Skip to content
Guide

Salon rebooking and no-shows: a practical guide

How salons and spas keep Clients coming back: rebooking before they leave, fewer no-shows, packages that get used, bridal advances, and WhatsApp templates.

By Selfeey team · Published 7 October 2026 · 11 min read

Why the chair sits empty

A salon sells time. Every chair, every bed in the spa, every stylist's hour is stock that cannot be kept for tomorrow. An empty slot at eleven on a Thursday is revenue that is gone for good, and it is usually gone for one of two reasons: the Client who was coming did not turn up, or the Client who should have been coming was never rebooked.

Both are fixable, and neither needs a bigger marketing budget. No-shows fall when appointments are confirmed and reminded on the channel Clients actually read. Rebooking rises when it is asked for at the chair and followed up by service, at the right interval. Packages stop being forgotten money when the balance is visible to the Client and the stylist. Bridal work stops being a cash-flow gamble when the advance and the balance are written down with dates.

This guide walks through each of those, in the order a front desk meets them during the day, and ends with the WhatsApp templates and the rules around them. It is written for an owner who runs the floor and reads on a phone between Clients.

Rebook before the Client leaves

The best time to book the next appointment is while the Client is still in the chair, happy with the result, with their diary in their hand. Many salons find that a simple question at the end of every service, shall we fix your next visit now, is the single biggest lift to repeat bookings they ever make. It costs nothing and it takes thirty seconds.

Make it the stylist's job, not the front desk's. The stylist knows when the colour will need a touch-up, when the hair will have grown out, when the next sitting of a facial series is due. The suggestion sounds like advice from the stylist and like a sales pitch from the desk.

Record the booking on the Client's record before they walk out, with the service, the stylist and the slot. A booking written on a card that goes home with the Client is a booking the salon cannot remind them about.

  • Ask every Client at the end of every service; make it a habit, not a campaign.
  • Let the stylist suggest the interval; they know the service.
  • Book the slot on the spot, on the Client's record, with the stylist's name.
  • Send a confirmation message the same day so the Client has it on their phone.

Rebooking reminders by service

Not every Client books the next visit at the chair, and that is where rebooking reminders come in. The key is that the reminder is tied to the service and its natural interval, not sent to everyone on the same day of the month. A Client who had a haircut hears from you when the cut is growing out. A Client who had a keratin treatment hears from you when it is time to plan the next one.

Set an interval for each service on your menu, written down once. Haircuts, colour, facials, waxing, threading and treatments each have their own rhythm, and your stylists already know it. When a Client's last visit plus the interval falls in the coming week, they go on the rebooking-due list, and the desk sends a short message with the stylist's name and a couple of slots.

Keep the message about them, not about you. Their last service, their stylist, a slot that suits. Leave the offers out of it. A Client who comes back because they are due is worth more than one who comes back because of a discount, and they keep returning.

  • One interval per service, decided with the stylists and written on the menu.
  • A weekly rebooking-due list built from last visit plus interval.
  • A message with the service, the stylist and two slots, no offer.
  • A follow-up a week later if there is no reply, then stop until the next interval.

No-shows: confirm, remind, and have a policy

A no-show is rarely a Client who decided not to come. It is a Client who forgot, got the time wrong, or meant to cancel and did not get round to it. All three are solved by the same routine: confirm when booking, remind the day before, remind on the morning, and make cancelling as easy as replying to the message.

The day-before reminder is the one that matters most. It should carry the service, the stylist, the time and the address, and it should invite a reply to change or cancel. A Client who replies to cancel has freed a slot you can fill. A Client who does not reply and does not come has cost you the slot, and the policy needs to apply.

Write a no-show policy that is fair and short, and show it at booking. Many salons ask for an advance on longer services and treatments, which is kept if the Client does not turn up without notice. Others simply ask for a confirmation reply and give the slot away if there is none by the evening before. Whatever you choose, apply it the same way to everyone, and record each no-show on the Client's record so the pattern is visible when they book again.

  • Confirm at booking, remind the day before, remind on the morning.
  • Make cancelling a one-word reply, and fill the freed slot from the waiting list.
  • Advance for longer services and treatments, stated at booking.
  • Record every no-show on the Client's record; repeat offenders pay in advance.

Packages that get used, not forgotten

Packages are good for cash flow and good for loyalty, with one condition: the Client has to come and use them. A six-sitting facial series that stalls after two sittings is a Client who feels they wasted money, and they do not say so; they just do not renew.

Keep each package on the Client's record with the sittings remaining and the expiry date, and mark a sitting off at each visit, not from memory later. Disputes about how many sittings are left sour a relationship faster than almost anything, and they vanish when the count is kept at the desk and the Client can ask at any time.

Use the balance as a reason to reach out. A Client with three sittings left and no booking for a month gets a message from their therapist suggesting a slot. A Client with one sitting left gets a gentle word about the next series when they come in. A package nearing expiry with sittings unused gets a call, not a message, because the Client is about to feel short-changed.

  • Record every package with sittings, price, start and expiry.
  • Mark sittings at the visit, on the Client's record.
  • Low balance: a word about the next series, from the therapist.
  • Unused sittings near expiry: a call to book them in.

Bridal bookings: advance, balance and the timeline

Bridal work is the biggest ticket most salons handle and the one most likely to go wrong on money. The date is fixed months ahead, the trial is somewhere in the middle, the family is paying, and the arrangement is often agreed in a conversation that nobody wrote down.

