No-show rates of 15-20% are common in general dentistry. Best-in-class practices run under 5%. The difference isn't the patients — it's the system. Here are nine tactics that move the number, ranked by impact and effort.
If your no-show rate has been stuck for years, the problem isn't your patient base. It's your reminder cadence, your scheduling discipline, and the friction in your reschedule path. Practices that move from 18% to under 5% generally do five to seven of the tactics below — not one. The ones that work hardest aren't the most expensive.
The single highest-leverage move is shifting from one reminder to a three-touch cadence: 7 days out, 48 hours out, and 2 hours out. Most PMS reminder systems default to a single 24-hour SMS, which catches the patient who forgot but does nothing for the patient whose schedule changed five days ago and who never told you.
The 7-day touch lets people reschedule without disrupting your hygiene block. The 48-hour touch is the no-show insurance. The 2-hour touch is for patients who are running late but haven't told you, plus the small subset who genuinely forget on the day of.
If you only do one thing, add the 48-hour touch. A meta-analysis of automated reminder studies found that the 48-hour reminder is where most of the no-show reduction happens. The 24-hour reminder catches a smaller incremental share.
Reminders that just go out are half the system. Reminders that ask the patient to reply Yes/No, and route the No replies into a queue your front desk works through, are a different animal. The reply rate on two-way SMS is dramatically higher than voice confirmation — patients will tap "Yes" while standing in line at Whole Foods. They will not call back during business hours to confirm.
The lift on no-show rate from going one-way to two-way is in the 20-35% range, depending on the baseline. The work to set this up is one PMS integration and a small change to your front-desk workflow.
For longer appointments, new-patient comprehensive exams, or patients with a history of two or more no-shows, requiring a small deposit (often $50-$100) at the time of scheduling drops no-show rates dramatically. Patients who put up money show up.
The friction is in the front-desk conversation: "I'm going to take a $50 deposit to hold this. It applies to your visit, and you get it back if you reschedule with at least 24 hours notice." Some patients balk. The patients who balk are also the patients who were going to no-show. That's not a coincidence.
Most no-shows are not "I forgot." They're "Something came up and rescheduling felt like a hassle, so I just didn't show." Eliminate the hassle. Every reminder should include a one-tap reschedule link that takes the patient to your calendar, shows them open slots, and lets them move themselves without calling.
The cynical practice owner reads this and says: but they should call. The pragmatic practice owner reads this and says: I'd rather they reschedule online than not show up at all. The second one has a better no-show rate.
A short conversation at the time of booking — about what the appointment will involve, how long it takes, what insurance will cover — reduces no-shows for new patients by an outsized amount. Patients who know what they're walking into are more likely to walk in. Patients who booked an exam at 9 AM after one phone call where the front desk didn't have time to explain anything are more likely to ghost.
This is a place where AI helps. An AI receptionist that verifies insurance during the call and tells the patient their estimated copay before they hang up creates a different psychological commitment than "we'll bill your insurance and let you know." The patient knows what they're paying for. They've already mentally committed.
The conversation that books the appointment is the same conversation that prevents the no-show. The two are not separate problems.
When somebody cancels at 9 AM for a 2 PM slot, the question isn't whether to fill the slot — it's how fast. Manual waitlist work means your front desk calls down a list during their lunch. Automated waitlist means an SMS goes out to 5-15 patients who match the slot's clinical needs, and the first one to tap "I'll take it" gets the slot.
This both fills cancellations and softens the ones that happen, because patients learn that calling at 7 AM to cancel a 2 PM is a behavior that costs the practice nothing — which keeps them feeling good about the relationship and reduces the share who don't call at all.
A no-show fee is the most discussed and least loved tool in this list. It works. It also alienates a meaningful share of patients if applied indiscriminately. The right pattern is: clearly communicated at booking, applied to repeat offenders only (two-strikes), waived on first offense with a verbal "we won't charge this time, but we will if it happens again." Most patients will avoid being the one who got charged, and the policy itself does the work without you ever invoicing anyone.
For high-value appointments where SMS isn't enough, a confirmation call from a real human still moves the number. The script matters: open with the patient's name, the day and time, and a question that requires a verbal answer ("can you confirm you'll be here Tuesday at 9 AM?"). Don't ask "is that still a good time?" — that's an invitation to reschedule on the spot, which is sometimes useful but bypasses the deposit and rescheduling discipline. Patients who verbally agree to a specific time on the phone are dramatically less likely to no-show than patients who got a generic "your appointment is coming up" voicemail.
The last piece — and the one most practices haven't tried yet — is using AI to do the follow-up calls on appointments that haven't been confirmed via SMS. By 24 hours out, you have a list of patients who haven't replied to either of the previous reminders. A human caller getting through that list takes hours. An AI receptionist can do it in parallel, in fewer minutes than it took your front desk to find lunch, and either confirm them or trigger your same-day waitlist on the ones who don't pick up.
This is one of the highest-ROI use cases for an AI receptionist that we see. It's also the easiest place to start. The full playbook for recovering revenue from missed appointments walks through this in detail.
Most practices that reduce no-shows from 18% to under 5% don't rely on a single tactic. They install three or four of these, and the compounding effect — the patient who got a 7-day reminder, then a 48-hour SMS they replied to, then a 2-hour text — gets the rate down. Start with the three-touch cadence and the two-way SMS. Layer in the rest as bandwidth allows.
Aria runs the three-touch cadence, escalates the unconfirmed, and reads the schedule in real time. Demo it with your real PMS data.
Book a Demo → Run the ROI Calculator