free on wordpress.org
Membership management for WordPress, built for real organisations
Most membership plugins are built around payments. Meta Membership is built around the membership cycle — so renewals, grace periods, and fixed annual expiry dates work the way your organisation actually expects.
Built for clubs & nonprofits
Admin approval, invite-only registration, manual payment – governance workflows built in.
Fixed expiry done properly
Run a 1 April membership year? Fixed expiry, grace periods, and pro-rata fees for mid-year joiners – all handled natively.
Access control, built in
Restrict pages, posts, and menu items by membership status. Non-members see what you want them to see — nothing more.
MailPoet, natively
Sync membership status to MailPoet lists. Free add-on, no paid tier required.
Migrate without the pain
CSV import and export for members, membership types, expiry dates, and custom fields. Move in from another plugin without losing your data — or out, if you ever need to.
Developer-friendly
PSR-4 autoloading, clean namespacing, action and filter hooks throughout.
Works with: MailPoet · The Events Calendar · ICS Calendar · Ultimate Member · Stripe
extend with add-ons
Meta Dispatch
ICS Calendar & event scheduling
Meta Workshop
Workshop & event management
Meta Declaration
Renewal declarations & waivers
Meta Mailpoet
MailPoet integration