WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Nexcess v4.0.2

Membership Plugin

Kadence Memberships is a powerful WordPress membership plugin that gives you full control over who can and cannot view content on your WordPress site.

Membership Plugin

The facts

Rating
3.1★ from 99
Active installs
9k+
Price
Free
Last updated
6 Aug 2026
Added
Jul 2010
Requires WP
6.0
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
678,437

Our analysis

AI-assisted

Kadence Memberships is a WordPress plugin designed for managing memberships and restricting content access. It allows you to create multiple membership levels, manage subscriptions, and control who can view specific content on your site. The plugin is suitable for those looking to monetize content or simply restrict access to certain pages or posts.

With features for both developers and general users, Kadence Memberships enables the creation of free, trial, and premium memberships, along with payment collection capabilities. Users can manage their accounts, view payment histories, and upgrade or downgrade their memberships as needed.

Best for: This plugin suits website owners looking to implement a membership system or restrict content access.

What it does well

  • Allows creation of unlimited membership levels
  • Supports payment collection with Stripe
  • Offers self-service account management for members
  • Includes tools for content restriction based on user roles
  • Provides an intuitive admin interface for managing memberships

Where it falls short

  • Limited information on specific features and usability
  • Rating of 3.1 out of 5 may indicate mixed user experiences

Verdict

Kadence Memberships offers a comprehensive solution for managing memberships and content access on WordPress sites. It may be a good fit for those needing a straightforward membership plugin with built-in payment options.

From the developer

Nexcess's own description of Membership Plugin, lightly tidied.

Kadence Memberships is a powerful WordPress membership plugin that allows you to monetize content access. As a content restriction plugin, Kadence Memberships gives you full control over who can and cannot view content on your WordPress site. As a design tool, Kadence Memberships helps you create pages that dynamically display content based on user role or membership level.

Kadence Memberships can power a full-fledged membership or subscription website with multiple membership levels, or just hide a page or post. Kadence Memberships makes it simple to limit access to posts, pages, media, custom post types, and even API requests. This gives you full control over who can and who cannot view content on your WordPress site.

Kadence Memberships is completely customizable with features built for developers and extensible with a library of Pro add-ons.

💪 As Powerful as a WordPress Membership Plugin … or as Simple as a Content Restriction Plugin

Use Kadence Memberships as a WordPress membership plugin to:

  • Create unlimited membership levels or subscription packages. Easily create free, trial, and premium memberships or subscriptions. Each plan can be used to set a user’s access to specific content on your site.
  • Sell memberships and collect payments on your WordPress site. You can even collect payments with Stripe in the free version!
  • Control content access for your members. Decide who can access specific pages, posts, archives, and even WordPress blocks based on a member’s plan, status, and more.
  • Manage your members or subscribers. Kadence Memberships lets you easily keep track of your memberships through an intuitive admin interface. Quickly view active, expired, cancelled, and pending memberships. Memberships can be added manually, modified in bulk, and easily searched for when you need to locate a specific record. Each membership can also be manually modified at any time.
  • Allow members to manage their account with self-service account management. Members can easily view their account status, renewal or expiration date, and options to upgrade or cancel their account. They can also access a complete history of payments made to their account, including PDF invoices for each payment. Finally, members are able update their account name, email, and password through an included profile editor.
  • Offer prorated memberships. Customers can also upgrade and downgrade between membership levels at any time. These upgrades and downgrades are prorated based on how much the customer has already paid and how much time is left in their current membership.
  • Auto-renew membership payments. Select whether membership payments should always auto renew or let the customer decide.

Use Kadence Memberships as a WordPress content restriction plugin to:

  • Restrict access to your WordPress site based user role. Limit access to full content via a simple interface on the post, page, and custom post type editing screens.
  • Control user access to content based on WordPress user role, access level(s), or membership level(s).
  • Protect sensitive content.
  • Clearly separate public content from private content
  • Restrict access to entire pages or specific sections
  • Let users register and login from the frontend of your site

