

MemberPress
LearnDash LMS MemberPress is an integration plugin by LearnDash that connects the LearnDash learning management system with the MemberPress membership plugin. It ties membership levels to courses, so people who join a membership get access to the right courses and lose it when their membership ends.
- Version
- 2.2.2
- Released
- Nov 21, 2022
- Developer
- LearnDash
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $0.79 on its own
What’s new in MemberPress 2.2.2
- ImprovedUpdated get live subscription of user rather than cached version
- ImprovedUpdated run expire subscription access in silent queue and update access
- FixedFixed retroactive tool on multisite installs
- FixedFixed retroactive tool resetting user access counter on each run
- FixedFixed error when deactivating plugin
- FixedFixed unregistered cron events on plugin deactivation
What it does
Running courses and memberships side by side usually means granting and revoking course access by hand whenever someone joins, cancels or lapses. This integration removes that chore. You associate one or more LearnDash courses with a MemberPress membership level, and enrollment follows the membership status. When a member signs up, they are enrolled in the linked courses. When the membership is canceled or expires, they are unenrolled, which keeps access accurate without manual checks.
It fits course creators who want to sell training through membership tiers, subscription education services and professional development programs. MemberPress brings its own tools to the setup, including membership grouping, discount coupons, renewal reminders, reports, trial memberships and payment gateways such as Stripe, PayPal and Authorize.net. The integration is optional. LearnDash has its own content protection, so you add this only if you want membership-based control over who can reach your courses.
Best for
- Course creators selling access through membership tiers
- Subscription-based online education sites
- Professional development and training programs
Features
Associate one or several LearnDash courses with a specific MemberPress membership level, so buying that membership enrolls the user in every linked course.
Members gain course access as soon as they join, and they are unenrolled automatically when their membership is canceled, keeping access in line with membership status.
Offer trial memberships with flexible durations so prospective learners can try your courses before moving to a full membership.
Sell memberships that include course access through payment gateways such as Stripe, PayPal and Authorize.net, giving customers familiar ways to pay.
Use MemberPress features like membership grouping, discount coupons, renewal reminders and reports to run the membership side of your course business.
Build different membership tiers and bundle courses into them, so learners with different needs can choose the level of access that suits them.
Apply course access to existing members through a retroactive tool, which also works on multisite installs, so earlier signups match your current course links.
Questions about MemberPress
Do I need both LearnDash and MemberPress for this to work?
Yes. This plugin is an integration between the two. LearnDash handles the courses and content delivery, while MemberPress handles membership levels, payments and member management. The integration links them so membership status controls course enrollment.
What happens when a member cancels their membership?
The user is automatically unenrolled from the LearnDash courses linked to that membership level. This keeps course access accurate without you needing to remove people by hand after cancellations.
Can one membership level include more than one course?
Yes. You can associate one or multiple LearnDash courses with a single MemberPress membership level. Anyone who purchases that membership is enrolled in all of the linked courses, which makes it easy to sell course bundles.
Is this required to protect my LearnDash courses?
No. LearnDash includes its own content protection that works independently. This integration is optional and makes sense when you want membership-based access control, along with MemberPress tools like trials, coupons, reminders and reports.
Is MemberPress free?
The code of MemberPress is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of MemberPress is this?
Version 2.2.2, released Nov 21, 2022. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update MemberPress?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of MemberPress automatically and keeps a backup, so you can roll back.
More from LearnDash







