Bush Coding Blog
How to Reduce No-Shows in Your Appointment-Based Business
A no-show is the most expensive kind of silence: the slot was sold, the time was reserved, the revenue simply evaporated. For appointment businesses — barbershops, salons, clinics, consultants — no-shows typically eat 10-20% of bookable time, and almost all of it is preventable.
Here is what actually works, ranked roughly by impact.
1. Automatic reminders (the big one)
The majority of no-shows are not malicious — people forget. A reminder message 24 hours before and a short one 2-3 hours before cuts no-shows dramatically, because it converts "I forgot" into "oh right, I have that".
The key word is automatic. Manually sending reminders does not survive a busy week. Any booking system worth using — Aptly included — sends them for you.
2. Make booking take 30 seconds
Friction at booking predicts friction at showing up. If rescheduling requires a phone call, clients who change plans will simply vanish instead. Online booking with self-service cancellation converts silent no-shows into freed slots that you can refill.
3. Ask for something small up front
Commitment reduces flaking. You do not need full prepayment (though it works). Even a small deposit or a card-on-file policy changes the psychology: the appointment now has a visible cost to miss.
- High-demand services (color, long appointments): deposits of 20-50% are normal
- Short services: a card hold with a clear cancellation window is enough
4. Publish a clear cancellation policy
A policy nobody knows about is a policy nobody follows. State it in three places: at booking, in the confirmation, and in the reminder. "Cancellations within 24 hours are charged 50%" — short, visible, enforced. Enforcement matters more than the percentage.
5. Fill the gaps with a waitlist
When a cancellation does happen, you want the slot refilled within minutes, not discovered empty at opening. A simple waitlist — even just "reply CANCELLED and we'll offer your slot" — turns no-shows into bookings for someone else.
6. Track the patterns
No-shows are not random. Look for patterns: specific days, times of day, or booking channels. The Friday 6pm slot booked via Instagram DM will misbehave differently than the Tuesday morning regular. Once you see the pattern, you adjust — deposits for the risky slots, nothing for the reliable ones.
7. Confirm, don't assume
For appointments booked more than a week ahead, a mid-week confirmation ("see you Thursday at 3pm — reply to reschedule") catches the plans-changed cases early enough to refill the slot.
8. Do not punish your good clients
A client with 40 kept appointments and one miss is not a problem. Reserve your strict policies for repeat offenders, and keep the experience smooth for everyone else. Fear-based systems cost you more in lost regulars than they save in no-shows.
FAQ
What is a realistic no-show rate after automation?
Shops that go from no reminders to automatic reminders plus easy rescheduling typically drop from 15-20% down to 5-8%. The last few percent needs deposits or waitlists.
Do deposits scare clients away?
For most routine services, yes, if they are too aggressive. Keep them for long or high-demand appointments, keep them modest, and always communicate them before booking — surprises generate the bad reviews, not the deposit itself.
Where do reminders get sent — WhatsApp or SMS?
Whatever your clients actually read. In most of Latin America that is WhatsApp; in the US, SMS or email still performs well. The channel matters less than the automation: the best reminder is the one that gets sent without you thinking about it.
Automate your reminders
Try Aptly free