Membership Plugins
Now Reading
The Best WordPress Membership Plugins

The Best WordPress Membership Plugins

updated by MizagornJanuary 20, 2015
by M. K. SafiMarch 1, 2011

WordPress membership pluginThere are a lot of similarities among WordPress membership plugins. At the same time, each plugin has its unique strengths, focus, and philosophy. You’ll want to select the plugin whose purpose matches your exact requirements the plugin that’ll help you achieve your membership site goals.

The Top Rated Membership Plugins

Below, I’ve listed all of the known membership plugins and talked about the unique selling points of each one. You can click on the plugin name to read its full review and learn more about it.

s2Member WordPress Membership Plugins2Member (free) is extremely versatile and powerful. Yet, it’s available for free at, where it has a superb user rating. There’s a Pro add-on for the plugin, which adds a few more advanced features. s2Member is extensible, constantly improved and developed, and it’s just excellent in many ways. Download »


WishList WordPress Membership PluginWishList Member ($97) is by far the most popular premium membership plugin. It currently powers tens of thousands of WordPress based membership sites. Everything about WishList Member reinforces its professional image: the documentation, the support, the user interface, and the entire experience. Download »


Digital Access Pass WordPress Membership PluginDigital Access Pass ($167) has the most features. And some of these features are developed to such a high degree of quality and depth. It has strong integration with payment gateways and supports various registration flow and payment scenarios. It puts a lot of emphasis on easy sequential content delivery, and drip feeding…among other things. Download »


This is a comparison of these three popular plugins:

s2Member WishList
Access Pass
Download here Download here Download here
Installation & admin UI ★★★★★ ★★★★☆ ★★★☆☆
Support & docs ★★★★☆ ★★★★☆ ★★★★½
Member management ★★★★★ ★★★★½ ★★★★☆
Payment processing ★★★★☆ ★★★★☆ ★★★★★
Content protection features ★★★★½ ★★★★½ ★★★★½
Extensibility & API ★★★★★ ★★★★½ ★★★☆☆
Subscriber mailing lists ★★★★★ ★★★★☆ ★★★★★
Affiliate management iDevAffiliate iDevAffiliate Built-in
Satisfaction guarantee (Core plugin is free) 30 days 30 days
Prices and licenses Free core
Single Pro module: $69
Unlimited Pro module: $129
Blog farm module: $289
1-site: $97
Unlimited sites: $297
1-site: $169
Unlimited sites: $297
Download here Download here Download here

Here are some more awesome membership plugins:

WP eMember WordPress Membership PluginWP eMember
($59.95) sets itself apartment by offering a unique combination of simplicity, power, and affordability. It starts at only $59.95, which is about half of what comparable plugins charge. But don’t let the low price fool you: this plugin can achieve amazing feats. And it is backed by passionate, yet very friendly support. Download »


Magic Members WordPress Membership PluginMagic Members ($97) is a beautifully designed, and well-rounded membership plugin. This is definitely one of the heavyweights. It can do it all. Yet, it is easy to use and it’s accompanied by high quality video instructions and tutorials that take you from A-to-Z. Download »


Paid Memberships Pro WordPress Membership PluginPaid Memberships Pro (free plugin/$97 membership) is not as full of features as other plugins. It only covers specific use cases that utilize advanced payment processing. If one of the use cases that it covers fits you, you’re in luck because this is an excellent plugin. Download »


WPMU DEV WordPress Membership PluginWPMU DEV Membership ($19/month) is an advanced plugin with a range of content protection options. It puts special emphasis on BuddyPress and Multisite protection. You can try the free version from before upgrading. Download »


MemberWing-X WordPress Membership PluginMemberWing-X (starting at $89.95/free ad-sponsored evaluation) is one of a kind. It is dedicated to protection of downloadable content by embedding traceable signatures and other tricks. It also has what it calls Time-Sensitive-Information delivery. It controls the availability of content based on its publishing date, where it gradually gives more and more access as content gets older. Download »


