Uncanny Toolkit Pro adds 30+ modules to LearnDash, so the fastest way to get value is to start from what you want to accomplish rather than scrolling the full module list. This guide explains how Toolkit Pro is organized and points you to the right article for your goal.
What Is Uncanny Toolkit Pro?
Uncanny Toolkit Pro is the premium companion to the free Uncanny Toolkit for LearnDash. It’s a single plugin containing a library of independent modules — each one a self-contained feature you turn on only if you need it. You enable the modules you want, configure them, and leave the rest off.
Modules cover four broad areas:
- Reporting & records — learner transcripts, enhanced CSV reports, course time tracking.
- Certificates — email certificates on course/quiz/group completion, bulk certificate downloads, certificate previews.
- User & group management — bulk CSV user import, self-service group registration, per-group content drip, group expiration, group branding.
- Course experience & completion — automatic lesson/topic completion, course dashboards, course grids, single-page courses, reset-progress buttons, and more.
How Toolkit Pro Works
The basic flow is the same for every module:
- Install Toolkit Pro alongside the free Toolkit (Pro requires the free plugin to be active). See Install the Uncanny Toolkit Pro for LearnDash.
- Enable the module from the Uncanny Toolkit modules screen. Modules are off by default — turning one on is a single toggle.
- Configure its settings, then add any associated shortcode or block to a page if the module outputs something for learners (transcripts, grids, dashboards, timers, etc.).
Because each module is independent, you can adopt Toolkit Pro one feature at a time — there’s no big-bang setup.
Choose Your Goal
Use the guide below to jump straight to the modules that solve your problem.
I want to enroll a lot of users at once
If you’re onboarding a batch of employees, students, or members, you can create and enroll users in bulk from a spreadsheet — no manual account creation.
Start here:
- Import Users — Create or update users from a CSV, enroll them in courses and groups, and send welcome emails.
- For the full org-onboarding workflow, see Employee Training & Onboarding at Scale.
I want learners to register themselves into a group
Give each LearnDash Group its own registration page so staff or members can create accounts and join the right group automatically.
Start here:
- Group Registration — Unique self-registration URLs per group, with support for Gravity Forms, Forminator, and Theme My Login.
I want to issue certificates and transcripts
Toolkit Pro can email certificates automatically on completion and give learners a printable, shareable record of everything they’ve done.
Start here:
- Email Course Certificates — Attach the completion certificate to the course-complete email.
- Email Quiz Certificates and Email Group Certificates
- Learner Transcript — A branded, printable transcript with an optional public shareable link.
- Download Certificates in Bulk — Generate a ZIP of certificates for a whole group or course.
I want to drip content to different groups on different schedules
Run the same course for multiple cohorts, each unlocking content on its own calendar tied to when the group started.
Start here:
I want better reporting on learner progress
Get more out of LearnDash’s exports and add columns that the native reports don’t include.
Start here:
- Enhanced LearnDash CSV Reports — Add username, names, roles, groups, and custom user meta to native CSV exports.
- Simple Course Timer — Track time spent in courses, lessons, topics, and quizzes, and add it to reports.
I want to automatically mark lessons or topics complete
Remove the friction of learners forgetting to click “Mark Complete,” or tie completion to a form submission or quiz result.
Start here:
- Autocomplete Lessons & Topics — Global or per-step automatic completion.
- Form-triggered autocomplete for Gravity Forms, WPForms, Formidable Forms, and Fluent Forms.
I want to improve how courses are displayed
Build better front-end course and lesson navigation than the LearnDash defaults.
Start here:
- Enhanced Course Grid and Enhanced Lesson/Topic Grid
- Course Dashboard — A single page showing a learner’s enrolled courses, progress, certificates, and resume buttons.
First-Time Setup Checklist
- Install and activate the free Uncanny Toolkit, then Uncanny Toolkit Pro, and enter your license key. See Install the Uncanny Toolkit Pro for LearnDash.
- Open the modules screen under Uncanny Toolkit in your admin menu and review the full list of available modules.
- Enable only the modules you need for your immediate goal (use the “Choose Your Goal” section above to decide).
- Configure each module’s settings, and add its shortcode or block to a page if it outputs content for learners.
- Test as a learner — enroll a test user and confirm the experience looks and behaves the way you expect before rolling out.
Tips for Getting the Most From Toolkit Pro
- Enable modules deliberately. Every active module adds a little overhead. Turn on what you use; leave the rest off.
- Many modules pair up. Group Registration + Drip by Group + Group Expiration is a complete cohort system; Import Users + Enhanced CSV Reports + Email Certificates is a complete corporate-onboarding system. The Use Cases (see “Related Articles” below) show these combinations end to end.
- Check the Quick Reference for a one-page list of every module and its shortcode: Uncanny Toolkit Pro – Quick Reference.
Related Articles
- Install the Uncanny Toolkit Pro for LearnDash — Installation, license, and updates
- Uncanny Toolkit Pro – Quick Reference — Every module and shortcode at a glance
- Toolkit Pro vs. the Free Toolkit— What the Pro upgrade adds