Booking software for personal trainers

A personal trainer whose sessions are full and paid up front

One-to-one sessions, group classes capped at 12, 10-session packs and video calls from across town: a trainer’s diary gets managed between two clients, over WhatsApp. My Pro Agenda takes bookings and payment online, handles class capacity and waitlists, and counts packs down.

14 days free · no credit card · set up in under an hour

Group classes with capacity and waitlist

Each class has a number of spots; once it’s full, the next sign-up goes on the waitlist and automatically gets the place when someone drops out.

Packs and online payment

A 10-session pack or monthly membership paid online at booking: each session is deducted and you never chase a payment again.

Video sessions built in

A “video” service automatically adds the video-call link to the confirmation and reminder; the client clicks and the session starts.

In your vocabularyA calendar = coachA client = client

The calendar, preconfigured for you

Drag an appointment, change day, right-click: this is the real calendar with sample data from your profession.

Interactive demo — the real calendarWeb pageWhatsAppGooglePhone
55% of bookings come from the web
Mon, October 19
Tue, October 20
Wed, October 21
Notes
8
9
10
11
12
13
14
15
16
17
08:3009:30C
Diallo AmadouInitial assessment + plan
10:0010:45OTO
Garcia LucíaVideo session
12:3013:30OTO
Silva JoãoDuo session
14:3015:30OTO
Haddad YasminePersonal training 1 hr
15:4516:30OTO
Schneider MaxVideo session
08:3009:15OTO
Schneider MaxVideo session
10:1511:15OTO
Khan SaraPersonal training 1 hr
13:1513:45C
Bauer JonasNutrition check-in
14:0014:45OTO
Schneider MaxVideo session
14:4515:45OTO
Oliveira RuiDuo session
08:3009:30OTO
Bauer JonasPersonal training 1 hr
09:3010:00C
Haddad YasmineNutrition check-in
11:1511:45C
Lefèvre ChloéNutrition check-in
11:4512:30OTO
Khan SaraVideo session
12:3013:30OTO
Silva JoãoDuo session
13:3014:15OTO
Petit NinaVideo session
14:4515:45C
Petit NinaInitial assessment + plan
16:0017:00OTO
Dupont HugoPersonal training 1 hr
10:0011:00OTO
Moreau LouisDuo session
12:3013:30C
Nguyen LinhInitial assessment + plan
14:0015:00OTO
Rossi GiuliaDuo session
15:4516:15C
Dupont HugoNutrition check-in
08:3009:00C
Rossi GiuliaNutrition check-in
10:1511:00OTO
Haddad YasmineVideo session
11:3012:30C
Oliveira RuiInitial assessment + plan
12:3013:30C
Haddad YasmineInitial assessment + plan
14:0014:30C
Khan SaraNutrition check-in
14:3015:00C
Petit NinaNutrition check-in
15:0015:30C
Schneider MaxNutrition check-in
15:4516:45OTO
Martin LéaDuo session
16:4517:45OTO
Schneider MaxPersonal training 1 hr
09:0010:00OTO
Rossi GiuliaPersonal training 1 hr
10:0011:00OTO
Petit NinaPersonal training 1 hr
12:0013:00OTO
Dupont HugoPersonal training 1 hr
15:0015:30C
Rossi GiuliaNutrition check-in
15:3016:30OTO
Diallo AmadouDuo session
08:3009:00C
Mensah AmaNutrition check-in
09:4510:45OTO
Schneider MaxPersonal training 1 hr
10:4511:45C
Oliveira RuiInitial assessment + plan
13:0013:30C
Petit NinaNutrition check-in
14:0015:00OTO
Petit NinaPersonal training 1 hr
15:3016:30OTO
Mensah AmaDuo session
08:0008:45OTO
Martin LéaVideo session
09:1510:15OTO
Petit NinaDuo session
10:3011:15OTO
Martin LéaVideo session
12:0013:00OTO
Dupont HugoDuo session
13:0014:00OTO
Schneider MaxDuo session
14:4515:30OTO
Nguyen LinhVideo session
15:3016:00C
Nguyen LinhNutrition check-in
Competition
09:0010:00C
Garcia LucíaInitial assessment + plan
10:3011:15OTO
Lefèvre ChloéVideo session
13:1513:45C
Schneider MaxNutrition check-in
13:4514:45OTO
Garcia LucíaDuo session
15:0016:00OTO
Lefèvre ChloéDuo session
17:0018:00OTO
Diallo AmadouPersonal training 1 hr

Click a free slot to create. Hatched areas are outside opening hours. Mode: Bookings · Drag to move · Right-click to copy, cut, paste, mark, refund, print.

Drag an appointment, change day, right-click: this is My Pro Agenda’s actual calendar, with sample data.

Frequently asked questions

How do group classes work?

You set the capacity (e.g. 12), clients sign up online, the next ones join the waitlist and get an SMS if a spot frees up.

Can I sell session packs?

Yes: a pack of 5, 10 or 20 sessions paid online; each booking deducts a session and the client is invited to renew when the pack is nearly empty.

Are video sessions supported?

Yes: a service marked “video” automatically includes the video-call link in the confirmation and reminder, with nothing to send by hand.

All features

Try it with your real appointments

14 days free, every feature, no credit card. Keep everything if you stay.

Try free for 14 days