Appointments · Workflow guide
How to reduce patient no-shows at your clinic
Practical ways to reduce no-shows and late cancellations at clinics: confirmation and reminder schedules, easy rescheduling, waitlists and no-show tracking.
Updated

The short answer
Reduce no-shows by making it easy to keep, move or cancel an appointment. Confirm the booking immediately, send a reminder the day before and a few hours before (on WhatsApp where patients have opted in), let patients reschedule with one reply, keep a waitlist to refill freed slots, and track no-shows by doctor, day and booking source to find the pattern.
Why patients miss appointments
Most no-shows are not deliberate. Common reasons:
- They forgot, especially when the appointment was booked weeks ahead
- Plans changed and cancelling felt harder than not turning up
- They could not get through to the clinic to cancel
- They felt better, or were unsure the visit was still needed
- Transport, work or family responsibilities got in the way
Confirm every booking immediately
Send a confirmation as soon as the appointment is booked, with the doctor’s name, date, time, address and a map link. A patient who receives a clear confirmation treats the appointment as real. Ask for messaging consent at this step.
Use a simple reminder schedule
Two reminders are enough for most visits.
- Confirmation when the booking is made
- Reminder the day before, asking the patient to reply to confirm or reschedule
- Short reminder two to three hours before, with directions
Make rescheduling and cancelling easy
It sounds backwards, but making cancellation easy reduces no-shows. A patient who can reply “reschedule” and pick a new time will usually do so. One who has to call during busy hours often just does not come. Each early cancellation is a slot you can still fill.
Refill freed slots from a waitlist
Keep a list of patients who want an earlier appointment. When a slot opens, offer it automatically to the next patient on the list, so a cancellation becomes another patient seen.
Shorten the gap between booking and visit
Appointments booked far ahead are missed more often. Where you can, keep some slots for booking within the next few days. For long gaps, add an extra reminder a week before.
Follow up kindly after a missed visit
Send a short message offering a new time. Patients who miss follow-ups for ongoing care may need a call from staff. A missed visit is often a sign the patient needs help, not a penalty.
Track no-shows to find the pattern
Calculate your no-show rate each week: missed appointments divided by booked appointments. Break it down by doctor, day, time, visit type and booking channel. Patterns, such as Monday mornings or bookings made more than two weeks ahead, show where to act first.
Frequently asked questions
What is a good appointment reminder schedule?
Send a confirmation at booking, a reminder the day before that asks the patient to confirm or reschedule, and a short reminder two to three hours before the visit.
Should clinics charge a no-show fee?
Fees can deter no-shows for long procedures but can upset patients and add admin work. Most clinics should first make rescheduling easy and send reminders, then consider deposits only for long or high-value bookings.
Are WhatsApp reminders better than SMS?
Use the channel the patient chose and opted into. WhatsApp allows replies and rich information such as maps, but business-initiated WhatsApp reminders need approved templates. Keep SMS as a fallback.
How do I calculate my clinic’s no-show rate?
Divide the number of missed appointments (patients who did not attend and did not cancel) by the number of booked appointments in the same period, then multiply by 100.