No-shows are not really about people being rude. Most of them are a diary conflict somebody forgot about and was too embarrassed to ring about. That matters, because the fixes that work are the ones that make remembering easy and cancelling early painless — not the ones that punish.
Send a reminder the day before, not a week before
A reminder a week out gets read and forgotten. The day before is when somebody still has time to move the appointment and has not yet double-booked themselves. If you only do one thing on this list, do this one.
Make cancelling easy, and early cancellation free
This feels backwards and it is not. The alternative to an easy cancellation is not attendance — it is a no-show. A client who can cancel on Tuesday without a phone call gives you three days to fill the slot; the same client with no easy option often just does not turn up.
Ask for a card on the appointments that hurt
A card requirement is a filter, not a fee. Most of the effect comes from the client knowing you have their details, not from anything ever being charged. Put it on the long appointments where a gap costs you a half-day, not on a fringe trim.
Rebook them before they stand up
The highest-attendance appointment in any salon is the one booked in the chair, while they are happy and holding a mirror. It is also the cheapest to get: it costs one sentence at the end of the appointment.
Write it down when it happens
Recording a no-show is dull and it is the thing that turns a vague feeling into a decision. Two or three on one client is a pattern, and knowing about it lets you handle that client differently — ask for a deposit, or offer the slot nobody wants — instead of quietly absorbing it forever.
What not to bother with
Overbooking to absorb no-shows works right up until everybody turns up, and then you have a waiting room and a bad reputation. Long, threatening cancellation policies mostly deter the clients who were never going to no-show anyway. Both are worse than a reminder sent at the right time.