Back to blog
· 4 min read Features SMS Reminders

How SMS Reminders Reduce No-Shows

No-shows cost salons thousands every year. A simple text message the day before an appointment can cut them dramatically.

Jack Cruden

Jack Cruden

Founder

A no-show isn't just an empty chair. It's a ninety-minute hole in your Thursday afternoon that you can't fill on twenty minutes' notice, and at $120 a head it stings.

Most no-shows aren't malicious. People forget. They booked three weeks ago, their week got chaotic, and the appointment quietly fell off the back of their brain. The fix isn't a sterner cancellation policy. The fix is reminding them.

Why text wins over email

Email reminders sound fine on paper. In practice, they get buried under newsletters, Shein promos, and whatever else lives in someone's inbox. A reminder email sitting between two ASOS sale alerts isn't really a reminder.

Texts are different. Open rates for SMS sit around 98%, and most are read within a few minutes of arriving. Not because the technology is clever — because a phone buzzing in your hand is hard to ignore. That's the entire mechanism. There's nothing else to it.

What the reminder actually looks like

When a booking lands in TimeToBook — whether the client booked themselves online or you added it manually — a reminder gets queued for 24 hours before the appointment. The message is deliberately plain:

Reminder: [Service] tomorrow at [Time] at [Business Name]

No upsell. No "we can't wait to see you." Just the thing they need to know. You can edit the wording if you want a different tone, but the defaults are tuned for the one job a reminder has.

A confirmation goes out earlier too

The moment a booking is confirmed, the client gets a text confirming it. That serves two purposes. It proves the booking actually went through (otherwise people sit there wondering whether the form did anything), and it warms them up to expect a text from you tomorrow. By the time the reminder lands, it's the second message in a thread they already trust.

What the drop looks like in practice

Most salon owners I've talked to put their no-show rate somewhere between 10% and 20% before they automate reminders. Once a 24-hour text is going out reliably, that number tends to fall toward 5%.

Run the maths on your own books. Thirty bookings a week, no-show rate going from 15% to 5%, that's three appointments a week that now happen. Across a year you're looking at over 150 extra cuts, colours, or trims. The reminder isn't doing magic. It's just removing the most common cause of someone not turning up.

Cancellations are a feature, not a bug

A reminder doesn't just save the forgetters. It catches the people who genuinely can't make it. They see the text, remember their kid's school thing or their dentist appointment, and message you back instead of ghosting.

A heads-up at 4pm the day before is fine. You can call someone off the waitlist, slot in a walk-in, or just take a longer lunch. The chair you know is going to be empty is manageable. The chair you find out about at 2:05pm is wasted.

Why we keep messages to one segment

Every reminder TimeToBook sends is built to fit inside one SMS segment — 160 characters. That's not aesthetics, it's billing. Step over 160 and the message splits in two, and you pay for both halves. Two reminders for the price of two doesn't help anyone.

So the templates are tight. Service, time, business name, done. If you customise yours, watch the character count.

It does its job and stays out of the way

The thing about automated reminders is that you forget they exist. You don't sit down at 4pm and text seven people about tomorrow. You just notice, eventually, that more people are showing up.

That's the whole pitch. Boring infrastructure that works while you're cutting hair. The day it breaks is the day you remember why it mattered.

If you're running TimeToBook, reminders are on by default — you don't need to switch anything on. If you're not, you can see how it works before deciding whether it's worth the move.

Enjoyed this article?

Subscribe to our RSS feed for more tips and insights.

Subscribe via RSS