No-shows are the silent tax on appointment-based businesses. Industry estimates put annual no-show losses at $50,000 to $100,000 for a typical physio clinic, with medspas and dental practices in similar territory per provider, just from the chair sitting empty when a patient does not show up.
The fix is not a stricter cancellation policy. The fix is a confirmation sequence that prevents the no-show before it happens, combined with a reschedule flow that recovers the ones that still slip through.
Who this is for
Any appointment-based business where a missed slot equals lost revenue. Physio clinics, dental practices, medspas, chiropractors, salons, and any other business where the provider’s time is the product.
It is especially critical for solo providers and small clinics where a no-show is not just lost revenue but also a gap in the schedule that cannot be backfilled quickly.
Why simple reminders do not work
Most clinics already send some kind of reminder. A text at 24 hours, maybe an email. These help but only modestly. The reason is that a generic reminder does not create the psychological commitment needed to actually show up. "You have an appointment tomorrow" is easy to ignore. "Dr. Patel is looking forward to seeing you at 2pm" is much harder to ignore.
The confirmation sequence we build has three touches and intentionally uses the provider’s name on the second touch to create a personal commitment the patient cannot easily break.
The 3-touch confirmation sequence
Touch 1 at 48 hours before the appointment: a standard SMS reminder that asks the patient to reply YES to confirm. In published studies, reply-to-confirm reminders drop no-show rates by 30 to 40 percent on their own.
Touch 2 on the morning of the appointment, 2 to 3 hours before: a personalized SMS from the provider (not the clinic) that creates a human commitment. "Hey, it’s Dr. Patel, looking forward to seeing you at 2pm today." This is the single biggest move. Industry research suggests this one message can cut remaining no-shows roughly in half.
Touch 3 after the appointment: a warm follow-up from the provider thanking the patient and setting up the next visit. This does not prevent today’s no-show but it dramatically increases rebook and retention rates for the next one.
- 48-hour SMS with reply-to-confirm
- Day-of provider handshake message
- Post-appointment thank-you and next-visit setup
- Optional cancellation friction (soft reschedule flow)
- Waitlist auto-fill when slots open
Recovering the no-shows that still happen
Even with the confirmation sequence, some no-shows will still happen. Life gets in the way. The system has a second layer: when a patient misses an appointment, an automated SMS goes out within 30 minutes offering to reschedule with specific open time slots. No guilt, no cancellation fee threats, just a simple "want me to get you on the books this week?" message.
Industry benchmarks put recovery rates on this kind of message at 40 to 50 percent. That means roughly half of your no-shows can convert into rebooked appointments automatically, without your front desk having to chase anyone.
What you get
A configured confirmation and recovery sequence integrated with your booking software (Jane App, Dentrix, Eaglesoft, Vagaro, Fresha, and most others), provider-specific message templates, a waitlist auto-fill system, and a dashboard showing your no-show rate over time.
- Integration with your booking software
- Provider-specific handshake message templates
- Post-appointment thank-you and next-visit setup
- No-show recovery SMS with reschedule links
- Waitlist auto-fill when slots open up
- Monthly no-show report showing rate trend and recovered revenue
Common questions
What if my provider is not comfortable sending personal texts?
The messages can come from a shared clinic number with the provider’s name in the signature. The provider does not have to text from their personal phone. The system handles the sending.
Does this work with Jane App?
Yes, honestly and without overclaiming: Jane does not open its booking system to outside tools, so we never write into your calendar. Your desk exports or shares tomorrow’s list the way you already can in Jane, the system sends the confirmation sequence, and your desk confirms changes with one click. You stay in control of the calendar.
What about cancellation fees?
Cancellation fees alone do not solve no-shows. They just create resentment. The system reduces the need for fees by catching no-shows upstream with the confirmation sequence. Most clinics can eliminate or reduce their cancellation fee policy after this is running.