A coaching membership site with a private page for every client

Ultimate Membership Pro turns WordPress into a coaching membership site: invite-only sign-up, a private page for each client, program lessons that open week by week, and payment plans that stop after the last installment.

Your coaching program, members only
Individual Member Page · every planCoaching plan: Maya Thompson
Goal this monthLaunch the new offer
Session notesOctober 14 · next steps agreed
HomeworkDraft the sales pageDue Friday
Filesworksheet.pdfPDF
How it works
CreatedWhen the client registers
Who can open itThe client and administrators
You edit itLike any WordPress page
Clients find itThrough a link in the Member Portal
Drip content · every plan12-week program
Week 1: Your starting pointOpen
Week 2: Clarity and goalsOpen
Week 3: Your offerOpens in 3 days
Week 4: Your first launchLocked
The settings behind it
ReleaseDays or weeks after joining, or on a date
Set onEach lesson page
Clients hear about itDrip Content Notifications
CohortsA Date Range Membership
Memberships · every planGroup Program · 3 payments
Payment 1October 14$199 paid
Payment 2November 14$199 paid
Payment 3December 14$199 due
Billing stops after the third payment.
The settings behind it
Access TypeRecurring Subscription
Recurring Subscription TimeLimited, 3 periods
Cancel buttonHidden until the 3rd payment (Full Package)
GatewayStripe Connect recommended
Sound familiar?

Your clients deserve better than a shared folder

Plans scattered across email and drivesGive every client one private page for the plan, the session notes and the files.
Anyone can sign up for your programInvitation codes and manual approval keep sign-up to the clients you accepted.
Clients who stop paying halfwayPayment plans with a fixed number of payments, and the Cancel button hidden until the last one (Full Package).
How coaches use it

Everything a coaching business needs around your sessions

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

Individual Member PageEvery planA private page per clientEvery member gets a WordPress page that only they and administrators can open, for their plan, notes and files.How it works
Invitation codesEvery planInvite-only programsThe registration form asks for a valid code. Create one code for a cohort or one per client.How it works
Registration and approvalEvery planApprove each clientHold new accounts as Pending and approve them from the Members list before they can log in.How it works
Drip contentEvery planOpen the program week by weekRelease each lesson a set number of days or weeks after a client joins, or on a date.How it works
Recurring subscriptionsEvery planMonthly coaching or payment plansCharge every month until the client cancels, or stop after a set number of payments. Stripe Connect is the gateway we recommend.How it works
Member portalEvery planA client area with your own tabsAdd tabs for resources, your booking link or the next live call, next to the client's subscriptions and invoices.How it works
Email marketingEvery planAdd clients to your listSend new clients to Mailchimp, ActiveCampaign, AWeber or another email service when they register.How it works
Prevent Subscription CancellationsFull PackageHold clients to the program lengthHide the Cancel button until a number of payments or a period has passed.How it works
Group membershipsFull PackageCoach a company's teamSell one Membership with seats to a company, and the buyer invites the team by email.How it works
Your client area

One place for everything a client needs

The Member Portal is the client’s home on your site. Add your own tabs for resources, your booking link or the next live call, and link to the client’s private page from the first tab they see.

Profile, subscriptions, payments and invoices are built inAdd custom tabs with your own content and shortcodesLink each client to their private pageRestrict My Account Tabs (Full Package) shows a tab only to some Memberships
Client areaGroup Program
OverviewMy planResourcesBook a sessionPayments
Next live callThursday, 6 pmJoin link
Your coaching planUpdated after every sessionPrivate
Week 3 opensIn 3 daysProgram
Your setup

Launch your coaching program in four steps

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

1Create your offersFor example 1:1 Coaching at $299 a month and a Group Program in 3 payments of $199.
2Control who joinsSwitch on Invitation Codes, or hold new accounts for your approval.
3Build the programCreate the lesson pages with drip release, and a private page for each client.
4Switch on the modulesIndividual Member Page, Invitation Codes and Drip Content Notifications, all included in every plan.
Good to know

Ultimate Membership Pro runs the membership, not your calendar

Here’s where the plugin stops and your other coaching tools take over.

What it does and doesn't do for coaches
It doesn't book sessions or host video calls. Link to your booking tool and meeting room from the client area.Private client pages are WordPress pages that you write and update yourself.An invitation code isn't tied to one person. Anyone who has it can use it until its limit is reached.Changing the default content of client pages doesn't change the pages that already exist.Prevent Subscription Cancellations, Restrict My Account Tabs and group accounts need Full Package. Everything else on this page works on every plan.
FAQ

Questions about coaching memberships

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

What is a coaching membership site?

A site where clients pay for ongoing access to your coaching: program lessons, resources, a private client area and often live calls. Ultimate Membership Pro adds the plans, payments and access control to WordPress.

Can each client have a private page?

Yes. The Individual Member Page module creates a page for every member that only that member and administrators can open. You edit it like any WordPress page.

Can I sell a program in installments?

Yes. Set a recurring Membership to Limited and enter the number of payments, from 2 to 52. Billing stops after the last one.

Can I run cohorts with fixed dates?

Yes. A Date Range Membership gives access between two dates, so each cohort can have its own Membership.

Can I keep my program invite-only?

Yes. Invitation Codes makes the registration form ask for a valid code, and you can also approve every new account before it can log in.

Does it handle bookings or video calls?

No. Use your booking and video tools for sessions, and link to them from the Member Portal or from the client's private page.

Unlimited members on every plan

Run your coaching program on your own site

Private client pages, a program that opens week by week and payment plans, in one plugin.

14-day money-back guarantee Unlimited members
Still deciding?

See it on a real site before you decide

Get your own WordPress test site with Ultimate Membership Pro installed. Free for 24 hours, no card needed.

Start your free trial See plans and pricing
Still deciding?

See it on a real site before you decide

Get your own WordPress test site with Ultimate Membership Pro installed. Free for 24 hours, no card needed.

Trusted by 80,000+ creators, coaches and businessesSince 2015