Every business that gives appointments knows the empty chair: the customer does not turn up, the time is gone, the costs stay. This article works out what that adds up to over a year and walks through seven measures that demonstrably work in salons, practices, workshops and studios. Plus a simple way to measure your no-show rate before and after, and four things you are better off not doing.
What a no-show really costs
A no-show is an appointment that was booked and nobody turned up for, without cancelling. The hour is blocked, the staff member is ready, the materials are laid out. The revenue is missing, the costs keep running. And because the gap appears at short notice, it rarely gets filled.
Run the numbers for your own business. Take the average revenue per hour and chair, say 60 euros in a hair salon. With 40 appointments a week and a no-show rate of ten percent, four appointments fall through. That is 240 euros a week, around 1,000 euros a month and over 12,000 euros a year. For a single chair.
Typical rates generally sit somewhere between five and fifteen percent, depending on the trade and the clientele, and often higher for free first appointments. The point is not the exact figure but the arithmetic: even one percentage point less is real money, every week.
Automatic appointment reminders: the biggest lever
Most no-shows are not bad faith. The appointment was booked three weeks ago and has simply been forgotten. That is why the first three measures deliver most of the effect, and all three run automatically once they are set up.
A confirmation right at booking puts the appointment in the phone, not just in the head. A reminder the day before catches the people who forgot and leaves enough time to cancel. A second reminder two hours before catches those who have planned their day differently.
The channel decides whether the message gets read. Emails land in spam or get opened in the evening, text messages feel anonymous. A WhatsApp message is usually opened within minutes, and anyone who cannot make it replies in the same moment. terminio.ai sends the confirmation and reminders from your own number, in your words, a week, 24 hours and two hours before, with no cost per message.
- Measure 1: a confirmation straight after booking, with service, date and time.
- Measure 2: a reminder the day before and once more two hours ahead.
- Measure 3: WhatsApp instead of email, so the message actually gets read.
Preventing missed appointments: rescheduling, deposits, rules
Anyone who wants to cancel has to find it easy. If it takes a phone call during opening hours, the cancellation often never comes. A rescheduling link in the confirmation, or simply being able to reply to the reminder, turns a no-show into a free slot you can still give away.
For long or expensive services, a deposit pays off. Someone who has put down 20 euros for a three-hour colour treatment either turns up or cancels in time. For a ten-minute trim it would be excessive and would cost you bookings. On a terminio.ai booking page, customers pay at booking by card, Apple Pay or Google Pay through Stripe, with no account and no app.
Add a short cancellation policy that is visible at booking: free until when, what applies after. One sentence is enough. And a waiting list: if an appointment falls through anyway, you ask the next people on the list instead of writing off the gap. In workshops and practices with long waits, that fills a surprising number of holes.
- Measure 4: a link or a reply to reschedule, no phone call needed.
- Measure 5: a deposit for long and expensive services, not for short ones.
- Measure 6: a one-sentence cancellation policy, visible at booking.
- Measure 7: a waiting list that fills gaps at short notice.
How to measure your no-show rate before and after
Without a number, you cannot tell whether a measure works. The rate is simple: appointments with nobody turning up and no cancellation, divided by all booked appointments, times a hundred. Count late cancellations separately, they are a different problem with different fixes.
Measure for four weeks before you change anything. Then introduce one measure, not all at once, and measure another four weeks. That way you see what had which effect. If you start with reminders, you usually see the difference within the first month.
- Mark every no-show in the calendar for four weeks without changing anything.
- Work out the rate: no-shows divided by booked appointments, times a hundred.
- Introduce one measure, ideally starting with the reminder the day before.
- Measure for another four weeks and compare the two figures.
- Only then add the next measure, the deposit for example.
What not to do
Some reactions to no-shows are understandable but cost more than they bring in. Shaming customers in public, with a notice in the shop or a post online, loses not only that customer but everyone who reads it. Blocking someone after a single missed appointment loses regulars who were ill once.
Too many reminders hurt as well. Five messages for a haircut feel pushy, and at some point the channel gets ignored. Two or three messages, friendly and short, are enough. And a fee that was written nowhere before the booking causes arguments, not understanding.
- No public shaming, neither in the shop nor on social media.
- No blocking after the first missed appointment, the third at the earliest.
- No fee that could not be read at booking.
- No more than three reminders per appointment, short and friendly.
Cutting your no-show rate: where to start tomorrow
You do not have to do everything at once. Start with what brings the biggest effect for the least effort: a confirmation and a reminder the day before, automatic, on WhatsApp. That takes minutes to set up and costs you no time afterwards. terminio.ai's Free plan includes five reminders a month, Pro makes them unlimited.
Next comes the cancellation policy on your booking page, then the deposit for long services. The waiting list and the rescheduling link are the finishing touches. When you compare your rate after eight weeks, you will see what the empty chair used to cost you, and what you have been saving since.



