What is course status?
Course status reflects each participant’s progress in a course. It helps you understand whether someone has been assigned, started any activity, or completed the training.
Status is updated automatically based on activity in the course (attendance, LMS modules, knowledge tests) or manually if permissions allow it.
Course status values
-
Pending group assignment
The participant has been added to the course but is not assigned to any group yet.
-
Enrolled
The participant is assigned to a group but has not started any learning activity.
-
Ongoing
The participant has started at least one activity but has not met the completion criteria.
-
No participation
The participant has too many sessions marked as Didn’t attend, falling below the minimum attendance requirement.
-
Course completed
The participant meets the completion criteria defined for the course (automatic or manual).
.png)
How course status is updated
Status changes automatically as the participant progresses:
-
Pending group assignment → Enrolled
When the participant is assigned to a group.
-
Enrolled → Ongoing
When the participant attends a session, starts LMS content, or takes a knowledge test.
-
Ongoing → Course completed
When all enabled completion rules are met.
-
Any status → No participation
When attendance falls below the required threshold.
-
Manual completion
If enabled, the participant or a training manager can manually mark the course as completed.
Configuring course completion automation
You can choose how a participant completes a course. Completion can be automatic or manual, depending on the rules you set.
To configure completion rules:
- On your sidebar, go to Training → Courses
- Create or edit a course
- Open the Completion rules section
- Select one or more criteria

Available completion criteria
-
Attendance requirement
The course completes when the participant meets the minimum attendance percentage you define. -
LMS modules completed
The course completes when the participant finishes all LMS modules, quizzes, and blocks. -
Knowledge test passed
The course completes when the participant passes at least one associated Knowledge Test. -
Manual completion
A training manager, or the participant (if permissions allow), can manually mark the course as completed.
When multiple rules are enabled, all of them must be met.
Who can mark a course as completed
Training managers
Training managers can always mark a participant’s course as completed manually.
Participants
Participants can mark their own course as completed only if their role has the appropriate permission.
To configure this:
- Go to Settings → Permissions
- Select a role
- Enable Training → Mark course as completed
Example scenarios
Scenario 1 — Instructor-led course with attendance requirement
Rules: Minimum attendance required (e.g., 75%)
How status changes:
- Meets the attendance requirement → Course completed
- Attends some sessions but not enough → Ongoing
- Mostly “Didn’t attend” → No participation
- No sessions attended yet → Enrolled
This applies to most in-person and virtual classroom trainings.
Scenario 2 — Self-paced course with LMS content
Rules: All LMS modules must be completed
How status changes:
- All modules completed → Course completed
- Some modules completed → Ongoing
- No modules started → Enrolled
This applies to most e-learning, onboarding paths, and compliance courses delivered through LMS.