Treat a bridal booking as a plan with dates. An advance to hold the date, paid at booking and receipted. A trial date, with its own charge if you make one. A balance due before the wedding day, not after it, with a reminder a week before. Every one of these is written on the Client's record, with the amount, the date and who agreed it, and the family gets a confirmation on WhatsApp that lists the same things.

The advance is not only cash flow; it is commitment. A date held without an advance is a date the family may still be shopping around on. State the advance plainly, state what happens to it if the date is cancelled, and send the receipt the same day. Then send the balance reminder on the agreed date with a payment link, so the money arrives before the morning of the wedding and nobody is chasing a bride for payment at the venue.

  • Advance at booking, receipted the same day, with the cancellation terms stated.
  • Trial date and charge recorded as part of the same plan.
  • Balance due before the day, with a reminder and payment link a week before.
  • One written confirmation to the family listing all of the above.

WhatsApp templates that work, and the rules

Almost every message above goes out on WhatsApp, and a small set of templates covers them: a booking confirmation, a day-before reminder, a morning-of reminder, a rebooking nudge by service, a package balance note, a bridal advance receipt and a bridal balance reminder. Write them once, keep them short, and let the whole team use the same wording.

There are rules, and they are worth following rather than working around. Meta's WhatsApp Business policy requires that the Client has agreed to receive messages from your salon, and that messages you start, such as a reminder, use a message template that Meta has approved; replies within an open conversation are free-form. Collect the consent at the first booking, on the form or in the chat, and keep it on the Client's record. If you also send SMS in India, TRAI's regulations require the sender header and the message templates to be registered on the DLT platform and customer preferences to be respected. Both policies are linked under this section.

A good template names the Client, the service, the stylist and the time, and ends with what to do: reply to confirm, reply to change, tap to pay. A bad template is a paragraph about the salon. Clients read the first line on the lock screen; put the fact there.

  • Seven templates cover almost everything; write them once.
  • Consent collected at the first booking and kept with the Client.
  • Approved templates for messages you start; conversations continue freely.
  • Fact in the first line, action in the last.

Sources: Meta's WhatsApp Business policy · TRAI (DLT registration for commercial SMS)

How Selfeey does this

In Selfeey a salon or spa's people are Clients, and the routine above runs from one screen at the desk. Here is how each piece maps to the product.

The Business Dashboard for a salon shows four tiles: Bookings today, No-shows today, Rebooking due and Commissions owed. Bookings today is the day's list to confirm and remind; No-shows today is where the policy gets applied and the record updated; Rebooking due is the weekly list built from last visit and interval; Commissions owed keeps the amount due to stylists in view. Under Operations, Packages holds each Client's series with sittings remaining and expiry, and Dues and instalments holds the bridal plan: advance, trial, balance, each with its date and what has been paid.

Your own catalogue holds the Services and Packages menu the bookings and quotations are built from. Invoices with payment links raises the bridal advance receipt and the balance invoice with the link in the reminder; Payments, reminders and ageing shows what is still owed and for how long. WhatsApp messages and approved templates holds the seven templates and keeps every Client's conversation on one thread, and Message templates and content library keeps the shared wording for the team. WhatsApp, SMS and email campaigns sends a template to a list, such as every Client due for rebooking this week. Every booking, message, package sitting and payment shows on the Client's Customer 360 timeline, and the Customer list with lifetime value shows who your most loyal Clients are.

Staff attendance and Payroll under HR sit in the same login as the bookings. On the PRO Ultimate plan, Automations and Ready automation templates can send the confirmation, the reminders and the rebooking nudge on the dates you set, with Activity and results showing what went out, and anything an AI employee drafts waits in the Approvals queue until a person approves it. AI answers your calls when a Client rings to book while every stylist is busy, and Call history keeps the record. Which features sit on which plan, and what each plan costs, is on the pricing page at /pricing.

A daily routine at the front desk

A salon's day has a rhythm, and the routine fits inside it rather than on top of it.

Opening: check Bookings today, send the morning reminders, and look at any gaps that could take a Client from the rebooking-due list. Through the day: book the next visit at the chair, mark package sittings at each visit, record any no-show the moment the slot passes. Closing: send tomorrow's day-before reminders, confirm any bridal advances taken, and glance at Rebooking due for the messages to send in the morning. Weekly: review packages with low balances or near expiry, and check bridal balances falling due in the next fortnight.

It is a few minutes at each end of the day when the records are in one place. It is impossible when the bookings are in a diary, the packages are in a notebook, the bridal money is in someone's head and the Client's number is on a stylist's personal phone.

Questions

Should we charge for no-shows?

Many salons take an advance on longer services and treatments and keep it if the Client does not turn up without notice; for short services they rely on a confirmation reply and give the slot away if there is none. Either works if it is stated at booking and applied the same way to everyone. The reminders matter more than the charge: most no-shows are forgotten appointments, not deliberate ones.

How far ahead should a rebooking reminder go out?

Tie it to the service, not the calendar. Set an interval for each service with your stylists, and message the Client about a week before that interval runs out, with their stylist's name and a couple of slots. One follow-up a week later if there is no reply, then wait for the next interval.

Can the reminders go out without someone typing them?

The templates live on every plan and the desk sends them from the Client's thread. On the PRO Ultimate plan, Automations can send the confirmation, the day-before and the rebooking messages on the dates you set, and anything an AI employee drafts waits in the Approvals queue until a person approves it. See /pricing for which plan includes what.

Also useful