WP-Member WordPress Membership PluginWP-Member ($39.99) is a membership plugin with very basic options. It’s designed to help you setup a membership site with minimum fuss. It’s missing a lot of features, but it’s priced very competitively at only $39.99. Download »


Member Mouse WordPress Membership PluginMemberMouse (starting at $19.95/month for 1,000 members) is a new membership plugin with interesting features. It claims to focus on marketing and conversion best practices. It’s the only plugin with direct integration with LimeLight. Download »


And some more membership plugins

There are other membership plugins that aren’t reviewed here. Looking at their websites, I don’t see what they could possibly offer over the selection of great plugins above. Anyway, if you’re interested, here they are: WP Sales Automator, WP Member Site, and WP Member Champ.

What's your reaction?
Wink It
Kill It
About The Author
Profile photo of M. K. Safi
M. K. Safi
1 2 3 4 5
  • Cee
    June 22, 2014 at 1:57 am

    HI! A breathe of hope on your site! Have been asking, searching for sooooo long…I hope you can help end the misery! :-)

    I need a membership site/theme/plugin(s) – or whatever- that allows paid members to upload images, text, audio and possibly video onto their own private page or post.

    Each resulting post/page must be individual, meaning separately viewed from other user uploads on a separate page/post.

    I would like to incorporate different images and audio selections they can choose from as well to use and enhance their own separate page/post.

    After publishing…any visitor should be able to see/read/hear the info they create, but only the paid subscriber can edit it , And there needs to be some restrictions on the number of images (possibly a small photo gallery or slideshow potential) and possibly text and/or size of video that could be uploaded.

    Also, if possible, it should enable visitors to leave comments on any of the subscribers individual post/page.

    It needs to be on subscription basis that terminates if not renewed (hopefully automatic notification from the site)

    There also would be a FREE level, where visitors can upload some restricted text and a photo or two, also that any other visitor can read/see.

    Is there a plugin/theme/ membership function that will allow for these things?

    I’m particularly flustered as to HOW to offer a selection of media from which they can choose and then have those choices automatically incorporated into the layout/theme of the page/post they create to make it individual for them. ie. a list of special graphics…choose one. A list of audio that will play on their page… choose one…etc.

    Thank you so much if you can help…have been trying to figure out where to look and how to ask for eons it seems. Nothing seems to ‘come together’ yet. Going blind and balding…:-)

    Love your site!!!

  • June 19, 2014 at 11:46 am

    Hey! Quick question that’s totally off topic.
    Do you know how to make your site mobile friendly? My web site looks weird when viewing from my iphone 4.
    I’m trying to find a theme or plugin that might be able to fix this problem.
    If you have any recommendations, please share. Many thanks!

  • May 26, 2014 at 7:19 pm

    Guys please dont buy wp-member unless you wanna waste your time & money. I bought that for one of my client & when i asked them for little support they never replied & when i wanted to transfer the site to my client site the plugin was locked by license & i tried couple of time to reach support but seems like once they have your money they will forget you (kind of scam). I would rather suggest to chose another plugin unless you wanna get frustrated & waste your time to rebuild the membership site. Thanks

  • May 8, 2014 at 6:12 am

    I’m a wordpress plugin programmer. We’ve crafted a plugin which is able to scrape web
    surfer’s email addresses on your database
    without having their communication and interaction. I am also wanting to find beta test candidates
    and also, since you happen to be gaining enormous numbers of visits,
    I am interested in you and the weblog. Think you’re attracted?

  • April 1, 2014 at 8:54 pm

    Hi M.K.

    Since you wrote on the About page you prefer receiving comments rather than emails I am writing this here :)

    This is regarding Wishlist Member plugin, since I saw you have a few posts about it.

    About a year ago we have developed a plugin that automates the registration process, so when a members comes back from the shopping cart, he doesn’t need to fill-in any registration forms.

    He is registers and logged-in automatically and the details are sent to him by email.

    We first used the plugin in our own websites, but since people were asking for it, we improved it and released it over a year ago.

    Since then the plugin has improved according to our customers’ requests and we have added many features to it.

    The plugin is called Wishlist Auto Registration and I would be happy to get your feedback about it.

    Also, if you are using Wishlist Member and you like the plugin, I would be happy to send you a review copy so you would post a review in this website.

    This is the link to the plugin:

    Best regards,

    Bob Tolbert

  • Radu Patron
    March 17, 2014 at 3:55 pm

    I can vouch for s2Member. I’m using it on many client sites to add paid membership together with PayPal and AVChat 3 video chat.
    Here’s a tutorial that I put together:

  • March 3, 2014 at 4:58 am

    I am a newbie to all of this and am not a web dev person, don’t know html, css etc.

    I am trying to put together a private social network buddypress site, using buddyboss theme.

    It will require a small paid membership fee (thinking of s2member but no commitment yet).

    Membership is restricted to the people who are existing members of a local in person social group. The social group is run via email, using mailchimp.

    We have 400 members and growing weekly.

    The goal is that when someone goes to register as a new user, their email address would automatically be checked against the list of current members as listed in the mailchimp list. If the email address used to register is an exact match to one in our mailchimp list, then the person would be automatically approved and could then move on to pay the subscription and start using the site. If the email address does not match, they would get a notice saying the need to be an existing member of the social group in order to join our online community.

    Does something like that exist? I have been doing google searches and wordpress support searches and don’t even know if I know the proper language to find it, if it does exist.

    I have seen where you can whitelist to restrict to those with business or college email addresses, but that won’t work as our users will have a large variety of possible email domains…

    Many thanks for any info you might have.

    Appreciate your time and that of any readers!

  • Chase
    February 16, 2014 at 4:27 am

    Your article was great and it highlighted my remaining questions that my research has failed to turn up answers for.
    Have had a WordPress blog for some time and now have a bunch of new content that I will offer to subscribers upon signup/email & password registration. Have an extremely limited WordPress knowledge and do not do code. So am looking for something simple and straight forward. After reviewing tons of stuff most seems loaded with tons of features that revolve around payment and memberships.
    Other than the landing page with registration option all the other content will be restricted based on members signing in to gain access. email + password. I want integration with A Webber since they will be doing list management and drip content (campaigns).
    At this early stage there is no payment feature needed nor do I need more than the subscription for entry to the one restricted access level for pages available to non paying members.

    I would like to have some flexibility for the landing page and the various registration/log in forms that will be in different on and off site locations.
    In the member access area there will be affiliate links that members can click on. It would be necessary to have tracking/ stats on that and affiliate tracking for referrals to my site. Essentially I am under the impression that A Webber will handle the rest if the membership plugin properly integrates.

    My final question is the mechanics behind the member access part. Does the software automatically confirm the email is valid and then in the future if the user forgets the password is that entire access aspect automatic and built in or is it another plug in?

    What do you recommend with regard to the above ?
    Many thanks

  • Oscar
    February 15, 2014 at 5:19 am

    Hi winkpress and hi to all,
    Firstly its such a great work that you re trying to help out people here. Secondly I have this question: I m gonna build a casting agency site with WP, so film producers can search actors online. So obviously actors should be basic member first to my site, then if they want to create their profiles (upload photos and info about them) they need to be paid member using paypal payment gateway. 3 user levels:
    1.NonMembers public: Can view few random actors’ 1 thumb photo and just the name of his/her on homepage, can not do actor search.
    2.Paid Members (actors): Filled a short form then paid on paypal or paid on paypal first then Filled a long form to be member of the site and uploaded photos to create profile,
    3.Producer members: They dont need to pay but admin needs to manually authorise them, so they can browse and fully search all actors, and can see everything on their profiles.

    I only need paypal payment. No credit cards or check or etc.
    And would be useful if a plugin have this function too: On the same page partial protection like this plugin does:

    So please tell me which membership plugin would suit me best?

  • February 3, 2014 at 1:23 pm

    Thank you for giving this membership plugin tutorial. after i got this membership plugin it had useful for me.

  • January 1, 2014 at 5:56 pm

    Thanks winkpress and happy new years!

You must log in to post a comment