Barbershop no-shows: measure them before you change
"I get loads of people who never turn up" is a sentence, not a number. It can mean two empty slots a month or twenty. The difference matters, because the measure that makes sense for two is not the measure that makes sense for twenty, and nearly every anti-no-show measure has a cost: friction for the customer, admin work, or both.
So the useful order is count first, change second. Four weeks is enough.
What counts as an empty slot and what does not
Three things usually end up in the same bucket, and they are fixed in different ways:
| Situation | What it is | What reduces it |
|---|---|---|
| Does not arrive, does not warn | A real no-show | Advance confirmation and, when it repeats, different terms for that person |
| Cancels the same day, at the last minute | A late cancellation | A clear deadline and a channel where warning you is easy |
| Cancels with notice and the slot gets filled | A normal change | Nothing. This works and should not be penalised |
| Arrives 25 minutes late and no longer fits | A delay that becomes an empty slot | A grace rule stated in advance, not improvised |
The fourth row is the one that tends to be left undecided, which is why it gets argued about at the counter with the customer standing there. Decide how many minutes of grace you give, say it when the appointment is made, and apply it the same way to everyone.
Four weeks of counting
You do not need a system. A sheet by the till with four columns will do: date, barber, service, and which of the four situations above it was. At the end of each week, add it up.
What you are looking for is not only the total. It is the pattern: whether no-shows cluster in the first slot of the morning, on Saturdays, in appointments booked more than two weeks ahead, or in one particular channel. That pattern is what tells you what to change.
A hypothetical example, in Mexican pesos
The case below is invented and exists only to show the arithmetic. It is not a market average and it is not an estimate of what happens in your shop.
A barbershop with three barbers records 420 appointments over four weeks. Of those, 6 % end in a no-show with no warning:
- 420 × 0.06 = 25.2, so about 25 appointments.
- At an average ticket of 280 MXN, those 25 empty slots are 25 × 280 = 7,000 MXN of revenue not taken over those four weeks.
With that number in hand the question gets concrete: if a measure recovers half of those slots, that is around 3,500 MXN over four weeks. How much time a day does the measure cost you? If it is twenty minutes of sending messages by hand, you now know what you are comparing it against.
One calendar for the whole team
Reserrva keeps services, staff and manual appointments in a single panel, and tracks availability for each barber separately.
Create my barbershop/en/onboarding?kind=barbershopThe confirmation message
The measure that adds the least friction, and therefore the first one worth trying, is a reminder that asks for a reply, sent with enough notice for the slot to be refilled. A day before leaves time to resell it; two hours before almost never does. Treat it as a hypothesis you are going to measure, not as a recipe.
"Hola [name], confirming your appointment tomorrow [day] at [time] with [barber], [service], 280 MXN. Reply YES to confirm. If you need to move it, reply today and we will find you another time."
Three details that make it work better:
- Ask for the smallest possible action. One word. If they have to ring you, plenty of people will not.
- Include the price. It heads off the surprise at the till, which is another source of last-minute cancellations.
- Offer to move it, not only to confirm. A customer who can change the time easily is a customer who warns you instead of disappearing.
If nobody replies, ring only the long appointments or the new customers. Ringing everyone eats the morning.
Change one thing, not five
The temptation is to roll out the reminder, the deposit, the fifteen-minute grace rule and a waiting list all at once. Do that and in a month you will have fewer no-shows and no idea why, and no idea which of the four is annoying your regulars either.
Start with the lowest-friction one, normally the reminder that asks for a reply. Give it four weeks. Compare against the previous count on the same sheet: total appointments, no-shows, percentage. Only then decide whether anything else is needed.
What all of this requires
None of the above needs a particular tool. The count fits on a sheet by the till and the messages get written one at a time. In a small shop that can be the permanent way of doing it, not a stopgap.
What a decent calendar does change is the work of preparing the list: knowing who to write to tomorrow without reading through the whole notebook, and having somewhere to record who confirmed. If you compare tools for this reason, the useful question is not whether they send reminders, but whether they let you see tomorrow appointments at a glance with the phone number next to each one.
And a warning about the most-sold promise in the category: "automatic reminders" means very different things depending on the channel the messages come out of. Before paying for them, ask exactly how they are sent, what customer permission is required, and what they cost per message.
Carry on with how to run the calendar with several barbers, how to explain changes and cancellations, what to write in confirmation messages, and how to fill empty slots with walk-ins.
Start by tidying the schedule
Set up your barbershop, load your services and invite your team before you open bookings.
Create my barbershop/en/onboarding?kind=barbershop