● Now in private beta — invite only

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

For trainers

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
Request access →
For clients

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
Request access
Features

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.

How it works

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.

FAQ

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.