A no-show is one of the most frustrating things in the beauty business. The slot is blocked, you're ready, and the client just doesn't show. And then they text two hours later asking to reschedule.
The good news: most no-shows are preventable. Here's what actually works.
Send a reminder the day before — and again two hours before
The single highest-impact change you can make. Most clients don't cancel on purpose — they simply forget. A short message the evening before ("Your appointment is tomorrow at 2 PM — see you then!") and a nudge two hours ahead drops no-show rates dramatically. Automate this so it runs without you thinking about it.
Make it easy to reschedule, not cancel
When a client wants to cancel, give them a frictionless way to reschedule instead. "Can't make it? Pick another time here." A quick link converts a cancellation into a rescheduled appointment. Without that option, they just don't show.
Introduce a short-notice cancellation policy
This doesn't have to be aggressive. Something like "cancellations within 4 hours may incur a rebooking fee" is enough. Most clients will start to plan better. The ones who don't will at least think twice before ghosting you.
Collect a deposit for first-time clients
New clients have no established relationship with you yet — they're statistically more likely to not show. A small deposit (even 20-30% of the service) filters out the least committed and gives you a cushion when someone does cancel late.
Keep a waitlist for popular slots
Even when you do get a no-show, you can recover the slot. Keep a short list of clients who want popular times. When a slot opens up, one message fills it. This turns a lost hour into a full one.
TrimmoCRM handles reminders, waitlists, and rebooking links automatically — so you can focus on the work, not the admin.