Lesson 5: How to Create Memberships
LearnDash Groups allow you to organize learners, sell bundled courses, and even assign group leaders to manage progress and performance. Groups act as a membership system—giving you flexibility to manage learners and courses at scale.
Creating a Group
- From your WordPress dashboard, go to LearnDash LMS > Groups.
- Click Add Your First Group.
- Add a Group Title and a Description.
- Optionally, upload a Featured Image for your group.
Configuring Group Settings
- Access Mode: Choose how users access the group:
- Free (default)
- Buy Now (one-time payment)
- Recurring (subscription)
- Closed (manual or external enrollment)
- Additional Settings:
- Add Group Materials.
- Assign a Group Certificate.
- Set a Custom Course Order.
Assigning Courses to a Group
- Go to the Courses tab.
- Select the courses you want to include in the group.
- Use the right arrow to move them into the Assigned Group Courses window.
- To automatically enroll users into a group when they enroll in any group course:
- Check the option Enable Automatic Group Enrollment.
- Or, leave unchecked and specify which courses grant group enrollment manually.
Managing Users and Group Leaders
- Go to the Users tab.
- Manually enroll learners into the group.
- Assign a Group Leader, who can track progress and performance.
- Select the user, then use the right arrow to assign them as either a member or group leader.
- To assign multiple group leaders, hold down Shift and click.
Publishing the Group
Once your settings, courses, and users are assigned, click Publish to activate your group.
Why This Matters
Groups make it easy to sell course bundles, manage teams or cohorts, and assign leaders to oversee progress. It’s a flexible way to add a membership-style structure to your LearnDash site.
Tip: Use the Course Grid Add-on to create a professional catalog of groups or bundled memberships for learners to browse.