WordPress Plugins

MemberMouse Review 2022: The Best Membership Plugin for WordPress?

In this review, I’ll be taking a deep dive into MemberMouse: one of the longest standing and most popular membership plugins for WordPress.

Setting up a membership site can be a very effective way to monetize your digital products and content.

WordPress isn’t designed to support membership sites as standard, but you can easily turn it into a membership platform by using a membership plugin.

MemberMouse is a WordPress membership plugin that has been around for over a decade. In that time it’s been used by thousands of customers to build successful membership sites. You can see some of the sites that have been built on the platform on the official MemberMouse site.

So is MemberMouse any good as a membership plugin? To answer that question I installed it on one of my own sites to try it out as well as reviewing some general opinions online of how it stacks up against alternative plugins, the pros, cons, and other factors to keep in mind when choosing a membership plugin.

MemberMouse Features Review

MemberMouse has been in development for over 12 years. As you might expect for such a longstanding plugin, it has evolved quite a bit over that time as the development team has responded to feedback and feature requests.

This plugin is fairly easy to set up and use, as you’ll see in the walkthrough below. MemberMouse integrates directly into your existing WordPress site so that login, product, and checkout pages fit seamlessly into your site.

Some of the features offered by the plugin include:

Sell digital and physical products

MemberMouse is a fully functioning eCommerce platform with everything you need to start selling products on your site. Whether you’re selling subscription boxes, online courses, or any other type of physical or digital product, you can do it with MemberMouse.

  • 1-click buy links
  • 1-click upsells
  • Flexible pricing options including one-time purchases, free and paid trials, recurring subscriptions, payment plans, and coupon codes
  • Customize marketing messages based on user purchase history
  • Automated subscription recovery and down-selling
  • Personalized product recommendations
  • Multiple payment options and billing integrations
  • Integrates with Stripe and PayPal
  • Supports international currencies
  • Affiliate support
  • Gifting functionality
  • Automatic rebilling
  • Account deactivation after repeated non-payment
  • Automatic “Save the Sale” page offering a downgrade or discount when a member tries to cancel their subscription

Protect your content

MemberMouse makes it easy for you to set up a protected membership area on your site and protect content by custom post type, category, or any paste or page individually.

  • Customized login screen
  • Personalize content based on membership level
  • Drip-feed content
  • Create teaser versions of paid content for social sharing
  • Limit login attempts
  • Detect account sharing and auto-lock shared accounts

Member management

  • Import members from another platform or CSV file
  • Manually add members
  • Member homepage
  • Fully functional My Account page with self-service functions including upgrade, downgrade, cancel, reset password, view purchase history, and change account information
  • Save member’s credit card to their account
  • Customizable confirmation page
  • Forgot and reset password pages
  • Add custom member fields
  • Advanced member search
  • View each member’s Lifetime Customer Value and engagement statistics
  • Assign access rights to assist with member management or support
  • Review each member’s activity log from a dashboard or log in as them
  • Social media login with Facebook, Twitter, Google, or LinkedIn

Reporting and analytics

MemberMouse includes a powerful analytics and reporting platform that allows you to see where your sales are coming from and understand member behaviors to prevent loss of members. Some of the reporting features include:

  • Member and revenue growth dashboard
  • Engagement statistics
  • Calculate Lifetime Customer Value (LCV) for each member
  • Generate report on LCV by Lead Source
  • See member engagement and sales trends at a glance
  • Run transaction reports filtered on various criteria
  • Export transactions
  • See sales by product or membership level
  • Compare membership levels
  • View member activity log

MemberMouse Integrations

MemberMouse integrates with over 2,000 apps via Zapier so you can automate workflow and communications and ensure all systems are syncing data.

Direct payment integrations offered by MemberMouse include:

  • Stripe
  • Authorize.net
  • Braintree
  • PayPal
  • Clickbank
  • Sticky.io
  • Coinbase

MemberMouse also integrates directly with popular email marketing software including:

  • ActiveCampaign
  • MailChimp
  • GetResponse
  • Drip
  • AWeber
  • iContact
  • ConvertKit

You can also create custom integrations with the MemberMouse API and WordPress hooks and filters.

MemberMouse Plans and Pricing

MemberMouse offers three levels of plan depending on your needs. All plans come with the core features of MemberMouse, which include:

  • 11 essential membership pages
  • All payment integrations
  • All email integrations
  • 1-click purchases and upsells

All plans are priced monthly and you can cancel your account whenever you like. There’s no need to pay for a year upfront as with many other premium plugins.

👉 We’ve negotiated an exclusive discount for our readers to get you 25% off any plan. Click here to get your MemberMouse coupon for 25% off.

You can compare the additional features of each plan in the table below:

