Enrollment addon
Enrol many students at once, or import a CSV of people who do not have accounts yet.
The free plugin can enrol one student into one course by hand. The Enrollment addon (Pro) adds the two things that do not scale by hand: batch enrolment and CSV import.
Batch enrolment
Pick a course, select the students, and enrol them in one run. Existing accounts are matched by email.
CSV import
For students who do not have an account yet, upload a CSV. The recognised columns are:
| Column | Purpose |
|---|---|
email | Required. Matches an existing account or creates a new one. |
first_name | Optional. Used when the account is created. |
last_name | Optional. Used when the account is created. |
course_id | The course to enrol the row into. |
New accounts are provisioned as students and receive a welcome email so they can set their own password.
What a run reports
An import is reported row by row — what was enrolled, what was skipped, and why. Nothing is silently dropped.
If the connection drops mid-import, retrying covers only the rows the run never reached, so a retry cannot enrol the same person twice.
What it does not change
The free single-enrolment screen is untouched. Turning this addon off removes batch enrolment and CSV import, and leaves manual enrolment exactly as it was.