WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Pankaj Agrawal v2.0

Manual Completions for LearnDash

Take full control of student progress. Manually mark LearnDash courses, lessons, topics, and quizzes as complete or incomplete, either for individual …

Manual Completions for LearnDash

The facts

Rating
2.5★ from 2
Active installs
200+
Price
Free
Last updated
5 Jun 2026
Added
Jun 2020
Requires WP
4.0
Tested up to
WP 7.0.4
Requires PHP
7.4
Downloads
9,309

Our analysis

AI-assisted

Manual Completions for LearnDash is a WordPress plugin designed for administrators to manage the completion status of LearnDash courses, lessons, topics, and quizzes. It allows for both individual updates and bulk processing of completion statuses for multiple users, streamlining the management of course completions.

The plugin supports CSV uploads, enabling admins to prepare and process lists of completions efficiently. It also bypasses completion restrictions for xAPI content when necessary, ensuring that users must re-complete content if a related course step is marked incomplete. This plugin is suitable for educational institutions or individuals using LearnDash who need to manage course completions effectively.

Best for: This plugin is best for LearnDash users who need to manage course completion statuses efficiently.

What it does well

  • Allows manual marking of course completions
  • Supports bulk processing for multiple users
  • Enables CSV uploads for completion lists
  • Bypasses completion restrictions for xAPI content
  • Tracks admin actions for marking completions

Where it falls short

  • Requires LearnDash LMS and GrassBlade xAPI Companion plugins
  • Limited user ratings may indicate mixed experiences

Verdict

Manual Completions for LearnDash offers useful features for managing course completions, but its reliance on additional plugins and mixed user ratings may be a consideration for potential users.

From the developer

Pankaj Agrawal's own description of Manual Completions for LearnDash, lightly tidied.

Manual Completions for LearnDash gives admins a simple and powerful way to review completion status and manually mark LearnDash courses, lessons, topics, and quizzes as complete or incomplete.

Use it for individual updates or manage bulk completions for hundreds of users at once. With a single click, you can load all users enrolled in a course and process their completion status quickly.

The plugin also supports CSV uploads using fields such as user_id, course_id, lesson_id, topic_id, and quiz_id. This makes it easy to prepare a list of completions, review them, and process them in bulk in any order you prefer.

Manual Completions can also bypass completion restrictions applied to xAPI content when needed.

When a course step linked to xAPI content is marked incomplete, the related xAPI content completion status is removed to ensures the user must complete the xAPI content again.

Tracking:
– If you have an LRS, you can see tracking data, including the user id and name of the admin who marked the lesson complete.

Requirements to use this plugin:
To use this plugin you need these two plugins:
1. LearnDash LMS
2. GrassBlade xAPI Companion

Other Manual Completion Plugins:
Manual Completions for LifterLMS
Manual Completions for TutorLMS
Manual Completions for LearnPress

Related Plugins for LearnDash LMS:
Manage Enrollments for LearnDash LMS
Autocomplete LearnDash Lessons and Topics
Visibility Control for LearnDash LMS

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for teaching online.

WP Encryption

Lifetime SSL solution - Free SSL certificate & HTTPS redirect, fix insecure site / SSL errors, Security he...

Free 50k+ installs 4.9★ (1,143)
WP Force SSL & HTTPS SSL Redirect

Enable SSL & HTTPS redirect with 1 click! Add SSL certificate & WP Force SSL to redirect site from HTT...

Free 80k+ installs 4.7★ (179)
Uncanny Automator

The AI + Automation plugin for WordPress. Automate workflows across all your plugins and apps, add an AI agent...

Free 40k+ installs 4.9★ (156)
Bit integrations

Contact Form, Google Sheet, MailChimp, Brevo, Webhook, Zoho CRM Automation and Integration plugin that Connect...

Free 20k+ installs 4.9★ (160)
SSL Zen

SSL Zen

86

Free SSL certificate for WordPress — install a Let's Encrypt SSL, force HTTPS, fix mixed content and redi...

Free 10k+ installs 4.9★ (664)
Auto-Install Free SSL

Generate & install Free SSL Certificates for WordPress, HTTPS redirect, get PADLOCK in the browser, get au...

Free 8k+ installs 4.9★ (404)