Reset Course Progress for LearnDash

Learndash add-on to reset the course/lesson/topic/quiz progress with multiple users, user roles, and groups.


Reset Course Progress add-on from the WordPress dashboard simplifies the process of resetting course, lesson, topic, and quiz progress. Now, you can reset the course progress for any selected courses/lessons/topics/quizzes by users, user roles, and groups with a single click. The term “Reset Course Progress” is known as (Clear LearnDash Progress) by some sizeable communities. This add-on also has an option to reset all the courses together.

Furthermore, this learndash plugin also offers you an impressive feature of scheduled reset progress that helps you to reset the courses, lessons, topics, and quizzes on your desired date and time. More interestingly, the progress result tab instantly shows you the reset status/result in its specific tab.

Watch complete details through this video:

Reset Progress

Now reset the course progress smartly…

A license entitles you to 1 year of updates and support. Each installation of the add-on will require a license key in order for you to receive updates and support.

Purchasing this add-on confirms you to be notified with the future updates..

Change Log

📄 Plugin Info

Plugin Version: 1.5
Last updated: 15th June 2022

🔀 Requirements

LD Version: 3.0 or higher
Tested up to: 6.0
PHP Version: 7.0 or higher


  • Option to reset specific course(s) by the selected user(s) or all users.
  • Option to reset all courses by the selected user(s) or all users.
  • Option to reset specific courses by defined user role(s).
  • Option to reset all courses by defined user role(s).
  • Option to reset specific courses by any particular group.
  • Option to reset all courses by any particular group.
  • Allows admin/group leader to reset only quiz progress for the selected courses.
  • Allows admin/group leader to reset the course/quiz on a specific date and time.
  • Displays scheduled reset logs.
  • Displays scheduled reset recurring type and next execution time.

Helps you with

  • When you want your staff/student to complete the same course after a certain interval of time.
  • When you want a user to start over from scratch.
  • When you need to provide course instructors with the ability to reset students’ progress.
  • When a group needs to restart the course.
  • When you want to reset all the quizzes only.



We realise the importance of a high-quality product supported by attentive customer service; we’re here to answer any of your questions and help you get the most out of our plugin. You can contact us here.


Not at the moment.

Contact us here to report any type of issue, and we will resolve it on priority.

You can find the detailed documentation here.

Yes, the add-on is made by following all the WordPress standards and compatible with most themes/plugins.

Please contact us within 15 days of purchase, we will ask you a few questions before refund.
1) Please tell us, how the add-on fails to perform its duty? What are the things that restrict you to enjoy the features of the add-on?
2) Please give us a chance to help you first with the feature not working for you.

Yes, you can reset it for the future date and time.

Yes, you can reset lessons, topics, and quizzes along with the courses. Read our documentation for more information.

Yes, you can reset only quizzes too.

Yes, you can schedule the reset to run hourly/daily/twice-daily.

Related Plugins

Custom Tabs for LearnDash

View More

Frontend Group Restriction for LearnDash

View More

Drip Feed Content for LearnDash

View More


Let us know what’s on your mind by filling out the form below.

    Sign up to our Newsletter

    (We do not share your data with anybody, and only use it for its intended purpose)