Academy › Build › WhatsApp and customers
After the second no-show, book differently
By the end, you'll know how many no-shows you'll tolerate before requiring confirmation or a deposit, and you'll have the exact message to say so without it sounding like a punishment.
By Yodai · Published September 6, 2026 · Updated October 12, 2026
With some clients, a missed appointment isn't a fluke: it's business as usual. There's a number in your calendar that keeps coming back. It's not a date or a time: it's the same client, the same appointment, the same silence. You send the appointment reminder and they don't answer. You text them yourself so the appointment doesn't fall through, and they confirm. Or not even that: they confirm and don't show up. The second time, you figure it was bad luck. By the third, you know it isn't, and you still don't have a plan that doesn't depend on you remembering.
Let's say an $18 haircut booked for 5 p.m. If the client's a no-show and the slot opens up at 4, nobody's coming in to fill it: that's $18 and an hour of empty chair. If that same client no-shows twice a month, it's not a fluke, it's a fixed discount on your revenue that nobody agreed to. And if you have thirty regular clients and two of them are like this, that's two decisions a week that shouldn't depend on your memory, but on a rule that's already written down before the next reminder even goes out.
The question isn't what you say to them this time. It's what standing rule you put in place so the next no-show stops being a decision you have to make.
Two problems that get mixed up
Before you set any rule, separate two things that look like the same thing. A client who confirms late, at the last minute, but still shows up, isn't costing you money: they're costing you patience. A client who confirms and doesn't show, or who doesn't even confirm and leaves the slot hanging blind until the point where you already know the appointment isn't yours anymore, that one costs you money: that slot never got offered to anyone else in time. These are two different headaches and they call for two different responses, and the first mix-up worth clearing up is treating them like the same complaint.
Measure one thing, not the other. A late reply costs you patience, not money. No-shows, though, can be counted and predicted: a review of 50 studies on medical appointments, conducted at Universidad Carlos III de Madrid, found that past no-shows, along with the number of previous appointments, are what the studies point to as the strongest predictor of who won't show up.
- Replies to the reminder after the deadline, sometimes with the appointment already about to open up
- When they do show up, the service goes just like with any other client
- The slot stays blocked until the deadline, then opens up with little time left to fill it
- It doesn't matter if they canceled with the same message as always: the chair or the table sat empty
- The pattern repeats at the next appointment, it's not a one-off
Which one I pick: For the client who confirms late, you don't change anything, at most you move their reminder up an hour. For the one who no-shows, you do: that's the one who needs a new rule, and no-shows are what the rest of this lesson is about.
The rule: count the no-shows, not the excuses
Every excuse sounds different, and each one on its own is convincing. The car broke down, a meeting ran long, it slipped their mind entirely. If you judge them one by one, you'll always find a reason to forgive the latest one. The way to stop arguing with yourself every time is to stop looking at the reason and look at the number instead: how many times that client has no-showed in the last couple of months, whatever their excuse this time.
A simple way to track this is over two months. One no-show in two months is normal, it happens to anyone. Two no-shows in two months is already a pattern, and that's when you change the terms, not when you decide you just don't believe this particular excuse. And if that new rule turns into a deposit requirement, it should meet Spain's General Law for the Protection of Consumers and Users: the client has to be able to know about it before booking, it can't be a "disproportionately high" penalty for whoever breaks it, and it has to work both ways. The law treats it as abusive to keep what the client paid when they cancel, without offering an equivalent payment for when you're the one who cancels.
The usual mistake is keeping that count in your head, and anything kept in your head gets lost the moment work piles up. All you need is one fixed place: every time a client no-shows, you jot it down with the date on their file, in the same calendar or notebook where you track their appointments. When you review the month's schedule, you check that file before accepting their next booking, not in the middle of the rush on appointment day. That way the number is already there when you need it, and you don't have to rely on remembering how many times they've no-showed or argue with yourself over whether this one counts. That history is your client's personal data, and the General Data Protection Regulation requires that data be "limited to what's necessary" and not kept "longer than necessary": note the no-show and its date, not the excuse.
- You know how to tell the late-confirmer from the no-show: only the second one gets new terms
- You have the two-month window to count no-shows without arguing over whatever excuse comes up
- You know what changes at each stage: nothing, an earlier reminder, required confirmation, a deposit
- You have the exact message to move a client to deposit without it sounding like punishment
- That wraps up the whole sequence: which appointment matters more, when it stops being yours, what counts as a yes, when you release the slot, and now what you do with the client who breaks it again and again
Test yourself
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. A client no-shows for the second time in two months, but this time it was a real medical emergency. Do you apply the earlier reminder that kicks in at the second no-show, or wait to see if it happens again?
You apply it the same way. The rule counts no-shows, not excuses: once you start weighing every excuse, you're back to deciding case by case, which is exactly what the rule was meant to prevent. An early heads-up isn't a punishment, it's just a reminder with more lead time.
2. You're tracking a client who had two no-shows four months ago and none since. Are they still in the required-confirmation bracket?
No. The window is two months: once that period passes without a new no-show, they go back to the normal terms. If you keep them flagged forever, the rule stops measuring the real problem and starts punishing history instead of behavior.
3. A new client, with no history, doesn't answer the appointment reminder or reply when you text them separately. The appointment is tomorrow. Do you send the deposit message or release the slot?
Neither one: the deposit is for repeat offenders with two or three no-shows already on record, and this client has none yet. What applies here is the earlier rule, not a new one: you follow the rule for who gets the slot released when no one answers, without jumping ahead to treat them as a repeat offender over a single miss.
Sources
- Patient No-Show Prediction: A Systematic Literature Review. Danae Carreras-García, David Delgado-Gómez, Fernando Llorente-Fernández, and Ana Arribas-Gil, Universidad Carlos III de Madrid, published in the journal Entropy, 2020.
- Royal Legislative Decree 1/2007, of November 16, approving the consolidated text of the General Law for the Protection of Consumers and Users and other complementary laws. Boletín Oficial del Estado (Spain's Official State Gazette), consolidated text, accessed October 2026.
- Regulation (EU) 2016/679 of the European Parliament and of the Council, of April 27, 2016, on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation). European Parliament and Council of the European Union, published in Spain's Official State Gazette, 2016.
In Yodai your clients request a time on your site and you confirm it from your dashboard. See how online booking for your business works.
NextIf every job takes a different amount of time, the package shouldn't be counted by visits