Skip to main content

How is a Course Completion Rate Calculated?

Understand exactly how course completion is calculated. Learn the rules for Slides, Videos, PDFs, and Quizzes to track user progress.

Updated over 2 weeks ago

Understanding how course completion is calculated in GFoundry is key to designing effective training and tracking learner progress accurately. The logic is straightforward: the final percentage is based on the completion of specific, trackable components within a "Learn Content" item.

The Four Tracked Components

The system monitors user progress across four main types of content blocks. The completion rate for any given course is an average of the user's completion of whichever of these components you choose to include.

The four tracked components are:

  • Slides (Presentation Content)

  • Video Content

  • PDF Content

  • Quiz Content

What Defines "Complete"?

For a component to be marked as complete, a user must fulfill a specific condition for each type:

  • Slides: The user must view every slide in the presentation from beginning to end.

  • Video: The user must watch the entire video. Progress is tracked based on reaching the end of the video file.

  • PDF: The component is considered complete as soon as the user opens the PDF file.

  • Quiz: A user must successfully finish the quiz according to its rules. There are two very important considerations:

    1. Battle Mode Exception: Playing a quiz in Battle Mode does not count towards the course completion rate.

    2. Multiple Active Modes: If a quiz has more than one active mode (e.g., Classic and Genius), the user must successfully complete all of those active modes for the quiz component to be marked as finished.

The Calculation Explained

The final percentage is a simple average based on the number of tracked components you include in the course.

The formula is: (Number of Completed Components / Total Number of Tracked Components) x 100%

Example 1: A course contains only a Video.

  • Once the user finishes the video, their completion rate is 1 out of 1 component, or 100%.

Example 2: A course contains a Video and a Quiz.

  • If the user only watches the video, their completion rate is 1 out of 2 components, or 50%. They must also complete the quiz to reach 100%.

This transparent calculation gives you full control over defining what "100% complete" means for each course you design.

Did this answer your question?