Enrolling Learners
Enrollment methods, sharing course links, and managing invitations.
LearnBuilder offers two enrollment methods. You choose the method per course based on how open or restricted you want access to be.
Account-level registration settings
Before setting per-course enrollment, you can control how learners register at the account level. Go to User Menu → Account → Registration tab to set the registration mode:
| Mode | Behaviour |
|---|---|
| Disabled | Learners cannot self-register — only invited learners can access courses |
| Open | Anyone can register as a learner and access courses you make available |
| Requires Approval | Learner registrations require an admin to approve before access is granted |
Tip: Use Requires Approval when you want to vet learners before they access your content, or Disabled when you want complete control via invitations.
Enrollment methods
Open Enrollment
Anyone with the course link can self-enroll.
Best for: Public courses, marketing content, free resources.
Go to the Settings tab, scroll to the Experience section, and set Visibility to Open.
Share the course link — learners click it, create an account (or sign in), and they're enrolled.
Optional password protection
If you want to restrict Open enrollment to people who know a password:
- Go to the Settings tab, scroll to the Experience section, select Open
- Check Require password to enroll
- Enter a password in the field that appears
- Share the course link along with the password
Learners enter the password once at enrollment. They don't need it again.
Best for: Workshops, limited-distribution courses, paid cohorts without a payment gateway.
Invitation Only
Only learners you explicitly invite can access the course.
Best for: Corporate training, premium programs, internal onboarding.
Go to the Settings tab, scroll to the Experience section, and set Visibility to Invitation Only.
Learners who arrive at the course link see a "not available" message unless they have an active invitation.
Sharing your course
Course link
Every course has a unique link based on your account slug and course slug. Find it on the course page or in settings (it appears inline under the Open visibility option). Share it by email, on your website, or anywhere your audience is.
Learner portal
Learners can also browse and access their courses via the Learner Portal at:
/portal/login— sign in/portal/register— create an account/portal/my-learning— enrolled courses
If you have a custom domain, the portal is hosted there.
Inviting learners
To invite specific learners to an Invitation Only course:
- Go to the Settings tab on the course page
- Scroll to the Experience section and select Invitation Only
- In the invitation area that appears inline:
- Enter one or more email addresses in the text area (one per line or comma-separated)
- Or click Import CSV to upload a file of email addresses
- Optionally add a personal message
- Click Send Invitations
Each invited learner receives an email with a link to register or sign in and access the course.
Managing sent invitations
Below the invite form, you can see all sent invitations with their status:
| Status | Meaning |
|---|---|
| Pending | Invitation sent, learner hasn't accepted yet |
| Accepted | Learner has registered and enrolled |
| Expired | Invitation link has expired |
| Cancelled | Invitation was manually cancelled |
You can cancel a pending invitation from the list.
Managing enrolled learners
In the Learners tab on the course page you can see a full list of enrolled learners with their progress, time spent, score, and last active date.
Unenrolling a learner
To remove a learner from a course:
- Go to the course Learners tab
- Find the learner in the list
- Click the ⋯ menu at the end of their row
- Select Unenroll
- Confirm — the learner's enrollment and progress data are removed
Note: Unenrolling is permanent and cannot be undone. The learner's progress data is deleted. If the learner needs to retake the course, re-invite them.
Course access and the learner experience
Once enrolled, learners access the course through the learner portal. They see:
- Course overview and objectives
- Lesson list (with progress indicators)
- AI Tutor chat widget
- Notes widget
- Certificate download (when course is complete)