The Learning Platform captures ‘Enrolment Reasons’ which are detailed snapshots of the different reasons for a user's enrolment on a Learning Experience.
Before delving any deeper into this topic, it’s important to make the distinction between an ‘Enrolment Method’ & an ‘Enrolment Reason’.
Enrolment Method - The mechanism via which a user has been enrolled on a Learning Experience e.g. Playlist enrolment, Self enrolment, Manual admin enrolment etc.
Enrolment Reason - A detailed snapshot of a reason that a user has been enrolled on a Learning Experience.
A user can have many Enrolment Reasons for their enrolment on a single Learning Experience, and there are multiple Enrolment Methods which each create their own Enrolment Reasons. A learner will remain enrolled until all Enrolment Reasons have been removed.
For example:
-
Group A is linked to Learning Experience 1 and User X is a member of the Group
an Enrolment Reason ‘Group linked to a Learning Experience’ is created, allowing the platform to tell exactly why the user has been enrolled on the Learning Experience.
-
User X is subsequently removed from the Group
the ‘Group linked to a Learning Experience’ Enrolment Reason will be deleted
If there are no other Enrolment Reasons for User X being enrolled on Learning Experience 1 and they haven’t completed the Learning Experience, then they will be unenrolled.
Currently, there are a number of ‘reasons’ that a learner can be enrolled on a Learning Experience:
Group: the Learner is added to a Group that is linked to the group and the 'Automatic Learning Experience Enrolment' checkbox is ticked.
-
User:
an admin directly enrols an individual learner to a learning experience via the admin UI
an admin enrols a number of learners in bulk via the 'Enrol Groups' option the admin UI
if a learner self-enrols having found the learning experience via Search or Discover
the learner is enroled by a manager
the learner is enroled via bulk upload of completions
-
the learner launches a learning experience that is a recommendation within a playlist
the learner adds a playlist to their own Dashboard and the learning experience is 'assigned' within the playlist.
the learner is added to a group which has a playlist assigned to it which has the learning experience assigned to it
API: When a Learner is enrolled via an API call, for example, by Automation.
Enrolment reasons reporting
Admins can see all of the enrolment reasons for each learner within a learning experience.
- Navigate to your chosen learning experience in the admin UI
- Click 'Enrolments > View All'
- Click the
symbol for your chosen user
- You will see the enrolment reasons in a list:
In this example, the learner has two enrolment reasons. One from the 'Entrepreneurship' playlist, and one from a different user called Jon Brydges.