Control the chaos.
Are you managing a LearnDash site (for yourself or a client), with hundreds, maybe thousands, of students? Then you know how hard it can be to track who is enrolled in what courses or which groups. With a basic LearnDash site, there is no way to organize how many students enroll in which courses or groups, when they enroll, and how often. Keeping track of all of this can get complicated, especially if learning organizations and clients offering custom courses are demanding more control of who can access what on their learning sites, and for what price.

Make enrollment easy with the Uncanny Learndash Enrollment Codes Plugin.
Easily track and manage enrollment code redemption across the site, for you or your client organizations. Know who is enrolled and has redeemed their codes!
Drive student enrollment in groups and courses through flexible and customized promotions using mandatory redemption of codes for course enrollment.
Control course access, registrations, seat numbers, and course purchase, using one-time or multi-use enrollment codes.
Here are just a few ways the Codes plugin can help your business:
- Offer a promo where the first 50 customers enter a single code from their profile page to get early access to a course.
- Send a CSV file with mandatory enrolment codes to an instructor and allow students to self-enroll directly into a LearnDash Group and associated courses.
- Generate codes on your LearnDash site and sell course access from a store, allowing students to redeem and enroll on purchase.
- Manually sell a specific number of “seats” or “licenses” for a course or set of courses to your customers – generating one or multiple codes for the seats.

Get the enrollment features you’ve been missing:
Generate and distribute codes with custom prefix/suffix that can be redeemed for enrolment in one or more courses or groups, and specify how many times each generated code can be redeemed.
Allow students to enter a code during registration that adds them directly to a group or course.
Specify WooCommerce products that can only be purchased with a valid code.
Enable signed-in students to enrol themselves in additional courses and groups using a code.
Download and distribute codes as CSV files, and utilize a detailed audit history of every code. See when codes were generated, when they were redeemed and by whom.
Our customers love Uncanny Owl plugins for LearnDash sites
Our LearnDash Plugins now power over 10,000 elearning sites. Our most popular paid plugins are on thousands of sites and are the industry standard for extending LearnDash.
"I have 3 of your plugins and love them!" - Vicky T. "Thank you - I love your plugins." - David C "We love your work!" - Lucas W. "Thanks for the wonderful plugins!" - Shen S.
Get the Uncanny Enrollment Codes for LearnDash plugin for $129 a year.
An Agency license includes updates and support for up to 5 sites.
- Use the plugin with an unlimited number of users.
- Includes free updates and support.