Course recompletion
This feature allows you to clear all course and activity completions for users after a specified time period. After this period, users will be notified that they need to return to the course and complete it again.
The course recompletion can be beneficial when used for refresher training courses, which need to be completed every year, for example.
The following activity types have separate settings which allow you to specify how their grades are handled.
- Assign - You can choose to give the student another attempt (if the assignment is configured to allow reopening and the maximum number of attempts has not been reached).
- Questionnaire - You can choose to delete all existing attempt data, with the option to archive the information.
- Quiz - You can choose to delete all existing quiz attempt data with the option to archive the information, or you can keep the existing attempts and give the student the ability to add new attempts.
- SCORM - You can choose to delete all existing SCORM attempt data, with the option to archive the information.
- Choice - You can choose to delete all existing responses, with the option to archive the information.
- Lesson - You can choose to delete all existing lesson attempt data, with the option to archive the information.
- H5P (mod_h5pactivity and mod_hvp) - You can choose to delete all existing attempts, with the option to archive the information.
- Custom Certificate (mod_customcert) - You can remove previously issued certificates and reset certificate data.
How to enable course recompletion
You must have completion tracking enabled within your course with course completion criteria already set. See the guide on Activity completion for more information.
- Click on the Actions menu and select Course recompletion.
- Tick the box for Enable recompletion and set the recompletion period.
- You have the option to customise the message sent to students when they receive the reminder to complete the course again. Fill in the custom message subject and body if you enable this.
- We recommend that you leave the Delete all grades for the user and Archive completion data ticked.
- Click on the Help icon to read about the options available and choose accordingly.
- Click the Save changes button.
The information on this page relates to Moodle 4.5.4 and was last updated Aug 2025.