Turn every cancelled slot into a filled one
A simple waitlist text is all you need to stop losing money every time a client cancels.
Turn every cancelled slot into a filled one
A simple waitlist text is all you need to stop losing money every time a client cancels.
Cancellations sting. A client texts you an hour before their appointment, and just like that, you're staring at a gap in your books — time you've already blocked, a chair that'll sit empty, money you won't see today.
Most salon owners shrug and move on. But there's a dead-simple system that can fill those gaps in minutes: a waitlist text. Here's how to build one that actually works.
1. Keep a running waitlist, even if it's just a notes app
Before you can text anyone, you need names. After every booking call or walk-in enquiry where you couldn't fit someone in, add them to a list — their name, number, the service they wanted, and roughly when they're free. A WhatsApp chat, a notes app, a scrap of paper on the desk — any format works as long as you're consistent.
The goal is simple: when a slot opens up, you should be able to glance at that list and know exactly who to contact first. No list means no one to call. Start one today.
2. Write your waitlist text once, then reuse it every time
Don't write a fresh message every time a cancellation hits. You're already stressed about the gap — you don't need the extra thinking. Draft a short, warm template right now and save it somewhere easy to find:
"Hey [Name]! A spot just opened up [day] at [time] — it's yours if you want it. Let me know in the next 30 mins and I'll lock it in for you. 😊"
That's it. It's personal, it creates urgency, and it gives them a clear action. Tweak the wording to sound like you, then paste and send whenever a cancellation comes through.
3. Text more than one person at once
A lot of salon owners feel awkward about this — they don't want to "overcommit." But here's the reality: most people on your waitlist have already moved on with their day. Response rates on last-minute texts are rarely 100%.
Text two or three people at the same time. The first one to reply gets the slot. If more than one says yes, you reply to the others: "So sorry — someone just grabbed it! I'll keep you top of the list for next time." That's not awkward — that's just business. Clients understand.
4. Set a short response window to keep things moving
Open-ended offers drag on and create more admin, not less. When you send the waitlist text, give people a clear deadline — 20 to 30 minutes is plenty. If they haven't replied by then, move down the list and text the next person.
This keeps your afternoon from turning into a back-and-forth that eats up as much time as the cancellation itself. A firm window also makes clients take the offer seriously — they know the slot won't sit around waiting.
5. After you fill it, note what worked
Once you've successfully filled a few cancelled slots this way, take two minutes to notice the pattern:
- Which clients respond fastest?
- What time of day do last-minute texts get the best replies?
- Are there services (colour, blow-dry, lash fills) that are easier to fill than others?
Move your quickest responders to the top of your waitlist. If lunchtime texts get ignored but evening ones fly, adjust your timing. Small tweaks like these mean your fill rate gets better every week without any extra effort.
Running a waitlist manually is totally doable — but it's also one of those tasks that slips when you're busy, which is exactly when cancellations hurt the most. That's the kind of operational work you can hand off to a Sidekyk. Message your Sidekyk on WhatsApp when a cancellation lands, and it can pull from your waitlist, send the texts, track replies, and let you know who grabbed the slot — so you stay focused on the client in your chair. Try it at sidekyk.ai.
Want this running in your WhatsApp every Monday morning?
Drop your number — we'll WhatsApp you the moment Salons & beauty goes live.
Join the waitlist on WhatsAppPowered by SideKyk · A team of AI agents in your WhatsApp