You're losing thousands a year to no-shows. Every empty slot costs you the stylist's paid time, the retail that wasn't sold, and the overheads that keep running. Setting up automated reminders protects your revenue, but the details matter. You need to get the timing right, choose the best channel, and avoid wording traps that can block your messages.
What a no-show costs
If you have three no-shows a week at an average service price of £45, that's £135 in lost revenue every seven days. Across a year, those missed appointments cost your business £7,020.
These figures only count the lost service fee. They don't include the retail products the client might have bought or the cost of the electricity and heating you've already paid for. Reducing this figure starts with making sure every client knows exactly when they're expected.
When to send a reminder
The timing of the message is the main setting to get right. If you send it too early, the client can forget again by the time the appointment arrives. If you send it too late, you won't have enough time to fill the gap if they need to cancel. You can set the timing to count back from the start time.
- One day before. A reminder for a 2pm appointment goes out at 2pm the day before.
- Two days before. This gives you a larger window to offer the slot to someone on your waiting list.
- Custom hours. You can set a specific number of hours that matches your cancellation policy exactly.
You can set up more than one reminder for each booking, such as an email two days before and a text one day before. If a client has booked several services as one visit, such as a colour followed by a blow-dry, they only receive one message. This single reminder lists every service and the full time window.
Email, SMS or WhatsApp
Choosing the right channel depends on your budget and how your clients prefer to communicate. Email reminders are free and allow for longer messages, but they can sometimes get lost in a crowded inbox or a spam folder. SMS reminders are more direct and have a higher chance of being seen immediately, though they use your SMS credits. WhatsApp is a third option that uses fixed, pre-approved wording.
You don't have to pick a single channel. Each reminder can use a different channel. Since appointment reminders are automated, you only need to set these rules once. Luminate handles the rest, only sending messages for appointments that are still active in your diary.
What the reminder should say
A good reminder is clear and functional. It needs to include the date, the time, the service, the stylist, and the salon name. You can use tokens to fill these details in automatically so each message is personal to the client. These tokens tell the client exactly who they're seeing and for what service, which helps prevent confusion on the day.
Keep text messages under 160 characters to save credits. If you use an emoji or a curly apostrophe, the limit drops to 70 characters. A message that fitted in one credit can then cost two or three credits. A standard pound sign doesn't affect the limit, so you can mention prices safely. Reminders don't carry a link to manage the booking, so the message needs to tell the client how to rearrange. Ask them to reply to the message or call the salon.
When a client replies
When a client replies to a reminder, the message lands in the messaging inbox. This keeps all your communication in one place, linked to the client's profile. There's no automatic system to confirm bookings with a keyword like YES. Instead, a person on your team reads the reply and updates the appointment status manually.
You must be careful with the wording you use for cancellations. If your reminder says "reply CANCEL to cancel", and the client does exactly that, Luminate treats it as an opt-out. Luminate reads CANCEL, STOP, END, QUIT, UNSUBSCRIBE, OPTOUT and OPT-OUT as an opt-out, and turns off both appointment texts and marketing texts for that client. That client gets no more text reminders until they reply START or YES.
Keep offers out of reminders
It's tempting to add a little promotion to your reminders, but doing so changes the legal status of the message. The Information Commissioner's Office (ICO) describes service messages as "messages that aren't promotional but are for administrative or customer services purposes". Its examples include messages to "confirm or remind them about appointments", and these don't need marketing consent. However, if you include an offer or a "book your Christmas slot" push, the message becomes direct marketing.
Once a message is classed as marketing, you must follow strict consent rules. Keep reminders to the appointment details. A salon name or logo is fine, but new service announcements should stay in your dedicated marketing campaigns. A reminder with no offer in it keeps going to clients who've opted out of marketing.
What SMS reminders cost
Your Luminate subscription includes 300 SMS credits every month. Extra credits come in packs that reduce the unit price. A pack of 1,000 credits costs £70, which makes each credit 7p.
Consider a salon with 120 appointments a week. Sending one text reminder for each appointment uses about 520 credits a month. After using the 300 included credits, you would need 220 extra. At 7p per credit, those extra messages cost you £15.40 a month. Compare that £15.40 spend to the £135 you lose from just three no-shows in a single week.
When a reminder isn't enough
Reminders are your first line of defence, but some clients will still miss their slots. For those cases, you need a firmer policy. A deposit taken at booking puts money down before the appointment. With online deposits, clients who book online pay the deposit as part of booking.
If you don't take deposits, Luminate can send the client a payment request for a no-show or late-cancellation fee, by email or text, with a secure link to pay by card. The salon sets a fixed amount or a percentage, with a notice window in hours. Having a clear notice window in your policy makes it easier to enforce these fees fairly. Check your reminder wording this week to make sure it doesn't use the word CANCEL.