Blog · · 5min read

How to reduce last-minute cancellations with a waitlist

A cancellation at eleven for twelve doesn't get filled by phone. What a well-built waitlist does, which rules it needs and how much money it recovers for a small salon.

How to reduce last-minute cancellations with a waitlist

If you run a salon with a full calendar, you already know the moment that hurts most: it’s eleven, someone messages you on WhatsApp that they can’t make it at twelve, and that slot stays blank. It’s not the cancellation itself. It’s that at eleven it’s too late to find someone else, and that very morning you probably told two or three clients you had nothing until next week.

That is the exact problem a waitlist solves. It doesn’t stop people from cancelling, because nobody can. What it does is make sure the slot isn’t lost.

What an empty slot costs

Let’s do the maths with small numbers. A salon with three professionals, an average service of €25, and two last-minute cancellations a day. That’s €50 a day that never comes in. Over a month of 24 working days, €1,200. Over a year, more than €14,000.

Not all of those slots can be recovered, of course. But some can, and right now that part is worth zero. If the waitlist covers just one slot in three, the same salon gets €400 a month back without changing anything else: not prices, not hours, not staff.

What doesn’t work: the list in the notebook

Almost every salon already has a waitlist. It’s in a notebook next to the phone, in the head of whoever is at the front desk, or in a note on someone’s phone. And it works right up until you need it.

When a slot opens up, somebody has to stop what they are doing, find the list, call the first person, wait for them to answer, call the second because the first can’t make that time, and all of this with a client waiting in the chair. In practice you call one person, two at most, and if it doesn’t line up, the slot stays empty anyway.

The problem isn’t the list. It’s that the person who has to manage it is the same person cutting hair.

What does work: the alert goes out on its own

A well-built waitlist has three parts, and none of them go through the salon’s phone.

The client joins on their own. When they open your booking page and there’s no slot on the day they want, instead of “no availability” and goodbye, they get the option to join the list for that day. They pick the service, morning or afternoon and, if they like, who they want. They leave their phone and email, and that’s it. No calling, no waiting for you to pick up.

The alert goes out the moment the slot is freed. It doesn’t matter whether the client cancels from their reminder or you do it from the calendar because they called you. The moment the slot is free, the system checks who was waiting for it and sends the alert: by WhatsApp, by SMS, by email or as a notification on their phone. The alert carries a direct link to book that exact slot, not a “give us a call”.

The first to book keeps it. And they leave the list automatically. Everyone else keeps waiting for the next slot. Nobody has to delete anyone or remember who already came.

The rules that keep the list from being annoying

This is the difference between a waitlist that works and one that makes your clients mute your messages. If every time a slot opens up you alert all twenty people on the list, nineteen of them get a message about something that is no longer available by the time they open it. The second time it happens, they stop looking.

That’s why the Calendace waitlist alerts in batches. The alert goes to the first three people who joined, in order. If none of them has booked within 30 minutes, it moves on to the next three. And so on until the slot is covered or the list runs out. It’s slower than alerting everyone at once, but it’s what keeps a free-slot alert meaning something.

Two more rules matter:

  • Only if the slot fits. Whoever asked for an afternoon doesn’t get an alert for ten in the morning. Whoever asked for a specific professional doesn’t get someone else’s slot. And the slot is only offered if the service actually fits in the schedule of the person doing it.
  • Whoever already has an appointment leaves the list. It doesn’t matter whether they got it from the alert, from your page or because they called and you gave it to them. If they have an appointment for that service, they stop getting alerts. Nobody gets a message about something they already have.

Which channel to use for the alert

It depends on what you have enabled and what it costs you. Email alerts and phone notifications cost nothing. WhatsApp and SMS use credits, but they arrive even if the client hasn’t installed your page. A sensible mix: notification and email for everyone, and WhatsApp or SMS only if you want to be sure the alert is seen right away. We cover the differences between WhatsApp and SMS for reminders in another article.

If the client has your booking page installed on their phone, the alert arrives like any app notification. No cost, and no depending on them opening their email. It’s one of the reasons to get your clients to install your page as an app.

How to get started

If you already use Calendace on the Standard or Premium plan, the waitlist is in Settings: it’s a switch. Turn it on and your booking page starts offering it whenever there’s no slot. In Notifications you choose which channels the alert goes through. In the dashboard you see who is waiting, in case someone asks you over the phone to take them off.

If you don’t use it yet, the fastest way to know whether it pays off is to look at last week’s calendar, count the slots that were cancelled with less than a day’s notice, and multiply by the average price of your services. That number, every week, is what’s being left on the table right now.

The Calendace team · DE ES FR IT PT

Keep reading

Back to the blog

Try it with your own services and hours

Free account with 30 days of the Premium plan. No card, no commitment.