New Code-Based Enrolment Plugin for LearnDash
If you’ve ever wished for an easier way to get your learners into LearnDash Groups or courses, our newest plugin is perfect for you! We’ve built a really easy way to generate codes that can be used by learners to self-enrol into LearnDash groups and courses when they register, make a purchase, or are simply signed in.
If you sell course access to organizations, you can use the Uncanny LearnDash Codes plugin to generate and distribute codes that can be redeemed for LearnDash access. Using Gravity Forms, Theme My Login or the included registration shortcode, users can enter a code during registration that adds them directly to a group or course. Create codes with custom prefixes and suffixes to identify clients, and distribute codes in CSV files to your partners. You can also control how many times a code can be redeemed, so if it’s better for your situation to distribute a single code with multiple uses, that works too.
Here’s a screencast that walks through exactly what the plugin does and how it works:
The plugin also supports integration with WooCommerce and independent enrolment. For ecommerce transactions, you can identify specific products that can only be purchased with a valid code, making it possible for learners to buy access to a LearnDash Group. For signed in users, we also make a shortcode available so users can enrol themselves in additional courses and groups using a code.
Here are 3 business scenarios that are a perfect fit for Uncanny LearnDash Codes:
- Offer a promo where the first 50 customers to enter a code from their profile page get early access to a new course. (Use the plugin to generate a single code with 50 uses that enrols the user in a course.)
- Send a CSV file with codes to a college professor that allows students to self-enrol directly into a LearnDash Group and associated courses. (Use the plugin to generate 100 single-use codes in bulk for a group and download as a CSV file, and force code redemption on registration.)
- Generate codes on your LearnDash site and sell them from another website. One of our clients is now able to sell course access from a Shopify store by creating the codes with our plugin, loading them into Shopify, and then letting users redeem them on the LearnDash site.
All codes have a detailed audit history, so you can see when codes were generated, when they were redeemed and by whom. Codes can be used for one or more courses or groups.
We hope you enjoy the plugin!
FYI. It looks like you spelled enrollment wrong in this post. Great plug-in though. 🙂
Oops. I guess that is a Canadian spelling. Sorry. 🙂
That’s correct; we defer to Canadian spelling on the site as we’re based in Toronto.
Will these codes also enable a % off a course or only the complete course access for free when using a code?
Codes in our plugin are not coupons and don’t affect pricing in any way. If you’re integrating with WooCommerce, you can still use WooCommerce coupons to give discounts and the Codes plugin to tie the purchase to courses or groups.
Is there a way to use this so if someone wants to buy a course as a gift and send it to someone, a unique code could be generated?
Sorry Teresa, it’s unfortunately not possible. Right now there is no mechanism to generate and send codes as part of an ecommerce transation. The plugin currently requires that admins create and distribute codes.
Now, our new Groups plugin allows other people to purchase seats and distribute codes to other people… but for sending the code to a single person for them to redeem then that’s a terrible workaround. Sorry about that. It wouldn’t be too difficult for us to build something like what you need, and we do see the value, but I’m afraid that it’s not currently in our roadmap for the product. We’ll consider it for a future release, but it’s unlikely we would have a solution in the next few months.
thanks, very good plugin
in https://www.uncannyowl.com/downloads/uncanny-learndash-codes/ you wrote ” Enable signed-in students to enrol themselves in additional courses and groups using a code.”
could you please tell us how to do that ?
Absolutely, have a look at https://www.uncannyowl.com/knowledge-base/standalone-code-redemption/. Just drop [uo_user_redeem_code] onto a page accessible to signed in users and they can redeem codes from that form.
thanks a lot
Can me generate a code that allows once registration at any course chosen by the user.
I’m afraid that’s not possible. All codes generated by our plugin must be mapped to specific courses or groups.
If coupon A gives free access to course X and coupon B gives access to Course Y and Z.
Can one user redeem both coupons and have access to courses X, Y, and Z?
Yes, that’s correct. The user can redeem 2 codes and get access to both. Of course, only one code can be redeemed during registration, so for your scenario at least one, and maybe both codes, would have to be redeemed from the standalone redemption form.