Software for personal trainers who want to train, not chase
You sell your time, so every no-show and unpaid invoice comes straight out of your pocket. Clients book from your availability, pay for packs and plans, and are held to your cancellation rules automatically.
What gets in the way
- Back and forth over times
- Set your availability windows once. Clients see open times and book one-to-one sessions themselves, no texting required.
- Clients who disappear
- Your cancellation window and late-cancel or no-show fee are applied by the system, so you do not have to argue about it.
- Packs and plans in a spreadsheet
- Sell session packs or a monthly plan online. Visits are counted for you, and packs can be set to expire or roll over.
- Chasing money
- A card that fails is retried and the client is reminded by email, text and push until it is paid.
What you run on it
- Appointments One-to-one sessions that clients book from your availability.
- Memberships and plans Session packs, monthly plans and intro offers, with visits counted for you.
- Payment recovery Failed payments chased automatically so you never have to ask.
- Booking widgets A booking page and a widget for your own site.
- Waivers and forms A health questionnaire and a signed waiver before the first session.
- Notifications Session reminders by email, text and push that cut no-shows.
- Member portal Clients see their next sessions, packs and receipts.
- Leads and sales Enquiries and free consultations tracked until they sign.
- Reports Revenue, active clients and repeat bookings at a glance.
A day on the floor
-
06:00
First client
Your first session is on your calendar. The client was reminded last night and confirmed.
-
09:30
A pack runs low
A client has one session left on a pack. They get a note with a link to buy another.
-
12:00
A new enquiry
A consultation booking arrives. They filled in the health form before they got there.
-
14:20
A late cancel
A client cancels inside your window. The fee your rules set is applied, and they are told.
-
16:00
Availability, handled
Open times show only when you are free. Nobody books you into your lunch break.
-
21:00
A payment is chased
A monthly plan failed this afternoon. The reminder with a card update link has already gone.
Your availability, their bookings
Define the days and hours you take clients, by location and by session type. Clients choose a time that suits them and the booking lands in your calendar.
- Recurring availability windows
- Pause when you are away
- Booked from the studio page or your own website

Packs, plans and promo codes
Sell a block of sessions, a monthly plan, or an intro offer. Add a promo code for a new client and see where it was used.

Clients who pay on time
Retries, reminders and a log of every attempt run in the background. You see the result, not the chase.

Questions
Can clients book one-to-one sessions themselves?
Yes. They pick from your availability on your studio page or an embed on your site.
Can I charge for late cancellations and no-shows?
Yes. Set the cancellation window and fee, and the system applies them.
Do I have to chase unpaid plans?
No. Failed payments are retried and clients are reminded by email, text and push until it is paid.
Can I take a waiver before the first session?
Yes. Build a waiver or health form and require it before the first booking.
I work alone. Is this too much?
You switch on only what you need. Many trainers start with availability, packs and payments.