Monthly price$29$79$199
No. of members5,00050,000100,000
SupportEmail support onlyPriority email supportPhone and email support
Advanced reporting suite
Social signup & login
Advanced subscription management
Advanced affiliate controls
Enhanced employee roles
UserVoice integration
Sticky.io integration

MemberMouse Support

All MemberMouse plans come with ticket-based email support. Users on the Advanced plan are given additional support priority, while those on the Premium plan can access support via telephone too.

Email and telephone technical support are available 7 days a week between 9 am and 5 pm PST. The team aims to answer your questions within 24 hours.

I emailed customer support out of office hours as I’m in a different time zone. I had an email reply and my issue had been resolved around 5 hours later. This was actually a very impressive response time considering it was still about an hour before the official support hours had started.

Additionally, if you don’t want the hassle of setting up a membership site yourself, MemberMouse offers a “Done for you” service via MemberDev. Of course, you’ll pay an extra fee for this service but it’s a nice option to have for those who want a completely hands-off experience without privately hiring a developer.

MemberMouse Documentation

MemberMouse also offers a comprehensive range of self-service support including

  • A troubleshooting guide and list of common issues
  • A detailed knowledgebase covering installation on different hosting environments, migration, getting started, best practices, customization, general settings, logs, member management, settings, tips and tricks, and basically anything else you would ever need to know to get the most out of the plugin
  • A video library that walks you through getting started with the plugin, setting it up, managing members and products, and other features.
  • Office Hours – a weekly Q&A session with the founder and CEO where you can ask anything about the plugin or running a membership site or make feature requests.

In general, the documentation and support provided by MemberMouse are very impressive and they seem to have really made the effort to help their users get the most out of the plugin. You definitely won’t feel like you’ve been left to get on with it once they have your money.

Installing the MemberMouse Plugin

Once you’ve signed up for MemberMouse, log into your account to download the plugin. The plugin will only work for domains you have a license for, so make sure the domain you want to set up as a membership site is listed in the License Management section of the “My Account” page.

If not, you can edit the domain from this page. You can also request additional licenses by contacting support. You’ll need to pay for each additional license but each MemberMouse account also comes with a complimentary staging license you can use for testing and setting up the plugin before you install it on your live site.

After downloading the plugin, log into your WordPress dashboard and navigate to Plugins > Add New.

Activate the plugin. If your domain is not registered to your license you’ll get an error message at this point, so you’ll need to add your domain to your license before you can progress further.

Getting Started With MemberMouse

Once you’ve installed and activated the plugin, you’ll see you have two new pages in your WordPress admin menu: MemberMouse and Reporting Suite.

The main MemberMouse dashboard gives you an overview of your members and products. You can quickly see how many free and paid members you have, and how many members have cancelled. There are also video guides showing how to perform some common tasks in MemberMouse

This dashboard has links to the member management area as well as all the general settings and settings for product, checkout, payments, email, and affiliate.

You can also access developer tools, build membership signup forms to use anywhere on your site, view activity and coupon logs, and browse transactions.

MemberMouse also sets up 11 new pages on your WordPress site for checkout and user administration.

You can see these pages in your WordPress dashboard and make basic customizations by editing the pages directly.

Setting Up Products

MemberMouse supports three product types:

  • Products
  • Membership Levels
  • Bundles

You can use membership levels and bundles to protect your content, while products assign a set price to a particular membership level or bundle.

This is a little confusing to get your head around when you’re getting started with MemberMouse. However, because the system is set up like this is allows additional flexibility as you can charge different prices for the same membership level.

By default, MemberMouse comes with a single membership level – free. You can add as many membership levels as you wish and assign multiple products to each membership level.

While a user can only be assigned one membership level per account, they can have access to multiple bundles. For example, you could sell bundles of courses at a discounted rate and allow a user to buy an additional bundle without changing their membership level.

This honestly doesn’t make too much sense until you start to play around with the system and add your own products and membership levels, but MemberMouse has provided a video explaining how the system works as well step-by-step guides for selling memberships, bundles, and physical products.

Each product has a link that you can paste anywhere into content on your site to add a link to purchase. When the user clicks this link it will take them to checkout to submit their details and make payment.

Setting up Checkout and Payment Settings

You’ll want to make sure you get paid when people sign up to your membership site unless you plan on offering only free memberships.

You can choose onsite payment via a gateway like Authorize.net or Stripe, or offsite payment, which will send the user to a third-party site like PayPal to complete their payment.

It’s also possible to offer a choice of payment methods.

MemberMouse also offers a test payment service you can use while you’re setting up your site to test that everything works properly without actually taking payment.

In Checkout Settings you can add custom fields to your checkout page, select the countries that customers can make purchases from, add shipping methods, enable reCAPTCHA, set currency, and adjust various other settings for memberships.

Protecting Content

