Skip to content

Enrollment Code Management

Create shareable codes that students use to enroll themselves in courses or groups. Manage your codes under My Dashboard > Bulk Management > Codes.

Role What You Can Access
Administrator All courses and groups, full management
Instructor Your own courses only
Group Leader Your assigned groups only

  1. Go to My Dashboard > Bulk Management.
  2. Click the Codes tab.
  3. In the Generate Enrollment Codes section, select the course(s) and/or group(s) you want the codes to unlock.
Option Description
Number of Codes How many codes to generate (1–500 at a time)
Code Prefix Optional label added to the start of each code, for example SPRING2026 (up to 20 characters)
Expiry Date Optional date after which the codes stop working
Max Uses Per Code Single use (one student per code), multi-use (set a specific number), or unlimited

Click Generate Codes. Your new codes appear instantly in the Generated Codes panel. Click Copy All to copy the full list to your clipboard, ready to paste into an email or spreadsheet.


The Existing Codes table lists all codes you have access to.

Column What It Shows
Code The unique code string
Course / Group The course or group the code unlocks
Uses How many times it has been used vs. the limit
Expires The expiry date, or blank if none
Status Active, Used, Expired, or Deactivated
Actions Deactivate or view who redeemed it

Use the All Batches dropdown to view only codes from a specific generation batch.

Click Deactivate on any active code to stop it from working immediately. This cannot be undone from the dashboard.

Click the redemptions icon on any code to see which students redeemed it and when.

Click Export CSV to download all visible codes as a spreadsheet. Apply the batch filter first to export only a specific batch.


Students enter their code on a redemption page on your site. Your site administrator can add this redemption form to any page. Once a student submits a valid code, they are automatically enrolled in the linked course or group.


Status Meaning
Active Valid and ready for students to use
Used The code has reached its maximum number of uses
Expired The expiry date has passed
Deactivated Manually turned off — no longer redeemable