MemberHub is a fast-loading and flexible WooCommerce membership plugin that transforms your WordPress website into a
powerful membership platform. Whether you're running a content site, an online store, or a community forum, MemberHub gives you everything you need to
sell product subscriptions, manage membership plans, and control member-exclusive content — seamlessly.
With MemberHub, you can create a variety of membership levels, each with its own pricing, rules, and benefits. Set up WooCommerce subscription products with recurring payments, or offer one-time membership access — all without writing any code. This flexibility allows you to customize your offerings to meet the specific needs of your audience, whether you're selling product subscriptions on WooCommerce, running a tiered content access system, or a combination of both.
The plugin is fully integrated with WooCommerce, making it an ideal solution for eCommerce store owners who want to create a members-only WooCommerce store — with special pricing, exclusive discounts, or products that are accessible only to paying members.
Members can enjoy advanced options like free shipping, members-only pricing, and access to products that are not available to the general public, all of which can be managed with just a few clicks.
With MemberHub, you can create:
👉 Regular membership WordPress website
👉 Blog website with exclusive members-only content
👉 Educational website with WooCommerce subscription products
👉 eCommerce website with recurring membership system
👉 Coaching website with membership system
👉 Community website that offers information to members only
👉 Paid newsletter websites
Features
Enjoy the advanced membership features for WordPress and grow your business. We have added tons of advanced features that are easy to integrate for any WooCommerce store or WordPress website.
–
Flexible Membership Plans: Create multiple membership levels with customized rules, pricing, and benefits to meet diverse customer needs.
–
Hassle-Free Subscription Management: Members can easily cancel their subscriptions at any time, fostering trust and reducing barriers to joining.
–
Content Restriction: Protect premium content by restricting access to members only, enhancing the perceived value of your offerings. It will help you to scale the revenue from your website.
–
WooCommerce Subscription Products & Recurring Payments: Set up WooCommerce subscription products with automated recurring payments to ensure consistent revenue and uninterrupted member access. Members can choose whether they want recurring subscriptions or one-time memberships.
–
Custom Email Campaigns: Send targeted emails to members, keeping them engaged with personalized offers and updates. You can even send bulk emails with this WooCommerce membership plugin.
–
Insightful Membership Reports: Access detailed reports to analyze member activity, subscription trends, and revenue performance.
–
Built-in eCommerce Integration:
–
Member Discounts: Provide exclusive discounts to members directly in their cart, encouraging purchases and reducing abandonment.
–
Free Shipping for Members: Reward members with free shipping with a few clicks. Boost user satisfaction and repeat purchases to grow even better.
–
Members-Only Pricing for WooCommerce: Offer special pricing exclusively to members, increasing their lifetime value. The result? More revenue from the same audience.
–
Product Access Control: Restrict access to specific products, making them available only to your most loyal members.
–
Promotional Pricing for Non-Members: Attract new members by displaying exclusive offers and discounts to non-members.
Why Choose MemberHub?
–
Responsive Design: MemberHub ensures responsive design that fits any display and gives the best user experience.
–
Optimized Performance: Say no to bulky membership plugins that can negatively affect your WordPress website or WooCommerce store. MemberHub is built for fast loading and smooth operation, enhancing SEO and user satisfaction.
–
Ready-to-Use Templates: We offer ready templates that simplify setup with pre-designed templates for subscriptions and content restriction.
–
Better Navigation: Experience the best user interface that is easy to navigate. Everything is easily accessible from the plugin's dashboard.
1.0.36 (November 11, 2026)
New: My Account > Membership — history list is paginated (5 per page, with a "1–5 of N" count); search and pagination only appear when there are more than 5 plans. Page size can be changed with the memberhub_history_per_page filter
New: My Account > Membership — "Cancel Membership" button asks for confirmation before cancelling
New: My Account > Membership — cancelled or expired plans show a "Renew" button
New: Edit Member — saving reloads the page on the same tab with a "Member Updated Successfully" notice
Tweak: My Account > Membership — simpler history list: one row per plan with name, status badge and a single line showing start date, end date and price
Tweak: My Account > Membership — "Cancel" renamed to "Cancel Membership", restyled with an icon and red hover; theme styles no longer add a blue border on hover or focus
Tweak: Plan Categories — slug fills in automatically while typing the name; more space between fields and above the Update/Cancel buttons, which now match in size
Tweak: Edit Member — status shows Expired or Cancelled instead of a generic "Inactive"; Back button and Cancel button restyled; consistent field spacing
Fix: My Account > Membership — Cancel button now sits beside the plan details instead of wrapping below them
Fix: Members disabled by an admin are no longer automatically reactivated
Fix: Plan Categories — Edit form shows the slug again; categories saved without one get a slug from their name
1.0.35 (November 09, 2026)
New: Subscriptions — "Bill Every" field on the Price tab sets the billing interval (e.g. every 3 months); previously it was fixed at 1
New: Multi-level packages open and close like an accordion; the header shows the package number, price and feature count
New: Plan edit page — Back button, and saving keeps you on the edit page with a "Subscription saved." message instead of leaving for the Subscriptions list
Tweak: Removed the "Recurring Amount" and "Stop Renewing After" fields; Price is now the amount charged each billing period (plans that only had a Recurring Amount still display it)
Tweak: Multi-level packages redesigned — Access Rules beside Badge, "+ Add Feature" next to the Features label, clearer "Add Package" button and an empty state
Tweak: Access Rules card in the Details tab is hidden while Multi-level is on; each package sets its own rules
Tweak: "Pricing" tab renamed to "Price"
Tweak: Plan edit page — all inputs and dropdowns share one border style and full row width
Fix: Translation template (POT) regenerated
1.0.34 (November 07, 2026)
New: Developer filters for Access Rules — memberhub/access_rules/unlocked_rules, memberhub/access_rules/other_grants and memberhub/access_rules/assigned_to (lets MemberHub Pro grant rule access through product purchases)
New: MenuBook added to "More Products"
Tweak: Removed the MemberHub tab from the WooCommerce product edit page; restrict products with Access Rules or product category plans instead
Tweak: Access rule delete notice now lists everything the rule is assigned to, not only subscriptions
Tweak: "More Products" logos switched from GIF to lightweight PNG/SVG; "Free" button hidden when no free version exists
Fix: Removed slow all-products meta query on shop and category pages
1.0.33 (November 05, 2026)
New: Subscriptions — Feature Image field on the plan edit page
New: Subscription Form ([reg_form]) redesigned as a product page — image on the left; name, price, description, features and Add to Cart on the right
New: Subscriptions list — "View" opens a full details page for the plan (/{slug}/, or /?mh_plan={ID} when no slug is set)
New: Add to Cart on a subscription goes straight to checkout
Tweak: Subscription slug auto-fills from the name and is made unique (name-1, name-2, …) when another plan uses it
Tweak: Subscription Form — plan picker shows plain plan names and preselects the first plan; removed the "All" option
Tweak: Plan edit page — restyled "Need help?" button to match "Save Subscription"
Tweak: Removed the Access & Permissions card from the plan edit page; access is now managed only through Access Rules
Tweak: Removed per-plan content restrictions, WooCommerce product restrictions, cart discount and free shipping settings (use Access Rules instead)
Tweak: Removed the duplicate "Export CSV" button from the Subscriptions list
Fix: Add New Subscription page was treated as editing an existing plan (wrong title, slug locked on free version)
Fix: A plan's details page opened the image file when its feature image had the same name as the plan slug
Fix: Translation template (POT) regenerated
1.0.32 (November 05, 2026)
New: Access Rules — Enable / Disable toggle for each rule; disabled rules stop restricting content without being deleted
New: Access Rules — Subscription URL per rule: adds a "Become a Member" button to the restricted message and replaces {package_url}
New: Access Rules — Entire Site and Media Files content types (Pro)
Tweak: Access Rules — "Items" column replaced by a Status column in the rules list
Tweak: Access Rules — simplified the "How Entire Site works" help text
Tweak: Settings — redesigned General, Content, WooCommerce, Email, Payment and Shortcode tabs
Tweak: Settings — tab bar now spans the full content width with evenly sized tabs
Fix: Multi-select fields — remove (×) icon was off-center in selected items
1.0.31 (November 04, 2026)
New: Subscriptions — Import / Export all subscription plans as JSON (Pro)
New: Subscription Form shortcode ([reg_form]) now shows Multi-Level packages with a package picker
New: Subscription page selected in General Settings now shows plans automatically, no shortcode needed
New: Subscriptions page — note on how to display the Subscription Form
New: MemberHub Pro discount banner on MemberHub admin pages (dismissible)
Fix: Multi-Level package price was ignored in the WooCommerce cart; the selected package price is now charged
Fix: Multi-Level plans showed "0.00 now then $ per 1 month" in plan dropdowns; now shows "from" lowest package price
Fix: Subscription Form with a single plan no longer shows a checkbox
Fix: Subscription page showed an empty page when no plans matched; now shows "No subscriptions found"
Tweak: Thank you page setting moved to Settings → Payment
Tweak: Subscriptions page — "+ New Subscription" button moved next to the title; restyled bulk actions toolbar
1.0.30 (August 26, 2026)
New: Single Subscription details page — each plan with a Subscription Slug gets its own clean URL (e.g.
yoursite.com/plan-slug), showing just that plan with a "Back to all plans" link
New: Subscriptions list — "View" row action opens the plan's single details page
Fix: Subscription Slug is now editable after creation on Pro (was locked once saved)
Fix: Subscriptions list — Status column badge and header label misaligned; header's floated sort-icon span was escaping the column's centering
1.0.29 (July 24, 2026)
New: Access Rules — WooCommerce Products restriction actions: Hide Prices, Hide Product (free), Change Price, Percentage Discount, Fixed Discount, Cart Discount, Free Shipping (Pro)
New: Access Rules — "All Products" option for the Specific Items picker, selected by default
Fix: Access Rules — deleting a rule assigned to a subscription is now blocked with a clear message instead of silently breaking that plan
Fix: Access Rules — product price could be wrongly hidden for a member holding an active plan other than their most-recently-saved one
1.0.28 (July 23, 2026)
New: WooCommerce Membership — Show Offer Message to Non-Members
1.0.27 (July 21, 2026)
New: Access Rules — pick specific posts, pages, categories, or products per rule and assign to plans
New: Access Rules — free plan limited to 2 rules, with upgrade notice on limit
Fix: Subscriptions list table — Status/Actions columns misaligned due to flatpickr ID collision with Expiry Date column header
1.0.26 (July 02, 2026)
Added: Admin email to send email
1.0.25 (June 30, 2026)
Improve: Sales Report Page UX improve
1.0.24 (June 28, 2026)
Improve: Subscription page — colored plan icon/avatar per card, improved visual hierarchy
Improve: Account details — stat cards now show icons and left-border accent
Improve: Sales Report page — KPI summary cards (Revenue, Orders, Refunds) above period table
1.0.23 (June 27, 2026)
New: Subscription plans page — search, category filter tabs, per-card badge on thumbnail, category tag, Add to Cart button, per-page count display
New: Member details page — plan card UX improvements: reduced card size, search + pagination, Add to Cart button when plan has price
Fix: Recurring billing type disabled when MemberHubPro not active; force one-time for free users
Fix: Flatpickr calendar clipped by overflow:hidden — fixed with appendTo:document.body
Fix: Free plan auto-switches billing to one-time and disables recurring fields
1.0.22 (June 26, 2026)
Improve: Member adding
1.0.21 (June 26, 2026)
New: Add/Edit Member page fully redesigned — single card layout with profile header, horizontal tabs (Plan & Access, Account, Permissions, Activity, Notes), and two-column tab content
New: Member profile card — avatar with initials, Active/Inactive badge with status dot, last login, member since
New: Plan & Access tab — assigned plan selector, expiry date picker, Quick Actions (Extend/Pause/Cancel) with color-coded buttons
New: Current Plan Summary sidebar — plan name, status, start date, expiry, auto-renew
New: Assignment Preview card in Add mode — updates dynamically when a plan is selected
Tweak: Removed legacy membership_select_field/membership_checkbox_field helpers — replaced with native mh-field-group markup
Tweak: Admin CSS and JS now use filemtime() versioning to prevent browser cache issues during development
Fix: PHP warning — undefined variable $user_name on add member page (added default to get_single_data())
Fix: PHP warning — null dereference on package.php:45 during AJAX (added object check before ->post_type)
Fix: Plan name showing as dash — falls back to post title when plan_name meta is empty
1.0.20 (June 22, 2026)
New: Add New Plan page fully redesigned — two-column card layout with Plan Details, Pricing, Access & Permissions, and Status cards
New: Plan Categories admin page — create, edit, and delete plan categories stored as WP options
New: Access Rules admin page — define reusable content access rules assignable to plans
New: Plan fields — Plan Slug (auto-generated), Plan Badge, Plan Category, Plan Features (repeatable), Billing Type, Signup Fee, Free Trial, Access Level
New: Access & Permissions — Content Restriction and WooCommerce Product Restriction as independent toggle panels
Tweak: Rewrote wp-modules.php and woo-modules.php to match new card-based UI (removed legacy .single-block markup)
Tweak: Removed Module Type selector — level_type auto-detected from active modules
Tweak: Plan features saved as JSON, entity-decode fix for FILTER_SANITIZE_SPECIAL_CHARS
Tweak: Admin CSS/JS now loads on Categories and Access Rules pages
Fix: Categories and Access Rules pages broken due to wp_redirect() after HTML output
Fix: Pro badge rendering full-width in toggle rows
Tweak: User Dashboard UX
1.0.19 (May 14, 2026)
Tweak: User Dashboard UX
1.0.18 (May 13, 2026)
Tweak: Improve Course page UX
1.0.17 (May 13, 2026)
Tweak: Improve User Dashboard page UX
1.0.16 (May 12, 2026)
Tweak: Improve Modules page UX
1.0.15 (May 08, 2026)
Tweak: Improve WooCommerce subscription product details UX
1.0.14 (April 18, 2026)
Tweak: Improve Report UX
1.0.13 (April 17, 2026)
Fix: WooCommerce Membership dependency
1.0.12 (April 17, 2026)
Fix: Showing WooCommerce membership options in WordPress Membership
1.0.11 (March 31, 2026)
Fix: Subscription product saving issue
1.0.10 (March 30, 2026)
Tweak: Improve Restrict product by member feature
1.0.9 (February 06, 2026)
Tweak: Improve Subscription report
1.0.8 (January 27, 2026)
Fix: Improve Subscription level
1.0.7 (January 27, 2026)
Fix: Settings savings
1.0.6 (January 23, 2026)
Tweak: Improvement Subscription Shortcode
1.0.5 (October 24, 2025)
Tweak: Improvement Dashboard
1.0.4 (July 11, 2025)
Tweak: Improvement OverView
1.0.3 (June 11, 2025)
Tweak: Improve Subscription form
1.0.2 (May 04, 2025)
Tweak: Update constant value
1.0.1 (May 04, 2025)
Tweak: Member reports improvement
1.0.0 (May 04, 2025)
Added: Initial Release