How to reduce no-shows: reminders, upfront payment and a cancellation policy that works
A no-show isn't just an empty slot in the calendar. It's an hour of working time nobody can buy back, a broken rhythm for the rest of the day, and a smaller number at closing time. For a salon, a studio or a private practice, a few no-shows a week quietly add up to a real share of monthly revenue.
The good news: no-shows are mostly a property of your booking process, not of "unreliable clients" — and a process can be changed. Below are four tools that actually work, ordered from the easiest to the strongest.
Why clients miss appointments in the first place
Before treating the symptom, it's worth being honest about the causes. There are usually four:
- They forgot. The most common and most boring reason. An appointment booked a week ahead is an eternity; without a reminder, people genuinely don't remember.
- They booked "just in case". The client booked two places, or booked speculatively, chose the other one — and felt too awkward (or too lazy) to cancel.
- Plans changed, and cancelling was hard. If cancelling means calling during business hours and having an uncomfortable conversation, simply not showing up is easier.
- The booking costs nothing. When reserving a slot is free and commitment-free, it gets treated as optional.
Each tool below closes one or more of these.
1. Automatic appointment reminders — the foundation
The cheapest way to recover the "forgot" group is to remind them. But doing it by hand doesn't work: the front desk is busy, someone's tired in the evening, nobody texts on a day off — and that's exactly the client who doesn't show.
What your booking system should do for you:
- A confirmation right after booking. The client sees the date, time, address and service — and can't mix up the day.
- A reminder 24 hours before. The workhorse: the client still has time to rearrange plans or cancel — and the freed slot can still be sold to someone else.
- A reminder 2 hours before. A short "see you today at 3:00 PM" catches the people who remembered "sometime today" and then lost track of it.
The channel matters. Email is easy to lose in the Promotions tab, so for time-critical reminders SMS and messengers work better — messages people see on their phone screen within minutes. Ideally the system combines both: an email with the details plus a short text before the visit. In Domovleno, reminders at 24 hours and 2 hours are switched on once and then run themselves — email, SMS and messengers.
2. Taking payment at booking — the strongest filter
Nothing changes how a booking is treated like money attached to it. When a client pays for the visit while booking it, the appointment stops being a "maybe": they'll either come or consciously cancel in advance.
This isn't about distrusting clients — it's about symmetry of commitment. You hold a slot for them and turn other people away; payment up front makes the arrangement mutual.
Practical advice:
- Start with the services where a no-show hurts most. Long and expensive treatments, peak evening hours, first-time clients with no visit history.
- Explain it in plain language. "Payment confirms your booking; cancel at least 24 hours ahead and we refund in full" sounds fair and doesn't scare people off.
- Make paying effortless. If prepaying means "transfer the money and send us a screenshot", half your clients will get lost on the way. Payment should be a button in the same window where they pick the time. In Domovleno, online payments plug into your booking page and the money goes directly to your own account.
3. A fair cancellation policy — and an easy way to cancel
Counterintuitively, to reduce no-shows you should make cancelling easier. A client who taps "Cancel appointment" in a reminder half a day ahead isn't a loss — it's a freed slot someone else can still book. The loss is the client who silently doesn't come.
What works:
- A one-sentence rule. "Free cancellation up to 24 hours before your visit." No fine print.
- A cancel or reschedule button right in the reminder. No "please call us during opening hours".
- Rescheduling instead of cancelling. Often the client doesn't want to bail — the time just stopped working for them. Let them pick another slot in two taps.
4. Track your own no-shows, not "no-shows in general"
Generic advice works worse than your own numbers. Look at a month or two of your history:
- Which days and hours have the most no-shows? It's often Monday morning or Friday evening — and that's exactly where payment at booking should go first.
- Which services burn most often? Sometimes one category of bookings produces most of the no-shows.
- Which clients don't show repeatedly? One missed visit is life. Three in a row is a reason to accept that client's bookings only with payment up front.
If your booking system counts this for you, the decisions become obvious. In Domovleno's analytics, no-show and cancellation rates are visible by day, service and staff member — on every plan.
Where to start tomorrow
- Turn on automatic confirmations plus reminders at 24 hours and 2 hours — this closes the biggest cause of no-shows almost for free.
- Write your cancellation policy in one sentence and put a cancel/reschedule button in the reminder.
- For your most expensive services and peak hours, turn on payment at booking.
- Once a month, look at your no-show numbers and tighten things exactly where it hurts.
None of these steps requires "more disciplined clients". It requires a process where showing up is easy, cancelling ahead of time is easy too — and silently disappearing is the inconvenient option.