Why customers miss appointments, and how to reduce no-shows
To reduce no-shows you first need to know why they happen. In small service businesses it is rarely rudeness. Customers forget, something comes up, the appointment was booked weeks ago, or they decided to go elsewhere and skipped the step of telling you. Skipping costs them nothing, so many do.
That points to four levers: remind them, make canceling and rescheduling easier than skipping, make skipping cost something, and refill the slot when someone cancels. The rest of this guide takes each in turn. It sits inside the wider work of online booking, reminders and follow-up, because no-shows are mostly a booking-process problem.
What the research says (and where it comes from)
Be careful with no-show numbers you see online. Many come from software vendors and are not traced to a study. These come from sources we opened:
- Average rate in medicine. A systematic review of 105 studies (Dantas et al., Health Policy, 2018) found an average no-show rate of about 23% across medical specialties, from 13.2% in Oceania to 43.0% in Africa. It names long lead time (the gap between booking and the appointment) and a history of earlier no-shows as the most commonly reported factors.
- Text reminders. A Cochrane review of eight randomized trials (Gurol-Urganci et al., 2013) found attendance of 67.8% with no reminder, 78.6% with text reminders and 80.3% with phone call reminders. Text and phone worked about equally, and texts cost less per attendance. The authors rated the evidence moderate and asked for better trials.
- Wording matters. In a 2020 PLoS One study of 161,587 members of Clalit Health Services in Israel, SMS reminders sent five days ahead were randomly assigned one of nine wordings. The routinely used generic message had a 21.1% no-show rate. A message stating that missing an appointment without notice costs the health service about 200 NIS had 15.3%, and a guilt-based message had 14.2%. Several authors work for a commercial company, and the study was in hospitals, not salons.
These are healthcare numbers. We did not find reliable published no-show rates for salons, med spas or home services, so do not borrow a number. Count your own: no-shows plus late cancellations, divided by booked appointments, per month.
1. Send reminders people can act on
Reminders have the best evidence and the lowest effort. Make them do more than say “see you soon”.
- Send two. One a few days ahead, and one the day before or the morning of. Timing advice is mostly common practice, not tested head to head, so try it and watch your rate.
- Make them actionable. Include a link or reply word to confirm, cancel or reschedule. A customer who cannot easily reschedule will usually just not come.
- Say what a miss costs. The PLoS study suggests that stating the cost of a missed visit in a neutral way can help. “A missed appointment holds a slot another customer could have used” is honest and friendly.
- Keep health details out. Clinics should not put treatments or conditions in texts or email.
Ready-to-copy wording, including opt-out and consent notes, is in our appointment reminder text templates. To have them sent automatically, see automated appointment reminders.
2. Make rescheduling easier than skipping
Many no-shows are people who meant to cancel. Remove the friction.
- Put a reschedule link in the confirmation and every reminder.
- Let customers move or cancel online at any hour, not only by phone during business hours.
- Offer the next two or three open times in the cancel flow, so a cancellation becomes a rebooking.
- Keep the cancel button visible. A hidden cancel button makes skipping the easy choice.
3. Keep the gap between booking and visit short
Long lead time is among the most commonly reported factors in the Dantas review. You cannot always shorten it, but you can:
- Book recurring or follow-up visits close to the date rather than six months out.
- For far-out bookings, add a reminder at the halfway point asking the customer to confirm.
- Keep a short list of customers who want an earlier slot (see the waitlist below).
4. Take a deposit or hold a card
Money changes behavior. Three options, from lightest to firmest:
- Card hold. The customer adds a card to book. You charge only for a late cancel or no-show. Square Appointments, for example, offers this on its Plus and Premium plans and charges the card only when you decide to enforce the policy.
- Deposit. A set amount at booking, applied to the final bill.
- Full prepayment. For classes, packages and high-demand slots.
We did not find a controlled study that measures how much deposits cut no-shows. Treat any “cuts no-shows by 40%” claim as marketing unless it names a study you can open. The sensible approach is to start where a miss hurts most: long appointments, new customers, peak days. Compare your no-show rate for a month before and after.
Tell customers about the fee before they book. Fee models (flat, percentage, deposit, card hold) and wording are in no-show policy templates and fees.
5. Have a written policy and apply it
A policy only works if customers see it before the visit and you follow it afterward. Keep it to six parts: notice window, what counts as a no-show, the fee, how you charge, exceptions and the customer’s agreement. Waive the first miss with a friendly note, and charge the second. Details and templates for salons, clinics and home services are in the no-show policy guide.
6. Fill the gaps: waitlist and fast rebooking
A canceled slot is not lost if you can fill it. A waitlist turns a cancellation into a booking.
- Let customers join a waitlist when they book or when a day is full.
- When a slot opens, text the first person on the list with a one-tap book link, and the next after a short time.
- After a no-show, send a kind message with a link to rebook.
If you want this to run automatically, see waitlist, cancellation fill and repeat booking.
7. Follow up after a miss
The way you handle the first miss shapes the next one.
- Message the same day: “We missed you today. Hope everything is okay.”
- Offer a new time with a link.
- Record the miss.
- After a second miss, apply the policy and ask for a deposit on future bookings.
Past no-shows predict future ones in the research, so a repeat no-show is a signal to change the terms, not to be surprised.
A simple plan for a small business
| Week | Do this |
|---|---|
| 1 | Count last month’s no-shows and late cancellations. Write the number down. |
| 2 | Turn on two reminders with confirm and reschedule links. |
| 3 | Add your cancellation policy to the booking page and confirmation. |
| 4 | Add a card hold or deposit to your longest or most expensive services. |
| 5 | Start a waitlist and a same-day rebooking message. |
| 6 | Count again. Keep what moved the number. |
We can set up the reminders, booking-page policy, card hold and waitlist in the tool you already use, such as Square Appointments, Acuity Scheduling, Vagaro or Jobber. Each step is optional, and third-party software and text-message fees are separate. Ask for a free demo to see where you stand.
Published . Updated .