A no-show isn't a small loss. It's the full value of the slot, plus the client you turned away for it, plus a stylist paid to stand still. Two no-shows a day on a ₹1,200 average bill is roughly ₹7,20,000 a year walking past your door.
The standard advice is to take deposits. Deposits do work — but in a market where a large share of clients still book by WhatsApp or a phone call, asking for money upfront costs you bookings from perfectly good clients who simply aren't set up to pay in advance. Here's how to get most of the result without that trade-off.
First, measure it properly
You can't improve what you're guessing at. For one month, mark every booking as completed, cancelled or no-show, and note the reason where you know it. You want three numbers:
- Your no-show rate as a percentage of booked appointments.
- Which time slots they cluster in — usually the first slot of the day and post-lunch.
- Whether they're new clients or regulars, because the fix is different for each.
Most Indian salons land somewhere between 8% and 15% before doing anything about it. Under 5% is a well-run salon. Under 3% usually means deposits.
The reminder sequence
One reminder the day before is where most salons stop. A stacked sequence does considerably better, because each message catches a different failure mode:
- On booking — instant confirmation. Service, staff member, date, time, address, and a way to reschedule. This one catches the appointment that was written down wrong.
- Two days before. Far enough out that a client who needs to move it still can, and you can refill the slot.
- The day before. The workhorse. Most cancellations that would have become no-shows happen here.
- Four hours before. Catches the genuinely forgotten appointment on the day.
Send them on WhatsApp, not just SMS. Open rates for WhatsApp in India are dramatically higher than for SMS, and it's where your clients actually read messages. Keep them short, in your salon's voice, and always include a one-tap way to reschedule — you want the client who can't come to tell you, not to go quiet.
Add a confirm-back
The single highest-leverage change is asking for a reply. "Reply YES to confirm" turns a passive notification into a small commitment, and it gives you information: an unanswered day-before reminder is a slot at risk, and you can call that client or offer it to your waitlist before you lose it.
Salons that add this step typically see the biggest single drop in no-shows of anything on this list.
Make rescheduling effortless
Counterintuitively, making it easy to cancel reduces no-shows. A client who can move their appointment in two taps at 11pm will move it. A client who has to phone during business hours, explain themselves, and feel awkward will simply not turn up.
Every reminder should carry a reschedule link. You'd rather have the slot back with 12 hours' notice than the moral high ground at 4pm.
Run a real waitlist
The reason a no-show hurts is that the slot dies with it. If you keep a short waitlist of clients who've said they'd take an earlier appointment, a cancellation at 9am becomes a filled slot at 11am. This converts your cancellation rate from a loss into a scheduling problem — which is a much better problem.
Have a policy for repeat offenders
Most no-shows are once-off and forgiven. A small number of clients do it repeatedly, and they're the ones worth a rule:
- First no-show: nothing. Send a friendly "sorry we missed you, want to rebook?" message. A surprising number rebook immediately.
- Second: a note on their profile so whoever books them knows.
- Third: that client books with a deposit, or only in slots you don't mind losing.
That's a targeted deposit policy applied to 2% of your client list instead of a blanket one applied to everyone.
What to expect
Salons that implement the full stack — stacked reminders on WhatsApp, confirm-back, easy rescheduling, waitlist, repeat-offender rule — commonly see no-shows fall by around 40% within two months. Not to zero. The remaining ones are life: traffic, sick children, emergencies. Those you write off gracefully, because the client who felt bad about missing you comes back.
Setting it up
In Salonior this is configuration, not a project. Automated reminders let you stack as many messages as you like per appointment, each with its own timing and its own on/off toggle, sent by WhatsApp and email in your salon's wording. Every message carries a reschedule link back to your booking page, and no-show and cancellation rates show up per client, per service and per time slot in reports so you can see whether any of this is working.
Whatever software you use, start with the measurement month. Knowing that your 11am Saturday slot accounts for a third of your no-shows is worth more than any single tactic on this list.
