Resources
How to Reduce Patient No-Shows: Why Patients Miss and 9 Tactics That Work
By Micaela Sachetti, Growth Lead, Puppeteer AI · · 13 min read
To reduce patient no-shows, start with why your patients miss. Most forget, some hit a work or family conflict, and some avoid a visit they feel anxious about or never understood how to cancel. Then match the fix to the reason: a confirmation that asks for a reply instead of a one-way reminder, rescheduling as easy as answering a text, shorter waits between booking and visit, and a call to every patient who misses anyway, so the no-shows you cannot prevent come back onto the schedule.
Every empty chair in your schedule is revenue you already earned and then lost. The patient booked, the slot was held, the provider was ready, and no one showed. A widely cited industry estimate published in Healthcare Innovation puts the annual cost of missed appointments across U.S. healthcare at $150 billion, and each unused slot at roughly 60 minutes of provider time and $200. Apply that to a practice running two chairs and a 15% miss rate and the arithmetic gets uncomfortable fast.
The good news: no-shows are one of the most fixable problems in a clinic. Below is what a good rate looks like, what the research says about why patients no-show, and nine tactics, ordered roughly from easiest to most impactful, ending with the step most clinics skip entirely.
What a good no-show rate actually looks like
Before you fix the number, know what the number should be. The American Dental Association's key performance indicators set the bar plainly: a practice should be asking whether its combined cancellation and no-show rate is 5% or less. Above that, the ADA treats it as a scheduling problem producing unproductive gaps, not as background noise.
Rates vary a great deal by specialty, so borrow a benchmark from your own field rather than from healthcare at large. For a medical reference point, MGMA DataDive data put the aggregate no-show rate for single-specialty practices at 6.81% in 2023, after a low of 5% in 2021 and 2022. And the trend is stubborn: an MGMA Stat poll of 622 practice leaders in January 2025 found that 42% of medical groups now charge a no-show fee, and that the groups charging one reported better attendance improvement over the prior year than the groups that did not, 25% against 16%. A fee is not the whole answer, but the poll is a useful reminder that most practices are still losing ground on this.
Why patients no-show
A no-show rate is a symptom. Before choosing tactics, it helps to know what is behind it, and the research points to a short list of causes: some patients report, some they rarely say out loud, and some the schedule itself predicts.
Forgetting tops what patients report. In a 2020 survey of 100 patients at an urban academic medicine clinic, all of whom had missed at least one appointment in the past year, forgetting was the most common reason (36 patients) and work was second (17). Not being notified, lack of transportation and childcare came up less often.
Other reasons surface only when someone asks. In interviews with 34 patients at an urban family practice, patients who missed without calling gave three kinds of reasons: emotions, including fear and anxiety about procedures and bad news; feeling disrespected by the health care system; and not understanding how the scheduling system worked. They talked about logistics too, but did not name it as the main reason they stayed away.
And the schedule predicts who will miss. A 2018 systematic review of 105 studies found that the most commonly reported predictors were a long lead time between booking and visit and a history of prior no-shows. Younger adults, patients of lower socioeconomic status, patients who live far from the clinic and patients without private insurance were also more likely to miss.
Each cause has a matching fix among the tactics below:
- They forgot. Confirm instead of only reminding, on the channel the patient actually reads (tactics 2 and 3).
- Work or family got in the way. Make moving the visit as easy as replying to a text, and offer hours and visit types that fit (tactics 1 and 6).
- The wait was long. Fill near-term openings quickly so lead times stay short (tactics 5 and 8).
- They were anxious or felt disrespected. Explain what the visit is for, keep waiting room delays short, and keep the same provider where you can (tactic 7).
- They did not know how to cancel. Say how to cancel or reschedule in every reminder and in a written no-show policy, so a conflict becomes a cancellation you can refill.
- They have missed before. Flag those appointments and give them the closest attention (tactic 4).
None of these reaches every patient. That is why the last tactic is recovery: calling the patients who miss anyway and booking them back in.
Measure where attendance breaks down
Start with the number itself: the no-show rate calculator turns last month's bookings and no-shows into a rate and a dollar figure in a few seconds.
A monthly no-show percentage tells you there is a leak, not where it starts. Break the rate down by provider, appointment type, lead time, day of week, time of day, and new versus returning patients. The pattern usually points at the fix: if first visits booked more than two weeks out miss most often, the problem is the wait; if late-afternoon visits miss most, look at transport, work hours or reminder timing.
Count cancellations separately from no-shows. A patient who cancels with notice hands you a slot you can still refill, and one who simply does not arrive does not. Then track four numbers every week: the share of appointments confirmed before the visit, the share of cancelled slots refilled, the share of no-shows rebooked within your recovery window, and the revenue attached to those recovered visits.
1. Make rescheduling effortless
Many no-shows aren't 'I'm not coming': they're 'something came up and rebooking is a hassle.' Offer one-tap rescheduling by text and online, so a conflict becomes a moved appointment instead of an empty slot.
2. Send reminders on the right channel
Reminders work, but only if they reach the patient. A Cochrane review of mobile phone reminders found that text reminders raised attendance compared with no reminder (risk ratio 1.14, moderate-quality evidence) and worked about as well as a phone call. Some patients respond to SMS, some to a voice call, some to email. Match the channel to the patient rather than blasting everyone the same way, and time reminders for 72 hours, 24 hours, and the morning of.
3. Confirm, don't just remind
A reminder is one-way. A confirmation asks for a reply and surfaces the patients who are wavering before they vanish. Those are exactly the appointments worth a closer look. It is also the approach behind Recupra's appointment reminders: the patient is asked to confirm, and an unconfirmed visit is flagged while there is still time to act.
4. Identify your high-risk appointments
Not every appointment is equally likely to be missed. The predictors in the review above (prior no-shows, lead time, insurance status and distance) are the same signals a prediction model uses to flag likely no-shows, though how well it does depends on your own historical data. Even without a model, a patient who has missed before and booked weeks out deserves a call rather than only a text. Focus your highest-touch outreach on the patients most likely to miss.
5. Shorten the wait between booking and visit
Lead time is one of the two predictors researchers report most often: the longer the gap between booking and appointment, the more likely the patient is to miss it. Filling near-term openings quickly (including from a waitlist) keeps lead times short and attendance high.
6. Address the real barriers
Transportation, childcare, time off work, and cost are the quiet drivers behind a lot of missed visits. Telehealth options, flexible hours, and clear cost expectations remove friction that reminders alone can't touch.
7. Build a genuine relationship
Patients who feel known are less likely to ghost. Consistent providers, warm front-desk interactions, and follow-through after the first visit all raise the social cost of skipping, in a good way.
The interviews above show the other side: patients who felt disrespected by the system felt less obligated to keep the appointment, and the authors point to waiting times and patients' sense of personal respect as places to start. For anxious patients, a sentence on what will happen at the visit can matter more than another reminder.
8. Keep a working waitlist
You'll never prevent every no-show, so make the empty slot count. A waitlist that can be activated quickly turns a cancellation into a filled appointment instead of dead air. Staff working by hand refill only about 15% of cancelled slots, and in Recupra's beta its Waitlist Agent filled a slot in about 12 minutes on average. Before you decide how much that is worth, it helps to know the true cost of a patient no-show.
9. Recover the no-shows you couldn't prevent
Here's the step almost every clinic skips. Prevention has a ceiling. Even great clinics run a no-show rate. What separates the practices that lose that revenue from the ones that keep it is what happens after the miss. A quick, empathetic call within 24 hours ('we missed you, what happened, let's find a time that works') brings back patients who would otherwise be gone for good, and it also tells you which of the causes above is behind each miss.
The problem is capacity. Your front desk is already stretched, and calling back every no-show, every day, falls to the bottom of the list. That's the gap no-show recovery closes: in Recupra's anonymized beta, 35% of no-shows were recovered into a rescheduled visit.
Give every stage an owner
No-show reduction fails when nobody owns a step. The front desk runs the day, but it cannot also make every confirmation call, refill every cancellation, follow up every no-show and chase every patient who drifted away, all while checking people in.
So name an owner for each stage: booking quality at intake, confirmation and escalation before the visit, refilling cancelled slots, rebooking no-shows within a day, and longer-term reactivation for patients who still do not come back. A stage with no owner is a stage that does not happen.
Reducing no-shows in outpatient clinics
Outpatient specialty clinics carry three no-show drivers that a primary care practice feels less, and each one has its own fix.
- Referrals. A referred patient did not choose your clinic, may not be sure why they were sent, and often hears nothing from you before the day. Contact new referrals soon after the referral arrives, explain what the visit is for, and book a time they picked.
- Long lead times. When a specialty wait stretches to several weeks, more patients miss the visit. Confirm a few days ahead, and keep near-term openings filled from a waitlist so the next patient's wait gets shorter.
- Payer mix. Coverage changes, copays and prior authorization stop patients at the door. Checking eligibility and telling patients what they will owe before the visit removes a reason not to come.
Where AI helps (and where it doesn't)
AI helps with the work that is repetitive and time-sensitive: calling every unconfirmed patient, refilling a slot at 7 p.m., rebooking a no-show the next morning, and doing all of it in the patient's language. It can also rank which appointments need the most attention, though a risk score is only as good as your historical data and should steer outreach, never decide who gets an appointment.
It does not fix what a call cannot reach: a clinic with no openings for six weeks, a patient with no way to get there, or a cost the patient cannot meet. It should not answer clinical questions either; those belong with your staff. Use AI so that every patient gets a timely conversation, and keep people for the judgement calls.
Where Recupra fits
Recupra runs an AI No-Show Agent that calls every no-show within 24 hours, finds out what happened, and reschedules them into a real open slot, automatically, without adding work to your front desk. A companion Waitlist Agent calls patients from your waitlist when a slot opens, and filled slots in about 12 minutes on average in beta. And because pricing is outcome-based, you pay only when a visit is actually recovered: $25 per recovered no-show, nothing until the patient is rebooked.
Most clinics do not know what their no-shows actually cost until they see it in dollars. Recupra connects to your EHR, with native integrations for Healthie, athenahealth, DrChrono, Elation Health, CharmHealth, Cliniko, Mindbody, Square Appointments, Acuity Scheduling, SimplyBook.me, Canvas Medical, Medplum, and Akute Health, and shows you exactly how much revenue is leaking from no-shows in about five minutes, using your real data.
Sources
- MGMA Stat, January 7, 2025: 'No-show fees in medical practices on the rise' (622-response poll, plus MGMA DataDive single-specialty no-show rates for 2019 to 2023) (checked Oct 30, 2026)
- American Dental Association, 'Key Performance Indicators': target cancellation and no-show rate of 5% or less (checked Oct 30, 2026)
- Healthcare Innovation, 'Missed appointments cost the U.S. healthcare system $150B each year' (SCI Solutions, 2017) (checked Oct 30, 2026)
- Cochrane review, Gurol-Urganci et al. 2013: mobile phone messaging reminders for attendance at healthcare appointments (RR 1.14 vs no reminder) (checked Oct 30, 2026)
- Journal of Community Hospital Internal Medicine Perspectives, 2020: patients' reasons for missing scheduled clinic appointments at an urban academic medical center (100 patients) (checked Oct 30, 2026)
- Annals of Family Medicine, Lacy et al. 2004: 'Why We Don't Come: Patient Perceptions on No-Shows' (34 interviews) (checked Oct 30, 2026)
- Health Policy, Dantas et al. 2018: 'No-shows in appointment scheduling, a systematic literature review' (105 studies) (checked Oct 30, 2026)
- Recupra: No-show recovery, anonymized beta result (checked Oct 30, 2026)
- Recupra: Waitlist automation, manual refill rate and beta fill time (checked Oct 30, 2026)
About the author

Micaela Sachetti is the Growth Lead at Puppeteer AI, the company behind Recupra. She leads the company's growth and marketing, helping healthcare teams discover how AI agents can keep their patients engaged and their schedules full. More from Micaela · LinkedIn