You can easily make single pages and posts accessible to members only by clicking the green “Grant Access” button in the settings on the edit screen. A pop-up appears and you can choose which membership levels will have access.

If you want to drip feed content, you can set this up under the “Drip Content Schedule” tab in the products settings.

From here you can directly add pages and posts to have access and set a day on which they will be available.

Managing Members

In the “Manage Members” section of your MemberMouse dashboard, you can import or export members, search members, or add a member manually.

To create a member, simply fill out a form with the membership level, name, email, and password.

When you select an individual member, you can view information about their account and engagement, edit the user information, cancel or pause membership, and view transaction history and activity log. You can also log in as that member, resend the welcome email, or merge their account with another member (useful if a member has created two accounts by mistake).

Previewing Your Site as a Member

After you install MemberMouse, you’ll see a bar has been added to the foot of your site at the front-end when you’re logged in as admin.

With this bar, you can change the level of membership to view the site to check that all the content they have access to is visible and that they don’t have access to anything they shouldn’t.

You can also change the day of membership to test your drip content schedule.

MemberMouse Reporting Suite

The Reporting Suite is where you’ll spend most of your time in the plugin once you’ve completed the initial setup.

This screen gives you an at-glance overview of:

  • Total members
  • Average customer retention time in hours
  • Average customer value
  • The average number of pages a customer visits each day
  • Total revenue
  • Customer retention rate
  • Average daily revenue
  • Average monthly revenue
  • Churn rate

There are also interactive graphs so you can see how your member and revenue numbers have changed over a set time period.

From the Reporting Suite you can run reports on:

  • Member count by day, week, month, or year
  • Membership sales over a set time period
  • Product sales over a set time period
  • Customer value by membership level or affiliate
  • Compare membership levels
  • Sales by payment service
  • Channel sales

Member Mouse Pros and Cons

Now we’ve gone through the basic feature and functionality of MemberMouse, I’ll give a quick summary of things to keep in mind when you’re comparing it to other membership plugins.


  • A lot of flexibility when it comes to setting up membership levels, protecting content, and selling products.
  • The reporting and analytics suite contains a lot of useful information at a glance and is very intuitive and easy to use.
  • Excellent documentation and responsive support
  • Everything can be customized so it looks and works exactly as you want.
  • Features like upsells, coupons, and “save the sale” help you to maximize your profit and customer lifetime value.
  • A comprehensive self-service account page reduces time spend on customer service and administration.


  • The product/membership level/bundle structure allows a lot of flexibility but is unnecessarily complex for those who just want to set up a basic membership site. Other membership plugins may be easier to set up.
  • Limited features for users on the basic Builder plan.
  • Each plan only supports a single site license so it can get expensive if you’re running multiple membership sites.
  • Unlike most WordPress plugins, MemberMouse is not Open Source. This means that you can’t access the code to customize it. While Member Mouse does offer a comprehensive suite of tools for developers, this could be a deal-breaker for some.

Final Thoughts

MemberMouse is certainly a very flexible and powerful membership plugin. You can use it to set up many different types of membership sites and restrict access to content in multiple ways.

However, the trade-off of this flexibility and power is that there are a lot of settings to customize and quite a steep learning curve when it comes to using the plugin.

You should allow at least a day or two to learn the basics of MemberMouse and set your site up. Don’t expect to have a site up and running exactly how you want within minutes. You’ll also need to be comfortable using WordPress.

Get MemberMouse Plugin Today!

If you want to set up a membership site or you’re not happy with your existing membership plugin, MemberMouse offers a 14-day free trial. So it’s really worth signing up and trying it out for a couple of weeks.

Remember to use our MemberMouse coupon if you decide to sign up to get 25% off all plans.

Not sure if MemberMouse is the right choice for you? Check out our roundup of WordPress membership plugins for some alternatives.

Have you used MemberMouse? Or is there another membership plugin you prefer? Let us know your thoughts in the comments.


Recent Posts

FTP vs SFTP: The Differences and Which One You Should Use

Most users don't think twice about how they connect to the internet, although if you're…

2 days ago

6 Best Managed WordPress Hosting Options Compared – 2022 (Pros & Cons)

Searching for the best managed WordPress hosting for your site? Or maybe you're not even…

6 days ago

IPv4 vs IPv6: The Differences Between These 2 Internet Protocols

Communication is central to the internet. Whether this is through using messaging or chat systems,…

1 week ago


You'll see the SSL_ERROR_NO_CYPHER_OVERLAP in Firefox if it can't get the required security data from…

2 weeks ago

8 Best WordPress Caching Plugins Compared for 2022

Excessive load times can harm your website in more ways than one. There are quite…

2 weeks ago

How to Remove Objects in Photoshop

Knowing how to remove an object in Photoshop is essential for all Photoshop users. Whether…

3 weeks ago