“Most plugins that restrict content are heavy and need 3rd party commerce solutions like WooCommerce to work. Kadence Memberships Pro has EVERYTHING built-in: memberships, payment gateways and plenty of add-ons – a true, one-stop solution for membership websites!”
David Attard, CollectiveRay

✨ Features

Our feature-rich plugin comes with everything you need to restrict content and sell memberships from your WordPress site.

  • 👥 Membership Levels – Set access level, duration (in days, months, years), number of renewals, price, signup fee, status, assign WordPress user role. Set any price (including free) or optionally set a sign up fee. Set the frequency and period, and specify a user role that will be assigned to members when they register.
  • 🖥 Auto-Created Member Pages – Pages generated by the plugin include: Registration, Success, Account, Edit Profile, Update Billing Card
  • 🔁 Auto Renewals – Select to let customer choose whether to auto renew, always auto renew, or never auto renew.
    💳 Payment Gateways – Stripe and Manual Payments, PayPal (Pro), Authorize.net (Pro), Braintree (Pro), Custom (Pro).
  • ↕️ Upgrade/Downgrade Membership – Allow members to change their subscription level at any time.
  • ✉️ Member Emails – Paid membership activation email, free membership activation email, cancelled membership email, expired membership email, payment received email, renewal payment failed email.
  • 📄 Payment Invoices – The payment invoice has a clean design and is printable. Customize with your logo, company name, address, email, header text, notes, and footer text
  • 🪄 Prorated memberships – Allow members to pay the price difference when they upgrade.

🙌 Even More Features

✔️ Redirect Default Login URL – Force the default login URL to a custom URL.
✔️ Content Excerpts – Choose whether or not to show content excerpts to members without access to the content.
✔️ Import/Export Data – Whether you prefer to maintain your own records of your memberships database, you wish to run your own analysis, or you simply need to import membership records into another service or application such as MailChimp or Excel, Kadence Memberships allows you to export all membership records to a CSV at anytime.
✔️ Restricted Content Message – Customize the message shown to users who do not have permission to view the content.
✔️ Restrict access to WooCommerce products.

🏋️‍♀️ More Power with Pro Features

  • 🏷 Discount code support – Discount codes allow you to provide your customers with special promotional codes that give them a discount on the purchase of a membership. Kadence Memberships Pro supports various kinds of discount codes and site administrators can easily create any number of discounts from the admin interface. Discount codes can be set up to provide a percentage discount or a flat rate discount. Each discount code is created with a name, description, unique code, maximum uses, and optional expiration dates.
  • 📈 Detailed reporting – Kadence Memberships Pro provides a complete reports section where you can view the earnings of your membership website. You can view total earnings for any given period or drill down to specific membership levels.
  • 🕵️‍♀️ Free trials – Allow prospective members to try a membership before they buy. Send emails to free trial users when their free trial is about to end.
  • ✉️ Member Email Customization – Add a personal touch to all of your member emails with Kadence Memberships Pro.
  • 🔒 Google reCAPTCHA – Protect your member login form from bots with Google reCAPTCHA.
  • 🚀 34 Powerful Add-ons – All Kadence Memberships Pro plans come with all Kadence Memberships Pro add-ons to add more integrations and functionality to your site.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for membership sites.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
User Registration & Membership

Build membership sites with tiered plans, content restriction, drag-&-drop custom registration & login...

Free 50k+ installs 4.8★ (828)
Ultimate Member

Membership & community plugin with user profiles, registration & login, member directories, content re...

Free 200k+ installs 4.4★ (1,444)
Simple Membership

Simple membership plugin adds membership functionality to your site. Protect members only content using conten...

Free 40k+ installs 4.6★ (475)
wpForo Forum

Number one WordPress forum plugin with AI features. Full-fledged forum solution with modern forum design. Comm...

Free 20k+ installs 4.7★ (390)