BuddyBoss and LearnDash: 3 Pieces of Priceless Advice for Avoiding the Pitfalls – Part 2
This article continues where Part 1 of this article left off. Here is more advice for avoiding the pitfalls that hold back BuddyBoss and LearnDash site builders.
BuddyBoss and LearnDash Advice #3 - Discover the Power of Membership Platforms
BuddyBoss and LearnDash both have features for registering users, keeping people from accessing content, providing new members with logins and accessing the content they purchased. When using WooCommerce, you get additional features for doing these. These together do NOT provide all the features you typically need for providing access and a good member experience.
BuddyBoss out-of-the-box allows you to keep anyone NOT logged into your site from accessing all pages of the site. It allows you to provide a list of pages and posts to NOT protect. (Managing that list over time can be very tedious.) It's not a practical way to protect your content.
We use LearnDash's enrollment and group management features extensively in our client projects. This is good for controlling access to online courses, but there comes a time where that is not enough. There are times when:
- You want to protect both course and non-course content or include them as part of a package you sell.
- You want to omit from menus and course grids material a members hasn't purchased.
- You want to provide access to portions of a page of content depending on what the member has done.
What we have found is that some course builders have requirements that these two platforms do not cover. Bringing in a membership plugin addresses this gap.
There are many available Wordpress membership solutions. I cannot address them all here. We have a real liking for MemberPress. It works well and gives us a feature set we have come to appreciate. We have worked with it extensively on customer projects enabling us to address a good number of common scenarios. It's price is reasonable and it's straightforward to use.
There are times when a Wordpress only based membership platform is not enough. Because of my history with membership and online course sites, I first started building them for Keap (formerly known as Infusionsoft) users. We made ample use of a membership platform called Memberium.
Memberium is a great membership plugins, but it's real strength comes from its ability to bring CRM functions to your membership and online cours site. It allows you to tap into the a features provided by Keap and ActiveCampaign, which is also supported by Memberium.
I won't get into the details in this article, but in continuing with my advice to select the right platforms to go with BuddyBoss and LearnDash, adding these to your platform opens up many options and adds mature marketing automation features to your site.
I'm a Masters Degree in Computer Science kind of guy. I'm big on recommending the right solution to address the problem. No everyone needs this last configuration, but way too often I run into people taking the Wordpress only approach with no-CRM and they have outgrown what it naturally provides. That then requires what I consider plugin hacks to meet your requirements. That then leads to problems I described earlier in this article and adds to the work required to address more and more complicated requirements.
As I mentioned already, make use of WooCommerce for e-commerce. MemberPress has e-commerce features, but it's integration with WooCommerce is what we prefer to use.