Description
The LearnDash addon connects User Registration signup forms to LearnDash, automatically enrolling new users in the selected courses and groups during registration. Built for those who run online schools or sell courses via WordPress, it removes the manual post-signup enrollment step and enables onboarding flows with course mapping by form, user role, or subscription level.
Key Features of LearnDash
- Automatic enrollment in courses
Enrolls the new user in the chosen LearnDash courses as soon as the signup is completed. - LearnDash group assignment
Links the user to specific LearnDash groups based on the form used during registration. - Form-based mapping
Sets different courses and groups for each form created in User Registration. - Integration with signup approval
Triggers enrollment only after the administrator approves the pending registration. - Multiple course selection
Lets you enroll the user in multiple courses at once during signup.
Benefits of LearnDash
- Automated onboarding
Students get access to courses instantly upon signup, with no intermediate step. - Less operational work
Eliminates manual, student-by-student enrollment inside the LearnDash dashboard. - Scales for many courses
Supports catalogs with dozens of courses without increasing administrative load. - Unified signup flow
Combines account creation and enrollment in a single front-end form.
Who Is LearnDash Intended For?
- Anyone running online schools in WordPress with LearnDash as the course engine.
- Coaches and infoproduct creators who sell lessons and need to grant direct access after signup.
- Corporate training teams that enroll new employees by department, team, or role.
How to Download LearnDash
LearnDash is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the .zip, and enable it with User Registration and LearnDash already present on the site. Enrollment options start appearing in the settings of each form.
For projects that combine community and learning, this add-on removes the bottleneck of opening the LearnDash dashboard for every new student, especially during launch actions, cohorts with dozens of simultaneous signups, or setups with paid courses by membership level. Signup and access to content happen in the same click.
Frequently asked questions
Is User Registration LearnDash GPL-licensed?
Yes. User Registration LearnDash is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use User Registration LearnDash on multiple sites?
Yes. You can install User Registration LearnDash on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does User Registration LearnDash cost at Ultrapack?
User Registration LearnDash costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does User Registration LearnDash include updates?
Yes. The current version of User Registration LearnDash is 1.1.13, published at Ultrapack on Aug 13, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is User Registration LearnDash scanned before publication?
Yes. Every version of User Registration LearnDash goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.1.13 Aug 11, 2026
- Fix - Conditional LearnDash course assignment not respecting the conditions.
Version 1.1.12 Nov 13, 2025
- Fix - Courses not being rendered when WPML is activated.
- Fix - Closed LearnDash course is listed in the course list.
- Fix - Rendering of translation for groups in WPML translation.
Version 1.1.11 Oct 7, 2025
- Fix - Text domain warning in dashboard.
Version 1.1.10 Nov 18, 2024
- Enhance - My account design.
- = 1.1.9.1 - 16/04/2024
- Fix - Critical error due to missing function.
- = 1.1.9 - 15/04/2024
- Enhance - Addon dependency on User Registration Pro.
- Tweak - Addon update check triggered from User Registration Pro.
Version 1.1.8 Dec 12, 2023
- Enhance - Server side validation message shown in courses field.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
user-registration-learndash.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
user-registration-learndash.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready