memberpress intro

Starting and managing a membership website is no easy task. Given that such a site could be the lifeline of your business, organization, or communuity you need to make sure you get this right, otherwise, you could lose all of the recurring revenue associated with clubs and similar membership-based organizations. But with WordPress and Memberpress helping you simplify the entire process, it's much easier to get it right.

In this article, we are going to take a look at Memberpress, a premium plugin with annual pricing that starts at $129 and comes with constant updates and support along with possible new features as long as the license is active. It has tons of features and options that simplify building and managing a membership website.

We’re going to see what it can do and we’re also going to walk through its options to see how we can utilize them to build a membership website.

Let’s get started!

 

Summary

MemberPress is one of the best membership plugins to create WordPress member sites. It’s very easy to use and it’s backed by a professional support team. Setting it up is very straightforward and everything is very intuitive.

Overall, here are our ratings:

   MemberPress Logo Blue
Price Starting from $129
Free Trial No - but 14-day money back guarantee
Interface  Light and fast, easy to use, intuitive
What we liked (PROs)  Neat, organized UI / UX
   Plenty of add-ons for extended functionality
   Compatible with most themes and plugins
   Excellent support
What we didn't like (CONs)  Can get pricey (but this is more than recouped with membership plans)
  Login and signup forms can’t be customized
  Limited payment options
Ease of use
Reliability
Support
Value
Overall
Website Visit Website Now

 

What is the MemberPress WordPress Membership Plugin?

In a nutshell, Memberpress is a plugin that will help you create and manage membership subscriptions, users and content access through WP. That means you can leverage the powerful features of the platform to build a compelling, engaging, powerful and unique membership website for your business or organization.

memberpress logo

The plugin gives you everything you need in one easy to use package. It is a paid product with a price ranging from $129 to $349 per year (see the Pricing section for more details).

It has a multitude of options allowing you to control down to the last detail who can access your content. For example, you can restrict access to certain tags (so that, for example, only members of a specific membership plan can access contents tagged with “special”) or restrict access to a particular post or page.

A few examples of sites which you can create:

  • Community site for a club
  • Dating website
  • Magazine website with restricted content
  • Course-based websites with paid access to stuff such as videos
  • Digital downloads site

 It also gives you the ability to sell digital downloads or virtually any other thing that you can think of for a membership site. Further, you can integrate it with many other plugins, many of which are already bundled in as part of your purchase (all you need to do is to activate them), so that you can build a truly unique membership website that works exactly how you want it to be.

sample membership site

On the other hand, if you are a developer, you can get the highest tier plan and you can install it on as many websites as you want, even on your client’s sites. However, do keep in mind that if your clients need support, then they would have to go to you for help and then you relay their query to the product team if you need further help. If your clients have their own license, then they can directly contact Memberpress support for help.

Visit website for more details

Frontend

Below, you can see an example subscription signup page from for a membership site.

sign up page

The plugin also gives your users the ability to view information about their account. Below is the page where they can edit their profile info.

user account

And they can view their active subscriptions:

user account active sub

These are barebones example of what Memberpress looks like on the front end. Of course, you can further customize it if you like.

In very simple words, it’s a plugin for creating and managing a membership website. Now let’s take a deeper look at what it can do.

How to Build a Membership Website

To be able to grasp how the software works, we’re going to have a little exploration through each of its major features that we can use to build a membership site. We’re going to check each of them and see how they can be utilized on a membership site.

Let’s get started!

1. Memberships

Memberships (or your plans a.k.a. subscriptions) are the core of your membership site and managing and creating these things are made easier by using this tool.

To create a membership, you can go to Memberpress > Membership > Add New. From there, you will be redirected to a page that looks very similar to the classic post or page editor.

new membership

You have the title, which will be the name of the Membership plan. For example, it can be named “Premium Plan”. And then, the text editor portion is where you can put more information about the plan such as the benefits that they can enjoy when they subscribe to it.

right sidebarOn the right sidebar, you can configure the pricing, billing type, and other items related to payment. You can either make it a one-time fee or recurring billing and you can also make it a lifetime access plan, monthly expiration plan or fixed expiration plan. You can also configure trial access here if you want to offer trials.

At the bottom of the membership page, you can find and configure various additional settings. There are four tabs namely registration, permission, price box and advanced.

2. Registration

options registration

Under this tab, you can configure options related to registration. You can:

  • Customize register button text
  • Create custom thank you messages
  • Enable sending of, and edit, or customize member specific welcome email to the user
  • Customize accepted payment methods
  • Customize user information fields
    • This will only be active if you set custom user fields on Memberpress > Options
  • Access membership shortcodes (see the Shortcodes section below for more info about this)

3. Permisions

options permissions

Under the permissions tab, you can configure who can purchase the membership. You can:

  • Allow users to have multiple, active subscriptions to a membership
  • Control who can access the membership.
    • For example, if you have a “premium plus” and “premium” membership plans, you can make it so that only those who are currently enrolled in your “premium” membership plan can access and register to the “premium plus” plan.
  • Set a message to display when someone who doesn’t have permission tries to access it.

4. Price Box

options price box

This tab will allow you to customize what kind of information will be displayed or included in the Group Page. The group page is where you can set up a comparisons page just like this. It includes a nice preview on the right-hand side of the screen so you can see how it will look like.

5. Advanced

options advanced

The advanced tab contains advanced options that will let you further customize your membership page. Specifically, you can:

  • Setup custom membership access URL
  • Setup custom login redirect URL
  • Enable membership pricing terms
    • If enabled and left on default, this will let your members see their current pricing terms, e.g. “$15 for one month” or “Free for Lifetime”, etc.
    • You can customize what is displayed
    • You can also choose to hide it

6. Setting up Access Rules

Rules are another core part of a membership website. You can set up rules via Memberpress > Rules > Add New.

Access rules

Here, you can restrict access of your content to members of a specific membership plan.

Creating a rule is simple. Choose what you want to protect (e.g. a post, a page or your entire site) and then choose who can access the said content.

You can choose to protect or lock down access to:

  • All of your content
    • Can choose exceptions by ID
  • All posts or all pages
    • Can choose exceptions by ID
  • Specific posts or pages
  • Child of a particular page
  • Categories
  • Pages
  • Tags
  • Custom post types
  • Custom URI
  • And more

There are additional options for you to configure. One of the more important ones are the drip and expire options.

rules drip expire

Drip allows you to enable drip feeding. For those of you unfamiliar with drip feeding, it's basically granting access to content after a certain amount of time. For example, if a user registered today, they will have partial access to your content. After, say, 7 days, the next batch or the rest of the content will be unlocked and become fully accessible to them.

Expire lets you expire access to content after a certain amount of time. Useful for “limited access” offers. For example, if you released a tutorial today and you want access to it to expire after a week, you can do so by utilizing this option.

rules unauthorized access

Finally, we have unauthorized access handling. This section lets you configure what will happen if someone tried accessing a content that they’re not supposed to. For example, you can display a message informing them that they don’t have access to this content and then provide a login form or a link to one of the membership. Specifically, you can:

  • Display an excerpt of the content
  • Display an unauthorized message
  • Display or hide a login form

Below is an example of a page restricted only to members of the “Pro Plan”. If someone not enrolled in the said plan or if someone not logged in tries accessing it , it will look like:

restricted access message

7. Creating Coupons for Discounts on Your Membership Plans

Coupons are a great way to attract new users to try out your memberships. You can easily create coupons on your plans. All you have to do is to go to Memberpress > Coupons > Add New.

memberpress coupon

Upon clicking on Add New, a new coupon code is automatically generated. Of course, you can edit it yourself. Under the coupon code, you can configure several options.

You can choose whether the discount will either be in percentage or fixed price. You can also choose to set the discount mode: standard, first payment only and trial override.

Standard means your coupon code can be applied without any special rules or restrictions. First payment only means the coupon code can only be used by new users. Finally, trial override means that the coupon code will override the trial.

Let’s explain what trial override does for a bit. For example, you have a 7-day trial for your memberships and you offered a coupon code that lets users access your content for free for 14 days. Instead of making their entire access time 21 days, the 14-day access of the coupon code will take in effect instead.

You can also set whether the coupon can be used unlimited times or will become invalidated after a certain number of uses.

And finally, you can set an expiration date for the coupon and then choose which membership the coupon code can be applied to.

8. Setting up Reminders for Your Users

Set up reminders for your users, for example, when their subscription is about to expire via Memberpress > Reminders.

reminders

Creating a reminder is fairly straightforward. Choose a trigger and set the email reminder. For example, trigger a reminder 3 days before the subscription expires and then send an email to the user and to the admin about the reminder.

Trigger duration can either be hours, weeks, months or year before the event. Trigger events can be before or after the subscription expires, after or before signup, after or before signup abandonment, before credit card expiration, after subscription renewal, etc.

Then you can choose whether to send email reminders to the user and to the admin. Each trigger has its own custom email and is editable. Lastly, you can choose to send the email reminder only to a specific membership or set of memberships (for example, only send to Premium users, etc.)

9. Managing Monthly Subscriptions

The ability to manage your monthly subscriptions can be accessed via Memberpress > Subscription.

subscription

From there, you can see recurring and non-recurring subscriptions separated by tabs. You get a nice looking table where you can view all of your members along with their subscription information such as:

  • Transaction code
  • Their name
  • Type of their membership
  • Registration and expiration date
  • The payment gateway they used
  • Price of their plan
  • Whether they are active or not
  • And more

 

transactions

The transaction codes are clickable when you go to Memberpress > Transactions. When clicked, it will bring you to the specific transaction with all details related to it.

transactions edit

It displays the same information as you can see from the subscriptions page with a few additional information such as whether the transaction was completed, pending or not completed. Further, you can edit it. For example, you can manually approve a member’s membership, disable it, upgrade it, change pricing and more.

10. Make Email Marketing Easier with Add-ons

Memberpress comes with many add-ons, including ones for email marketing. You can see and manage these add-ons by going to Memberpress > Activate > Add-ons.

Once you’re there, all you need to do is to activate the add-on for your email marketing platform provider. Some examples are:

  • ActiveCampaign
  • Aweber
  • Constant Contact
  • ConvertKit
  • Campaign Monitor
  • and many more

The product has excellent documentation on their website regarding these email marketing add-ons. You can check it out here.

11. Setup and Affiliate Program with Affiliate Royale

If you want to have an affiliate program for your members, then the vendor has made it easier for you to do so.

Memberpress is fully compatible with Affiliate Royale, an affiliate program management plugin. It’s basically an extension of the product but for affiliate programs.

Affiliate Royale is developed by the same vendor, so they are perfectly compatible with one another. If you are on the Pro plan, Affiliate Royale is included for free. For other on Pro, you’d have to purchase a separate license for Affiliate Royale.

Once you’ve got Affiliate Royale installed and activated, you will have a new item on the left admin navigation menu called Affiliate Royale. In this new menu, you can access a bunch of new options related to affiliate programs. Below, we’ll go over each option real quick and explain briefly what you can do with each one.

  • Affiliates - view who are enrolled on your affiliate programs
    • See things like their first and last name, their clicks and their accumulated commissions, their signup date and if they have a referrer or not
  • Clicks - track clicks
  • Transactions - see transactions related to affiliate clicks and signups
  • Subscriptions - subscriptions made from affiliate links, clicks, etc.
  • Payments - payments made through affiliates
  • Links & Banners - create custom affiliate links and banners that your affiliates can use
  • Pay Affiliates - in this section you can pay your affiliates
  • Options - allows you to configure various options related to your affiliate program such as:
    • Your affiliate’s dashboard pages
    • Affiliate signup and login pages
    • Commission settings
    • Payment settings
    • Email notifications and more

It’s as exhaustive and powerful as you need when it comes to managing your affiliate programs.

And there we have it!

In the next section, we’ll take a look at the shortcodes that you can use.

12. Memberpress Shortcodes

The membership plugin offers multiple shortcodes that can be used to display a membership signup form or a link to a membership page wherever you want on your site. These shortcodes can be found on the Memberships page.

memberpress shortcodes

When you edit or create a Membership plan, you can find additional options at the bottom of the page. Under the registration tab, you can click on the membership shortcodes link to display all of the available shortcodes for the current membership page you are editing. From there, you can find three different shortcodes each with their own special use.

First Shortcode

The first shortcode allows you to display a link pointing to a particular membership signup page (the one which you are currently editing). The shortcode format looks like this:

[mepr-membership-link id="1"] Optional link label here... [/mepr-membership-link]

If you leave the link label empty, then it will default to the title or name of the membership plan it links to.

This shortcode can be used anywhere on your site to link to one of your membership signup pages.

Second Shortcode

The second shortcode can only be used in the membership page itself. Basically, you can use this shortcode to control where the signup form would appear in the page.

By default, the signup form in the membership signup page is displayed after all the content you put in it. For example, if you add images, texts, headings, and CTAs, only after those elements the membership signup form will appear. By using the second shortcode, you can control where the form would appear. For example, you can place the form at the top of the page or in the middle or anywhere else. The second shortcode looks like this:

[mepr-membership-registration-form]

Third Shortcode

If you want to embed the membership signup form on other posts or pages or even on widgets and custom post types, you can use the third shortcode which looks like this:

[mepr-membership-registration-form id="1"]

This shortcode can be used anywhere on your site on any post, page, widget or custom post type.

Pricing

Memberpress offers three different pricing plans. There’s no trial or demo available but they do offer a 14-day money back guarantee.

pricing

There are three tiers namely Basic, Plus, and Pro. Each one caters to different needs. All licenses have all the features we covered earlier, so it’s up to you to decide which plan is the best suited for your needs and budget.

Visit to confirm current price

1. Basic

This is the cheapest plan available which costs $129 per year. You can only use this for a single website. It supports PayPal and Stripe payments and includes more than 10 add-ons & integrations.

2. Plus

This is the mid-tier plan that costs $249 per year. This plan allows you to use it on up to 5 sites. It includes all basic features plus additional ones. As for the payment feature, aside from PayPal and Stripe, it also includes support for Authorize.net.

Furthermore, Plus allows you to create and sell corporate accounts (also known as an umbrella, group or parent memberships). Includes 10 more add-ons and integrations than the basic plan.

3. Pro

This is the highest tier plan available and it costs $349 per year. This license can be used for up to 25 sites, which is perfect for developers. It includes all basic and pro features and more. Does that mean only developers need to purchase this plan? No.

One great thing about the pro license is that it includes the Affiliate Royale Plugin. This plugin allows you to create and manage your own affiliate program (which is great since membership sites and affiliate programs work well together). So, if you plan to implement an affiliate program with your membership site, then this plan could be your best choice.

But wait, does that mean you are required to get the pro license in case you want to use Affiliate Royale? No. Affiliate Royale can be integrated with other licenses, however, you’ll need a separate license for it.

Discount / Coupon Code

MemberPress doesn’t seem to have a coupon available right now but they do seem to offer discounts from time to time and they do sporadically offer coupons codes too, so keep an eye out if you wish to get the product at a discounted price.

Check out the offers currently on in

Testimonials

wp crafterWe're not the only ones to give this software plenty of praise, many other prominent people love Memberpress!  WP Crafter praised not only how intuitive and easy it is to use but also for their outstanding support. In this kind of plugin and niche, having access to unparalleled and high-quality support is very important.

wp crafter review

WP Engine, one of the leading premium WordPress hosts, recommends the product as one of the best solutions for creating membership websites.

wp engine logo

wp engine review

There are also many satisfied people all over Twitter and Facebook and other social media platforms. Plus, if you check out comments on other articles discussing this plugin, you’d find a healthy number of positive ones praising the plugin itself and the support it offers.

Chris Lema, a major influencer also praises this plugin.

And that’s part of what makes this the best WordPress membership plugin of the year – the fact that this is a rich set of features, with a focus on an easy installation and configuration, great support for Paypal, Stripe, and Authorize.net (developer edition), along with priority support (developer edition) – all for less than $200 (as of the publishing of this post).

It’s a deal that is just crazy and only available in the WordPress ecosystem.

Additionally, I know the owners, and like so many WordPress folks, they’re incredibly focused on the success of their clients.

Trust me when I tell you, you won’t go wrong with MemberPress.

Chris Lema

wp review chris lema

