LearnDash and MemberPress Integration: Best of Both Worlds

In today’s article, we’ll look at a new add-on that simplifies integrating LearnDash and MemberPress. We’ll also cover why you may want to use these two class-leading WordPress plugins together on the same site and how you can go about integrating them to offer your audience a better user experience through automation.

Why Use LearnDash and MemberPress Together?

LearnDash Select a Course

LearnDash is the leading learning management system (LMS) plugin for creating online courses with WordPress. In fact, in researching which tool to use for your membership site, you may have run into a plugin like LearnDash and wondered if an eLearning or online course-builder plugin could be the right solution for your project.

While a membership plugin like MemberPress is perfect for restricting and managing access to your content, an LMS plugin like LearnDash takes care of online learning-content delivery and course progression. Despite some overlap in functionality, both plugins work well together. With MemberPress handling user management and content access and LearnDash helping you deliver multitier courses, offer assessments, test students, and award certificates, you’ll have a robust platform in place.

Some of you may already be using both plugins on your site. But even if you’re not, you’ll still want to read this article to learn about this new add-on and how it makes integrating these two leading plugins much more straightforward.

Hopefully, by the end of this article you’ll be more familiar with how LearnDash and MemberPress can work together to improve your website. Not only that, you may even pick up some ideas on how to help your audience by adding another plugin like MemberPress or LearnDash to your stack.

Introducing the LearnDash MemberPress Add-on

The add-on that makes it easier to use both LearnDash and MemberPress on the same WordPress website was launched by the LearnDash team in January 2017. It’s free to download for LearnDash license holders and is the latest addition to the growing number of the company’s free and premium add-ons.

Prior to the release of this extension, it was possible to use both plugins on the same WordPress website. Users have been getting great results using MemberPress to take care of different membership levels, collecting membership fees, offering discount coupons, sending out subscription reminders, and providing usage reports, with LearnDash taking care of the online learning aspects of their platform.

Now, though, thanks to the release of this LearnDash add-on, there’s an easier way to integrate MemberPress with LearnDash.

Why Use LearnDash and MemberPress Together?

Despite there being some overlap in the features and functionality of MemberPress and LearnDash, such as both plugins being able to manage users and control access to your content, using these two tools together can greatly enhance your website. Let’s find out how.

Offer Online Courses as Part of a Membership Level

MemberPress lets you create and sell multiple membership levels, or tiers. LearnDash lets you create one or more online courses. By using the two plugins together on your website, you can create courses with LearnDash that can be packaged as part of your membership levels.

For example, an entry-level bronze membership plan may include access to your introductory course. Upgrading to the higher, silver, membership level then unlocks access to your intermediate course, with the top-tier gold membership plan granting access to all courses. Alternatively, you could offer multiple membership plans covering different topics, such as courses on photography, graphic design, and programming, instead of implementing a hierarchical system.

By using the MemberPress add-on for LearnDash, you can also associate the membership levels and courses of the two plugins to enable automatic enrollment on the linked courses when a user signs up. Furthermore, this integration goes both ways, with users being automatically unenrolled from a course when they cancel or change their membership status.

Running a successful membership site or learning management system business that has the potential to generate passive income requires as much automation as possible— something this add-on integration is focused on helping you achieve.

Grow Your User Base with Free Trials

If you’re already a MemberPress user, you’re probably aware of your ability to offer free trials to prospective members. This could include a free membership tier that grants users basic access to your content, free access to your premium content for a set time period, or a combination of the two.

Now, by integrating MemberPress with your LearnDash-powered online course, you’ll be able to offer more sophisticated automated free trials. As you can associate MemberPress membership levels and tiers with specific LearnDash courses on the same site, you’ll have plenty of options for harnessing this proven lead-generation tactic and using free trials to grow your platform’s user base. Add the MemberPress coupons feature to the mix and you can be really creative when it comes to enticing new members to sign up or existing members to upgrade.

Final Thoughts

As you can see, a leading online course plugin like LearnDash can work well with a powerful membership plugin like MemberPress. Thanks to this newest add-on, it’s easier than ever to take advantage of MemberPress features like multiple levels, free trials, and coupons and combine them with the powerful online-assessment, course-progression, and LMS-quiz features of LearnDash.

How could you benefit from using both MemberPress and LearnDash on the same website? Please let us know in the comments below.  

Categories: Add Ons
About Joe Fylan

Joe uses WordPress to create websites of all types and loves sharing his experiences of using this software with other users. If you need a steady stream of great content for your website, or you want the latest WordPress news and reviews check out his writing services and WordPress blog.

9 Comments

    Justin

    February 22, 2017

    Hi Joe- Great article! I have been seeing more and more people using a combination of LearnDash & MemberPress and the end-results are very impressive. The suggestion you give about adding courses to different tiers of membership is golden. What a great incentive to get someone to opt into a higher membership tier. Here's another idea of how you can use these two platforms together: multi-tiered drip-feeding of content! Use LearnDash to drip-feed lessons according to one schedule, and then MemberPress to release new course access and resource pages on another schedule. This is great for preventing students from getting overwhelmed with all the materials - guiding them through a structured process where they unlock new perks over time (resulting in lower churn rate). Kindly, Justin

    Andrew Murray

    February 22, 2017

    Looks great, guys

    Derek Becton

    February 22, 2017

    I'm looking to create a youth skills training program and I want to use online coaching assignments and drills as an add-on, and hopefully create incentives for them to complete their assignments, etc. Which LMS would you recommend.

      Paul C

      February 23, 2017

      Hi Derek, MemberPress integrates with LearnDash, WP Courseware and Sensei. It might be worth reaching out to each one respectively with a bit more information about what you're looking to do to see which LMS may support your needs better.

    Avdi Grimm

    February 23, 2017

    Having experience with the WP Courseware/MemberPress integration, it's disappointing to see another LMS take the same direction. The beauty of the MemberPress model is in Rules. Rules make it incredibly efficient to manage many-to-many relationships between membership tiers and membership perks. Then adding a new resource OR adding a new membership tier is often as simple as adding or editing one rule. By contrast, the LearnDash integration adds a new tab to each membership tier. So what happens when I add a new course which should be accessible by all membership types? I have to click through every single membership and check a new box in each one. Do you have some guidance somewhere that explains the Rules model to potential integrators, and how to leverage it for maximum flexibility?

      Paul C

      February 23, 2017

      Hi Avdi, the WP Courseware add-on for MemberPress is actually quite similar in its implementation of syncing courses to memberships: https://wordpress.org/plugins/memberpress-addon-for-wp-courseware/ You have a great point about the location of the settings being on each Membership though. Maybe this is something to bring up to LearnDash support about possibly moving the location of the synchronized settings to a central page where all courses/memberships are managed in one spot.

        Avdi Grimm

        February 27, 2017

        Yeah, in case I wasn't clear, I have the same problem with the WP Courseware add-on, even though they arrange things slightly differently. The only LMS integration that really "gets it right" is the one for Sensei, and I guess that's because you wrote the integration instead of them. I wound up going with WP Courseware for various reasons, but sometimes I wish I was using Sensei just because of the ability to easily manage access via MemberPress rules.

    Maz

    February 23, 2017

    What if you want to charge user per course, can MemberPress do that?

      Paul C

      February 23, 2017

      Yes, you can create a separate membership for each course.