Adding a learner
Navigate to Users
From the left sidebar, select Users. You will see a searchable, filterable list of all accounts on the platform.
Create a new account
Click Invite User or Create User in the top-right corner.
- Invite User — sends an email invitation to the learner. They set their own password during account activation.
- Create User — creates the account immediately with a temporary password. The learner is prompted to change it on first login.
Assign the Learner role
Set the user’s role to Learner. This grants access to enrolled courses and the learner dashboard, but not to course authoring or administrative tools. Click Save to create the account.
Enrollment workflows
- Self-enrollment
- Admin-assigned enrollment
When a course is set to Open enrollment, learners can browse the course catalog and click Enroll to join on their own. No admin action is required. This is suitable for on-demand, self-paced content available to all users.
Learner profile
Each learner has a profile page accessible to admins and instructors at Users → [Learner Name]. The profile contains:- Personal information — name, email, role, account creation date, and last active date.
- Enrolled courses — a list of every course the learner is enrolled in, with current progress percentage.
- Completion status — courses marked as complete, in-progress, or not started.
- Assessment history — scores and attempt dates for any quizzes or assessments the learner has taken.
Bulk enrollment
To enroll multiple learners at once, use the bulk enrollment tools available in the Courses → [Course Name] → Learners tab.Upload a CSV or select users
Either upload a CSV file with a column of learner email addresses, or use the multi-select search to choose learners from the existing user list.CSV format:
learners.csv
Learner data — including names, email addresses, progress records, and assessment scores — is treated as personally identifiable information (PII). Karma LMS does not share learner data with third parties. Admins should follow their organization’s data retention and privacy policies when exporting or archiving learner records.
Related
Courses
Create and manage the courses your learners enroll in.
Progress Tracking
Monitor individual and class-wide learner progress and completion.
