Find your trainer. Run your training.
BookMyTrainer connects clients with personal trainers — and gives trainers everything to manage clients, sessions, packages and payments in one place.
Invite-only beta · Free while in beta · Trainers & clients welcome
Run your whole coaching business
Stop juggling spreadsheets and messages. Manage every client, session and payment from one clean dashboard.
- Add clients and set per-session or package pricing
- Log sessions in seconds and track packs
- See who owes what, at a glance
- Invite clients to their own portal
Everything about your training, in one app
Join your trainer in a tap and stay on top of your plan, progress and payments.
- See your sessions, packages and balance
- Book and request sessions
- Message your trainer directly
- Keep payments and receipts in one place
Built for how trainers actually work
Fast to log, clear to read, and everything your clients need — without the admin.
Client management
Profiles, activities, schedules and notes for every client you coach.
Session logging
Log a session in seconds — it counts against the right package automatically.
Packages & packs
Per-session or bundle pricing, with sessions-remaining tracked for you.
Payments
Record payments and instantly see outstanding balances by client.
Calendar
A clean weekly view of sessions and recurring schedules.
Client portal
Invite clients to view their plan, book, message and pay — on any device.
From sign-up to first session in minutes
Create your account
Sign up as a trainer and set up your activities and pricing.
Add & invite clients
Add a client, then send an invite link to their own portal.
Train & get paid
Log sessions, track packages and keep payments tidy — automatically.
Questions, answered
What is BookMyTrainer?
BookMyTrainer is a two-sided platform. Clients find and book personal trainers, and trainers manage their clients, sessions, packages, payments and schedule — all in one place.
Is it for trainers or for clients?
Both. Trainers get a full business dashboard to run their coaching. Clients get a portal to view their plan, book sessions, message their trainer and track payments.
How do clients join a trainer?
A trainer sets up a client and sends an invite link. The client signs up, is automatically linked to the trainer, and can then see their sessions, packages and balance in their portal.
How much does it cost?
Getting started is free — create an account, add clients and log sessions at no cost.
What types of training are supported?
Personal training, strength, HIIT, boxing, yoga, pilates, swimming, football and more. Trainers can offer any activity with per-session or package pricing.
Request early access
BookMyTrainer is in private beta — invite only. Join the waitlist and we'll send you an invite.