LearnDash Progress Reset Plugin | WooNinjas

LearnDash Progress Reset

The LearnDash Progress Reset add-on allows administrators to reset LearnDash progress for courses, users and groups.
5000+ Trusted Clients
$
14 DAYS Refund Policy
10+

Years In Business

700+

Sites Built

85+

Plugins Developed

76%

Repeat Clients

2.6.1

Current Version

11 Jul 2026

Last Update

6.8 Or Higher

WordPress Version

4.20.0 Or Higher

LearnDash Version

7.4 Or Higher

PHP Version

Add-On Overview

The LearnDash Progress Reset add-on allows administrators to reset LearnDash progress for courses, users, and groups. All existing course data, including the progress of enrolled courses, attempted quizzes, and submitted assignments, will be deleted and set back to 0% on selected user accounts. Automatic scheduling helps you to reset the progress on a specific date and time.

Buy Now

LearnDash Progress Reset Features

1 Single User

Perhaps one student has fallen too far behind, or you have an overly ambitious student looking to redo the course for extra revision! In this case, you can simply revert all completed content to incomplete for all courses in which a single user is enrolled.

 

2 Multiple Users

To save time, with the LearnDash Progress Reset add-on, you can delete progress for all or multiple users on a course at once. Whether you are beta testing a course and want to delete progress for everyone enrolled or have a specific group of students who need to be reset, this add-on will work for you.

 

3 Combinations Of Courses And Users

We understand you need flexibility when it comes to course management. Whether a student’s progress only needs to be reset for a specific course or you have a group of students that require a restart on multiple courses, the Add-on gives you the freedom to make the changes that work for you.

4 Schedule Automatic Resets

To save time, manage your site by scheduling progress resets for your users to automatically occur on a set period, specific date, and time. Give scheduled reset events a name and select if and how often the reset should repeat.

5 Unenroll Users

Wipe everything away and give your students a true, fresh start with the option to unroll users from a course once their progress has been reset.

 

6 Backup Data With Pre-Reset Reports

You can generate a report in Excel sheet format containing user data that is set to be wiped and reset.

7 Bulk Import Export

If you need to reset the progress of a specific set of users, our import export functionality empowers you to efficiently reset the progress for a specific list of users, courses, or groups at once.

 

8 User Role Selection

Tailor progress reset permissions by selecting specific user roles with ease. Customize access levels to ensure precise control over who can utilize the progress reset feature.

 

9 Frontend Progress Reset

Empower students by enabling them to reset their progress directly from the frontend. Simplify the user experience and promote self-management of course progression.

 

10 Powerful Learning Archives & Reporting

Keep learner achievements and historical data organized with a centralized archive system. Learners can access archived course progress, quiz scores, and certificates through a personalized dashboard, while administrators benefit from advanced reporting and filtering options to track reset progress, monitor learner activity, and gain valuable insights across courses, quizzes, groups, and users.

Our Add-Ons Are Used By
5000+ Happy Customers!

Get The Plugin Now!

Annual Lifetime
Single Site
$79.00/y

License for 1 site

1 year technical support & updates

Full documentation

Support forum

3 Sites
$119.00/y

License for 3 sites

1 year technical support & updates

Full documentation

Support forum

Unlimited Sites
$199.00/y

License for Unlimited sites

1 year technical support & updates

Full documentation

Support forum

Bundle Offer
Starting From $199.00/y

LearnDash Redis Object Cache

LearnDash Progress Reset

LearnDash Course Planner Pro

Are You interested In Full Access Pass?

Get Now

LearnDash Progress Reset Screenshots

Product Screenshot

Single User

Product Screenshot

Multiple Users

Product Screenshot

Combinations Of Courses And Users

Product Screenshot

Schedule Automatic Resets

Product Screenshot

Unenroll Users

Product Screenshot

Backup Data With Pre-Reset Reports

Product Screenshot

Bulk Import Export

Product Screenshot

User Role Selection

Product Screenshot

Frontend Progress Reset

What Our Happy
Customer Says

A terrific company with great plug-ins. I needed support for trying to figure out some functionality, and it went like all Support should go. I asked the question and I got a timely and thorough response. Keep up the good work everyone!

WooNinjas provided great customer service to me to solve an issue uploading quizzes into my website. They responded quickly and located and resolved the issue very well.

Great customer service, we had issues but the Wooninjas team didn’t give up and were very helpful in fixing my issue.

The plugins offered by the company are fantastic and their support team is the best, I have had the opportunity to use LearnDash Certificate Verify and Share and I am very satisfied with the results obtained. I highly recommend them.

Build Your Bundle & Save 20%

Pick any 3+ add-ons from the same category and get 20% off automatically at checkout. No coupons and extra steps required. Just choose the features you need and save instantly.

FAQ’s

We’re here to help.

If there are 2 users with the same display name, how will the admin differentiate it on the Specific User field on the Progress Reset page?+

On the Specific User’s field, the usernames will be displayed with the email addresses associated with the display names for differentiating between the users.

Will enrolled students’ progress of enrolled courses, lessons, attempted quizzes, and submitted assignments from the user’s account reset?+

Yes, this progress will reset from any of the available options to reset.

Will enrolled students that haven’t started a course be affected by the reset?+

The add-on will ignore those users whose progress is zero.

If the user has only completed the course partially, can this add-on reset such progress?+

Yes, partial progress will also get reset.

Can I reset the progress of a specific user for a specific course?+

Yes, you can. You have to select the user and the course at the “Progress Reset Form” and then click on the “Reset Progress” button.

Still have questions?

Contact us and we will clear up your doubts!

    Your Name

    Your Email

    How can we help you?



    *we usually respond within 24 hours.

    Haven't Found The Feature You're Looking For? Reach Out And We'll Be Happy To Advise!

    Scroll to Top