Key takeaways
- Collect a deposit or full payment at booking.
- Send well-timed reminders across the channels clients actually use.
- Have a clear, kind cancellation policy stated up front.
A no-show isn't just a missed hour, it's an empty slot you could have offered to someone else. A few small systems can cut no-shows dramatically without making you feel like a debt collector.
1. Take payment at the point of booking
When clients pay upfront, or leave a deposit, they show up. It also removes the awkward end-of-session money conversation. Make paying part of booking, not an afterthought.
2. Remind at the right moments
- A confirmation the moment they book.
- A reminder 24 hours before, with an easy reschedule link.
- A short nudge on the day for time-sensitive sessions.
3. Set a kind but clear policy
State your cancellation window in plain language before the first session, for example 24 hours' notice for a full refund. Clarity up front prevents resentment later, and most clients respect a boundary that's communicated with warmth.
4. Fill the gap fast
When a cancellation does happen, offer the open slot to a waitlist or a recent regular right away. A last-minute opening filled is revenue recovered.

