Back

Auto-complete courses automatically

This article explains how course status works in Training Management, how participants move between statuses, and how to configure course completion rules.

 

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.

The user must have permission to View “Courses”. If "Themselves" is not selected, users won’t be able to view their courses in My training. Selecting "Managers" or "Team leaders" allows them to check their direct reports and team members’ courses in the "Courses" tab.

Training managers can always mark a participant’s course as completed manually.

Learn more about training permissions here. 

 

 

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.
     
  • Course completed
    The participant meets the completion criteria defined for the course (automatic or manual).
     
  • Started
    The participant has started completing the course.
     
  • 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.
     

 

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:

  1. On your sidebar, go to Training 
  2. Go to the All Courses tab
  3. Create or edit a course
  4. Open the Completion rules section
  5. Select one or more criteria

Check this article for more information.

 

 

Available completion criteria

  • Complete all LMS modules
    The course completes when the participant finishes all LMS modules, quizzes, and blocks.
     
  • Attendance requirement
    The course completes when the participant meets the minimum attendance percentage you define.
     
  • Knowledge test passed
    The course completes when the participant passes at least one associated Knowledge Test.

When multiple rules are enabled, all of them must be met.

 

 

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.

 

 

Was this article helpful?

Give feedback about this article

Can’t find what you’re looking for?

Our customer care team is here for you.

Contact us

Knowledge Base Software powered by Helpjuice