Various discussions on /r/WordPress subreddit also recommend this plugin several times.

If those testimonials are not enough, then you can check the plugin out yourself - you have 14 days to refund it and that should be enough time for you to gauge whether it is the right plugin for your budget, needs and wants.

faq

FAQs

Here are some frequently asked questions about MemberPress. While we would only repeat most of the items we’ve covered earlier here, it’s a great section for you who wants to have a succinct summary about the plugin.

  1. What is MemberPress?
    • It’s a plugin for creating and managing membership plans and subscription for your WordPress website.
  2. Can you sell physical goods on Memberpress?
    • Memberpress is not a shopping cart plugin. It’s geared towards selling membership plans and subscriptions as well as digital content. However, you can easily integrate it with a shopping cart plugin like Shopify.
  3. Can I use MemberPress on a Client’s site?
    • If you have a license that can cover their website (for example, Plus and Pro), then yes! As long as your license can still accumulate their site, you can install and activate it on them. However, if your clients need support, they’d have to go to you.
  4. Is there a free trial or demo available?
    • There isn’t.
  5. Do they offer refunds?
    • They do. They have an unconditional 14-day money back guarantee.
  6. Is Memberpress compatible with any theme?
    • Yes, it is.
  7. Can it protect content created by page builders?
    • Yes, it can.
  8. What happens when my license expires?
    • You will lose access to updates and support, but the plugin will continue to function as usual (not recommended).
  9. Do they have an affiliate program?
    • Yes, they do.
  10. Can I start my own affiliate program via Memberpress?
    • Yes! They have a separate plugin called “Affiliate Royale”. You’d have to get a separate license for it. But if you are on Pro plan, this plugin is already included.
  11. What are some good alternatives to Memberpress?
    1. WooCommerce Memberships
    2. Restrict Content Pro
    3. Ultimate Membership Pro
    4. Ultimate Member

Conclusion

Memberpress is probably the best membership plugin in the market today. It makes it very easy to create and manage a membership website. It has everything you need to help you manage your members, your content, your subscriptions, and the payments. Further, it has a massive library of add-ons that will enhance your membership site and since it's leveraging the WordPress platform, you can even extend and customize it way beyond what you can imagine. It's really worth its price.

Download now

One more thing... Did you know that people who share useful stuff like this post look AWESOME too? ;-)
Please leave a useful comment with your thoughts, then share this on your Facebook group(s) who would find this useful and let's reap the benefits together. Thank you for sharing and being nice!

Featured On

Inc Magazine Logo  

Sitepoint logo  

CSS Tricks logo   

webdesignerdepot logo   WPMU DEV logo   

and many more!

 

 

Get Started Now With Shutterstock

 

 

 

Best Rated Caching Plugin

Make your website faster 

Monstrous B-Day Party

CLICK HERE for discounts!

Monstrous bday party

How to make your website FAST!

Step-by-step - free email course, how to make your website load in less than 1 second 

 

The Outstanding HungryJPEG Bundles

AWESOMENESS! Bundles of premium font + graphic packs at more than 96% OFF!  Get a bundle for just $9 - ONLY!

The Hungry JPEG Awesome font bundles

 

Advertise on CollectiveRay.com

CollectiveRay (formerly known as DART Creations) is interested in developing partnerships with mutual benefit. If you like the stuff we publish and would like to develop a relationship, we'd be happy to hear from you. Go on - drop us a line - we'd love to hear from you :-)

 

 

Disclosure: CollectiveRay is funded personally out of pure passion for helping people working with websites. We do however generate some income through recommendations of products. This means if you click on a link and purchase an item we link to, we will receive a small sum out of that sale. We usually partner with vendors to make your purchase cheaper than buying direct.

who are we?

CollectiveRay is run by David Attard - working in and around the web design niche for more than 12 years, we provide actionable tips for people who work with and on websites. We also run DronesBuy.net - a website for drone hobbyists.

David attard

Follow us on Social

Follow us on Facebook   Subscribe to our RSS Feed   Follow us on Twitter

 

Where are we hosted?

This site is proudly powered by FAST VPS InMotion Servers and given an insane speed thanks to StackPath CDN!

Web Hosting stackpath