Skip to main content Skip to navigation

Completion tracking

Completion tracking in Moodle is a feature that lets you automatically or manually mark when students have finished activities, such as quizzes, assignments, pages, or videos.

You can set conditions—like 'view the activity', 'get a passing grade', or 'submit the assignment'—and Moodle will tick it off for students when those conditions are met. Students can also manually check items off if the you allow it.

Completion tracking enables you to set activity and course completion criteria.

Watch the video below for a summary of completion tracking:

Completion tracking must be enabled in the course settings before you can set activity or course completion criteria.

In this guide:

Table of contents

Features

  • Automatic completion marking for activities

  • Manual completion option

  • Visual progress indicators

  • Activity-based restrictions (Restricted Access)
  • Whole course completion tracking

Benefits

  • It helps students clearly see what they’ve done and what they still need to complete.
  • It helps teachers monitor progress and quickly identify who is falling behind.
  • It supports structured learning paths by allowing teachers to restrict access until previous tasks are completed.
  • It increases motivation by giving students a visual sense of progress through a course.

FAQs

What’s the difference between manual and automatic completion?

Manual completion: Students tick items off themselves.

Automatic completion: Moodle marks the activity complete when the student meets the conditions you’ve set (e.g., view, submit, pass).

Can I see which students have completed each activity?

Yes. Teachers can use the Activity Completion report to check progress across the whole class and identify who may need support or reminders.

  1. Go to the Settings tab in the course navigation menu.
  2. Scroll down to Completion tracking.
  3. Ensure that Enable completion tracking is set toYes.
  4. You may choose whether or not to display the completion criteria to students from the Show activity completion conditions option. In most cases we advise this to be set to Yes so students are clear what they need to do.
Completion conditions section of the course settings that show that both Enable completion tracking and Show activity completion conditions are set to Yes.

Let us know you agree to cookies