Learner's assessment in the TinQwise learning platform
Learners are prompted to take a profiling exam which will unlock distinct journeys at different levels based on their score. Passing the profiling exam will mark some content as an optional "refresher" for the learners and such content will be showing a new state on their activities and journeys (see picture below). If a learner does not pass the exam, the content will not be marked as optional and completing it will be necessary to unlock more content.
Detailed diagram:
Good to know before you start
The feature is group-based: this means users see specific content based on the group they're (put) in. Which in turn is decided by the exam results. So before jumping into the automations, makes sure you have the right groups set up.
For example (see screenshot):
We have a 'Knowledge test' that you can fail, pass with a medium score or pass with a high score. If you fail you'll be put in the 'Beginner' group and see the 'Beginner course'. Likewise, if you pass with a medium score, you'll end up in the 'Medium' group and see the 'Advanced course'.
❗You also need to know that users are only added to groups, not moved from one group to another. If I passed the 'Knowledge test' with a medium score and failed the 'Skill test', I would be in both the 'Medium' group and the 'Failed skill' group.
Set-up in Control > Behaviour > Automations
Set up your exam threshold & add user to the right group
Event: Activity is completed
Condition: Is activity in event (your exam activity)
[Completion status of activity (all)]
[Score % higher or equal than (your preferred score)]
[Score % lower or equal than (your preferred score)]
Action: Add user to group
[Groups (select right group)]
[User source (event -> user)]
Set up suggested/mandatory/required/ ... content
Event: Check periodically
Condition: Is group (select right group)
Action: Unlock journey/section (select your content)
[Checkbox With activities (check to unlock all activities in the journey)]
[Checkbox With sections (check to unlock all sections in the journey)]
[Checkbox Optional (disabled)]
Set up optional content
Event: Check periodically
Condition: Is group (select right group)
Action: Unlock journey/section (select your content)
[Checkbox With activities (check to unlock all activities in the journey)]
[Checkbox With sections (check to unlock all sections in the journey)]
[Checkbox Optional (enabled)]
Continue setting up automations
You'll need to set up these automations for all other instances: in our example we have to set up the exam threshold for 3 instances (failed, passed medium and passed high). We also have to set up the content automations to unlock the right course depending on which group you ended up in ('Failed', 'Medium' or 'High').
And then you may also want to decide whether there is optional content or not. Maybe our 'Medium' group (who have access to the Advanced course) have the Beginner course marked as 'Optional'.