Skip to main content

Dear fellow Docebo admins,

I was requested to prepare an assessment quiz: based on quiz result, a user should be enrolled into a course or into another one.

I found that group can be populated based on the enrollment status, but the status is not sufficient. Having people in groups allow the use of the enrollment automation, but I don’t know how to populate groups based on test result.

Thanks in advance for your help.

Regards

Stefano

Is the assessment in its own course shell and marks the course complete when the user passes it? Or is it in a course with other content and that is why status won’t work for you?


Unfortunately  groups cannot capture users based on test results. As you mention, you can create a group based on the overall course status but nothing more at this time. Short of pulling your test results and then manually uploading those users in a group (using the CSV import), not sure what other options you would have that not overly complicated.


I solve the problem in the following way.

I use Articulate Storyline as an authoring tool. When authoring a  course into Storyline, in the available feature, you can call an URL based on a trigger.

So, I enable the enrollment link on the course I need users to be enrolled in case they fail the assessment quiz (Managing Course Enrollment Links – Docebo Help & Support).

i built the assessment quiz into Storyline: in the final slide, I have two layers: one for Quiz succesfully passed and one for Quiz not passed.

In the “Quiz not passed” layer I inserted a trigger that, at the end of the timeline, it calls the enrollment link: so the user is automatically enrolled in the course.

Users that succesfully pass the quiz are not enrolled.

Hope this may help.

Cheers

Stefano


Nice solve! Love using the enrollment links for things like this. 


@stefano.bonacina and how do you account for the course that was passed? Do you create an equivalency between the 2 courses?


Reply