Skip to content

Personal training

Booking software for personal
trainers and PT studios

Handle scheduling, session packages, client notes, and payments from one place. Stop chasing invoices and start spending time on coaching.

What personal trainers deal with

+

Clients booking direct, payments scattered

A single booking page handles scheduling and payment in one step. No DMs, no cash, no chasing invoices.

+

Package tracking on spreadsheets

Clients buy 5, 10, or 20 session packs online. The platform tracks how many they've used. No manual counting.

+

Instructor availability is a constant negotiation

Instructors manage their own availability windows. Clients only see slots that are actually bookable.

Key modules

1:1 Session Booking

Clients book from your public page, pick their instructor, and pay in one step. Confirmation and reminders are automatic.

  • Public booking page with instructor selection
  • Payment collected at point of booking via Stripe
  • Automatic confirmation and reminder notifications

Session Packages

Sell 5, 10, or 20 session packs at a discount. The platform deducts sessions as they're used. Clients can see their remaining balance.

  • Configurable pack sizes and pricing
  • Automatic session deduction on each booking
  • Client balance visible from their account

Client Goals & Session Notes

Record what was worked on and what to focus on next. Clients can see their notes from the parent portal. Progress is tracked over time.

  • Per-session notes written by the instructor
  • Notes visible to clients in their portal
  • Goal tracking across sessions over time

Instructor Availability

Instructors submit their available windows. Admins approve or reject. Only approved windows appear as bookable slots.

  • Instructor-submitted availability windows
  • Admin approval before slots go live
  • Clients only see genuinely bookable times

Invoicing

Generate and track invoices for corporate accounts or pay-later clients. Track payment status, send reminders, and export records.

  • Invoice generation for corporate and pay-later clients
  • Payment status tracking and automated reminders
  • CSV export for accounting

Online Sessions & Video Links

Every session confirmation includes a video call link for online PT sessions. Works with any video platform.

  • Video link included in every confirmation
  • Compatible with any video platform
  • Fully automated — no manual link sending

Common questions

Can clients buy session packages online?+

Yes. You configure packages — 5, 10, 20 sessions, or any number you choose — with a price and expiry period. Clients buy them directly from your booking page via Stripe. The platform deducts one session each time they book. Clients can see their remaining balance from their account.

How do I manage multiple trainers at one studio?+

Each trainer has their own profile, availability windows, and booking slots. Clients can browse by trainer or book whoever is available. Admins see all trainers' schedules in one view and can manage bookings on their behalf.

Can I track client goals and write session notes?+

Yes. After each session, instructors record what was covered and what to focus on next. These notes are visible to the client from their portal. You can also set client goals and track progress against them over time.

Is there a contract or setup fee?+

No contracts, no setup fee. The Solo plan is free — you pay 1% of what clients pay you. Studio (£29/month) and Pro (£79/month) plans are month-to-month. The first £100 of platform fees is waived for every new studio.

Do clients get reminders for their sessions?+

Yes. Clients receive an email confirmation when they book, and a reminder the day before their session. SMS reminders are also available. All notifications are sent automatically — you don't need to do anything.

Less admin. More coaching.

Free to start. No contracts. Pay only when your clients pay you.