A membership plugin for associations and clubs

Collect yearly dues, approve new members, hand out printable member cards and give members a directory only they can see. All from your own WordPress site.

Your club, run from WordPress
Member portal · Membership Cards A card for every member
RCRiverside Club
Elena Marsh
Member sinceMarch 4, 2024MembershipFamily MembershipExpiresMarch 4, 2027Member ID1048
Print card
The settings behind it
Add-onMembership Card · every plan
Members find itIn their account page
You chooseTemplate, size, labels and image
Shown toThe Memberships you pick
Members-only directory Find a fellow member
Search membersCity â–ľ
EMElena MarshCoach · Family MembershipLeeds
OKOmar KhanRower · Individual MembershipYork
SLSara LindBoard member · LifetimeLeeds
How it works
ListedThe Memberships you choose
Search and filtersBy name or your own fields
ProfilesA public page for each member
Visible toMembers only, with a Locker
Member portal · Subscriptions Dues, without the chasing
Family MembershipRenews March 4, 2027Expires soonRenew
Boat storagePaid yearly · next payment June 1Active
We email members before their Membership expires.
The settings behind it
BillingYearly, by installments or once
Paid onlineStripe, PayPal and more
Paid offlineBank transfer you confirm
RemindersEmail before expiry
Sound familiar?

Running a club on spreadsheets gets old fast

Dues tracked in a spreadsheetUltimate Membership Pro charges members every period and emails them before their Membership expires.
Member cards made by handMembers print their own card from their account page, with their name, Membership and expiry date.
One shared password for the members’ areaEach member logs in with their own account, and only active Memberships open members-only pages.
How associations use it

Everything a membership organisation does, in one place

Each job below maps to a feature you can switch on today.

Recurring subscriptionsEvery planCollect dues every yearYearly, monthly or one-off Memberships, charged automatically on Stripe, PayPal and the other built-in gateways. Bank transfer for members who pay offline.How it works
Registration and approvalEvery planApprove new membersNew sign-ups wait as pending until you approve them. Ask for the details you need with your own registration fields.How it works
Membership cardsEvery planGive every member a cardA printable card in the member’s account page, with their name, Membership, member since and expiry dates.How it works
Member directoryEvery planOpen a members-only directoryA searchable list of members with public profiles, visible only to logged-in members if you want.How it works
Group membershipsFull PackageOffer family and company membershipsOne person pays and invites the rest of the household or team, up to the seats you set.How it works
Content restrictionEvery planShare news and documents with membersLock pages, posts, categories and files by URL, so only active members can open them.How it works
Invoices and taxesEvery planSend invoices and handle taxPrintable invoices in each member’s account, with your logo and details, and tax by country or state.How it works
WooCommerceEvery planGive members their own shop pricesSell club kit in WooCommerce and give each Membership its own discount on chosen products or categories.How it works
Email marketingEvery planKeep your newsletter list currentNew members are added to Mailchimp, AWeber, GetResponse and other platforms when they sign up.How it works
Your setup

Set up a club in an afternoon

A starting point you can change later. Names and prices are yours to choose.

1Create your MembershipsFor example Individual, Student, Family and Lifetime, each with its own billing and length.
2Switch on the add-onsMembership Card, Invoices, Taxes and Import Users & Memberships, all included in every plan.
3Connect payments and emailStripe or PayPal for online dues, bank transfer for offline payments, and your email platform for the newsletter.
4Bring your members overImport your current members and their Memberships from a CSV file, with their dates.
Good to know

What you’ll use alongside it

Ultimate Membership Pro runs memberships. A few club jobs belong to other tools.

Not part of Ultimate Membership Pro
Event tickets and bookings: use an events plugin next to it, and lock event pages to members if you like. Card scanning at the door: cards are printable, with no QR code or wallet pass. Sending the newsletter itself: your email platform sends it, and Ultimate Membership Pro adds members who tick the opt-in box at sign-up to your list. Family and company memberships need Full Package. Everything else on this page works on every plan.
FAQ

Questions from associations and clubs

Not sure your setup is covered? Search the documentation or try the live demo before you buy.

Can members pay their dues every year automatically?

Yes. Set a Membership to bill every year and the built-in gateways, such as Stripe and PayPal, charge members automatically. Members get an email before their Membership expires.

Can members pay by bank transfer?

Yes. Bank transfer is included in every plan. You confirm the payment yourself, and the Membership becomes active.

Can I approve members before they join?

Yes. Turn on manual approval and new sign-ups wait as pending until you approve them.

Can members print a membership card?

Yes. The Membership Card add-on puts a printable card in each member’s account page, with their name, Membership and dates. You choose the template, size, labels and image.

Can I import my current member list?

Yes. Import users and their Memberships from a CSV file, and keep their start and expiry dates.

Do you support family or corporate memberships?

Yes, with Full Package. One person pays for the group and invites the others by email, up to the seats you set for that Membership.

Unlimited members on every plan

Run your club from your own website

Dues, cards, a members-only directory and approvals, in one plugin.

14-day money-back guarantee Unlimited members