Black Friday · Cyber MondayUp to 50% OFF on Annual Plans!Grab the deal→

Health & Wellness

Memberships That Keep
Members Coming Back.

Bill class memberships, spa plans, coaching programmes and academy fees every month from your WordPress site. Start new members on a free trial, and renewals take care of themselves.

A small yoga class in a bright studio

Studios, spas, coaches and academies on WPSubscription

Let Them Try a Class Before They Commit

Offer a free trial with the card collected at sign-up. When the trial ends, the first payment runs on its own, with no follow-up email and no awkward ask at the front desk.

  • Trials in days, weeks or months
  • Card saved at sign-up
  • Optional joining fee

Built to Keep Members Active

A member in activewear checking her membership on a phone
Members Change Plans Themselves
Members move from Starter to Unlimited, or back, from their account. The new price applies from the next renewal.
Charge a Joining Fee
Add a one-time joining fee for the kit or the first assessment. It bills with the first payment, then the regular rate repeats.
No Surprise Charges
A reminder email goes out before each renewal, so members see the charge coming and can change their plan first.
Ask Why Before They Cancel
A short survey records why a member is leaving, from travel to class times, so you can fix what is in your control.

Renewal Day, Handled on Its Own

Every renewal follows the same path, whether the card goes through or not.

Trigger:Membership renewal
Then:Charge the saved card
Payment succeeds
Member role kept
Bookedfor another month
Card declined
Retry + email the member
Recoveredmembership stays active

WPSubscription creates the renewal order, retries declined cards and emails the customer, so one failed payment doesn’t end a subscription. Retry rules, grace periods and payment-failed emails come with paid plans.

Built for Members, Not One-Off Visits

Programmes and Coaching Online

Sell a 12-week programme or monthly coaching, with course access tied to an active subscription through your LMS.

Memberships for Classes and Sessions

Sell monthly memberships, treatment plans or academy terms. A member role assigned on sign-up tells your booking or membership plugin who is active.

Pause When Life Gets Busy

Members going away pause instead of cancelling, then pick up again when they are back.

Questions, Answered

Can I offer a free trial and charge when it ends?
Yes. The card is collected at sign-up and the first payment runs automatically when the trial ends.
Can members pause instead of cancelling?
Yes. Members can pause from My Account if you allow it, and resume when they are ready.
Can I charge a joining fee?
Yes. Add a one-time sign-up fee to any subscription. It is charged with the first payment.
Does WPSubscription handle class bookings?
WPSubscription handles the billing and assigns a member role. Pair it with your booking or membership plugin to decide who can book.

The World’s Leading WooCommerce Subscription Plugin

Start Selling Subscriptions Today.

Pick a plan, install WPSubscription in the WooCommerce store you already run, and start collecting recurring revenue.

See Plans & Pricing