ZiroWait
← Back to the blog
No-Show vs Cancel
Salons

No-Show or Cancellation: What Actually Happens to a Salon Customer's Slot

Z
ZiroWait Team
1 Nov 2026
6 min read

Every queue eventually has two kinds of people: someone who just doesn't show up, and someone who messages to say they're not coming. From the front desk, they can look like the same problem, an empty slot. On the dashboard, staff have two separate buttons for exactly that reason.

How a salon no-show policy actually works on WhatsApp

A salon no-show policy only works if the software actually tells the two cases apart, and that's what reduces salon no-shows on WhatsApp in practice: a real cancellation message versus silence, handled differently instead of lumped into one 'didn't come in' bucket.

Two different buttons, two different intents

No-Show and Cancel each have their own confirmation dialog, so a tap can't happen by accident. Both permanently remove the customer from the active queue, there's no undo, no quietly putting them back once it's done. What they don't do is identical.

A Softer Option: Swap to the Back

The one real difference

Cancel sends the customer a WhatsApp message confirming the cancellation and resets their conversation with the booking bot, a clean break. No-Show does neither of those things, it's a silent removal, because there's nobody to notify, they already stopped responding. Only a cancellation is timestamped as one, so later analytics can actually tell the two apart.

The slot doesn't just disappear

Whichever one happens, the same waitlist mechanism fires immediately afterward. The next customer on the waitlist gets offered that now-open slot over WhatsApp, automatically, regardless of whether the slot opened because someone canceled or because someone never showed.

A softer option exists too
For a customer running a few minutes late rather than gone entirely, there's a separate move that swaps their position with whoever's directly behind them. It sends them to the back of the line, but keeps them in it, not removed like a no-show or cancel.

No-shows and cancellations are also tracked as separate numbers on the dashboard, including the revenue each one represents, so a salon owner can actually see which problem is costing them more, rather than lumping both into one vague 'people who didn't come in' figure.

Frequently asked questions

What's the real difference between marking a customer a no-show and canceling their slot?
Cancel sends the customer a WhatsApp confirmation and resets their conversation with the booking bot. No-Show does neither — it's a silent removal, since there's no response to react to.
Does the freed slot go to the next person automatically either way?
Yes. Whichever action happens, the same waitlist mechanism fires immediately, offering the slot to the next customer on the waitlist over WhatsApp.
Is there an option for a customer running just a few minutes late?
Yes. A separate move swaps their position with whoever's directly behind them, sending them to the back of the line but keeping them in it, rather than removing them like a no-show or cancel.
See ZiroWait running for a business like yours
A working demo, not just a pitch.
See the product