Business Growth•September 23, 2026•5 min read

How Personal Trainers Can Stop No-Shows and Late Cancellations

By Slotivo Editorial Team

For a personal trainer, time is the product. When a client does not turn up for a 6am session, you have still got up, travelled and blocked that hour, and it is almost impossible to refill. Most no-shows are not bad faith: clients forget, oversleep or feel awkward cancelling. The fixes below make it easier to turn up, easier to cancel in time, and give clients a reason to do one or the other.

1. Write a cancellation policy and tell clients before they book

A policy only works if clients know about it before the problem happens. Keep it short:

  • Notice period: for example, 24 hours for one-to-one sessions.
  • What happens inside that window: the session is charged or the deposit is kept.
  • What happens if you cancel: the client is refunded or rebooked, no questions asked.
  • Exceptions: illness or emergencies at your discretion, so the policy does not feel punitive.

Put it on your booking page and in your confirmation message. Our no-show policy template was written for salons but works for trainers with a few words changed.

2. Take a deposit or payment when the session is booked

A client who has paid something is much more likely to turn up or cancel in good time. You do not need to charge everything upfront: a deposit on each session, or full payment for a first consultation, is enough to change behaviour. Taking it through the booking page means you are not chasing bank transfers. See our guide to taking deposits for how to set it up fairly.

3. Send a reminder the day before

A reminder the day before gives a client time to move the session if something has come up, and a nudge to set an alarm if it has not. Automatic reminders mean you do not have to remember to text everyone each evening.

4. Let clients move sessions themselves, within your notice period

Many late cancellations happen because rescheduling feels like a hassle, so clients leave it and then do not turn up. If clients can move their own session online at any time before your notice period, they will usually do it early. Once inside the window, the change should be blocked so your policy is applied automatically, rather than you arguing about it by text.

5. Keep regulars in a regular slot

Clients who train at the same time every week build a habit, and habits are harder to skip. Recurring sessions mean the slot is theirs every week without rebooking, and they are less likely to forget a session that is part of their routine.

6. Keep a waitlist for your busy times

Early mornings and evenings fill first. When a session is cancelled in time, a waitlist lets you offer it to someone who wanted that time, so a cancellation does not automatically mean a lost hour. See how waitlist notifications fill cancelled slots.

7. Talk to repeat no-shows

If the same client keeps missing sessions, the problem may be the time, their motivation or their circumstances. A short conversation about a better slot, a different format such as small group sessions, or a break often works better than enforcing the policy harder.

Setting this up with Slotivo

Slotivo's personal trainer booking software does most of this for you. You can take a deposit or full payment through Stripe when a session is booked, set a notice period after which clients cannot reschedule or cancel online, put regular clients in weekly or fortnightly recurring sessions, and keep a waitlist for full times. Clients get an email confirmation and an email reminder the day before. It is free for 1–2 staff, with no commission on bookings. Start free.