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.
Who Can Use This
| Role | What You Can Access |
|---|---|
| Administrator | All courses and groups, full management |
| Instructor | Your own courses only |
| Group Leader | Your assigned groups only |
Generating Codes
Step 1: Choose a Course or Group
- Go to My Dashboard > Bulk Management.
- Click the Codes tab.
- In the Generate Enrollment Codes section, select the course(s) and/or group(s) you want the codes to unlock.
Step 2: Set Your Options
| 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 |
Step 3: Generate and Share
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.
Managing Your Codes
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 |
Filter by Batch
Use the All Batches dropdown to view only codes from a specific generation batch.
Deactivating a Code
Click Deactivate on any active code to stop it from working immediately. This cannot be undone from the dashboard.
Viewing Who Used a Code
Click the redemptions icon on any code to see which students redeemed it and when.
Exporting Your Codes
Click Export CSV to download all visible codes as a spreadsheet. Apply the batch filter first to export only a specific batch.
How Students Redeem Codes
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.
Code Status Reference
| 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 |
