Resources

How to Reduce Patient No-Shows: 9 Tactics That Actually Work

By Federico Ruiz Cassarino, CEO and founder, Puppeteer AI · · 8 min read

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 are 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. 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.

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. Some 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.

4. Identify your high-risk appointments

Not every appointment is equally likely to be missed. Prediction models now flag likely no-shows with 85–90% accuracy using signals like appointment history, lead time, insurance status, and distance. Focus your highest-touch outreach on the patients most likely to miss.

5. Shorten the wait between booking and visit

The longer the gap between booking and appointment, the higher the no-show rate. 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.

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. Across Recupra's own beta clinics, staff refilled roughly 15% of cancelled slots by hand, and automated outreach pushed that several times higher. 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') recovers a meaningful share of no-shows that would otherwise be gone for good.

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 Recupra was built to close.

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 fills cancelled slots from your waitlist in about 12 minutes. 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, DrChrono, Cliniko, Mindbody, 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

  1. MGMA Stat poll, January 7, 2025: 'No-show fees in medical practices on the rise' (622 responses)
  2. American Dental Association, 'Key Performance Indicators': target cancellation and no-show rate of 5% or less
  3. Healthcare Innovation, 'Missed appointments cost the U.S. healthcare system $150B each year' (SCI Solutions, 2017)

About the author

Federico Ruiz Cassarino is the CEO and founder of Puppeteer AI, the company behind Recupra. He works with clinic operators on the scheduling and outreach problems that decide how much of a practice's booked capacity turns into revenue. Connect on LinkedIn.

FAQ

Frequently asked questions

What is a good no-show rate for a clinic?

It varies by specialty, but many practices see roughly 1 in 5 first-time appointments missed. Anything you can shave off that goes straight to recovered revenue.

What's the single most effective way to reduce no-shows?

There's no silver bullet: a layered approach (reminders, easy rescheduling, risk targeting) works best for prevention, paired with active recovery for the no-shows you can't prevent.

Do reminder texts alone fix no-shows?

They help, but they're one-way and easy to ignore. Confirmation, risk targeting, and post-miss recovery close the gaps reminders leave open.

See your no-show leak in five minutes.

No call, no credit card. Connect your EHR and Recupra shows you exactly how much revenue no-shows are costing, on your real data.