CourseGlade

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:

ColumnPurpose
emailRequired. Matches an existing account or creates a new one.
first_nameOptional. Used when the account is created.
last_nameOptional. Used when the account is created.
course_idThe 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.