Ask any physio clinic owner about their no-show rate and you will hear some version of "it is not that bad, maybe a few a week." Then look at the schedule from last month and count the gaps. The honest number is usually somewhere between 10 and 20 percent of scheduled appointments.

For a clinic running 6 to 8 appointments a day per practitioner, that is roughly 2 no-shows per day. It sounds small. The annual cost is not.

The baseline math

Here is the setup we see at most single-location physio clinics:

  • Average visit value (Canadian private physio, typical): $100 to $140
  • No-show rate: 10 to 20 percent
  • Appointments per day, per practitioner: 6 to 10
  • Practitioners per clinic: 2 to 5 (typical small clinic)

Let us pick the middle of every range:

  • 3 practitioners × 8 appointments/day × 15% no-show rate = 3.6 no-shows per day
  • 3.6 no-shows × $120 average = $432/day in lost revenue
  • $432 × 5 working days = $2,160/week
  • $2,160 × 50 weeks = $108,000/year

That is for a 3-practitioner clinic. Smaller clinics have proportionally smaller numbers but the same percentage of revenue walking out the door.

For a solo practitioner doing 8 appointments a day with 2 no-shows: $48,000 to $72,000 per year, which is the "$60K" ballpark most solo physios live in.

Why no-show reduction matters more than no-show fees

Most clinics "handle" no-shows with a cancellation fee. 24-hour notice or you get charged. The fee reduces no-shows modestly — maybe 3 to 5 percentage points — but it does not address the underlying problem, which is that the patient forgot, got busy, or lost track of the appointment.

No-shows are rarely disrespectful. They are almost always logistical. Which means they are solvable without hostility.

The 3-touch confirmation sequence

Here is the sequence we install for physio clinics. It runs automatically from the booking system — typically Jane App in Canada, Cliniko elsewhere — and does not require any front desk action.

Touch 1: The 48-hour reminder

When: 48 hours before the appointment. Channel: SMS (email optional, SMS primary). Content:

"Hi [name], quick reminder that you have an appointment with [practitioner] at [time] on [day]. Reply YES to confirm or let me know if you need to reschedule. [clinic phone number]"

Two things to notice:

  1. Reply-to-confirm. Getting the patient to take an action moves the appointment from "I remember vaguely" to "I committed to this specific time."
  2. Reschedule offer. If the patient cannot make it, getting them to respond 48 hours in advance lets you fill the slot from your waitlist instead of losing it.

This single message drops no-show rates by 30 to 40 percent on its own.

Touch 2: The morning-of practitioner handshake

When: 2 to 3 hours before the appointment, on the day of. Channel: SMS, from the practitioner (not the clinic). Content:

"Hey [name], it is [practitioner] from [clinic]. Looking forward to seeing you at [time] today. If anything changes between now and then, text me here and I will work it out."

This is the message that moves the needle the most. It does three things:

  1. It creates a sense of personal responsibility to show up ("I said I would see [practitioner] at 2pm, I cannot bail on them").
  2. It puts a real face on the appointment instead of a faceless booking confirmation.
  3. It opens a low-friction reschedule channel if the patient genuinely cannot make it.

Clinics that add this one message typically drop their no-show rate from 15 percent to under 8 percent.

Touch 3: The post-appointment handshake (bonus recovery)

When: The evening of the appointment. Channel: SMS, from the practitioner. Content:

"Thanks for coming in today, [name]. Your next session is [scheduled/recommended]. Let me know if you have any questions about your home exercises or how you are feeling. Text me directly if anything comes up."

This is not about preventing the current no-show (the appointment already happened). It is about preventing the next one. Patients who receive this message have significantly higher rebook and completion rates.

The other half: no-show-to-reschedule conversion

Preventing no-shows is half the win. The other half is converting the no-shows that still happen into rescheduled visits instead of lost revenue.

When a patient no-shows, the clinic typically does one of three things:

  1. Nothing. The appointment is gone.
  2. Charges a cancellation fee. Patient feels attacked and sometimes churns completely.
  3. Sends a manual follow-up a few days later. Usually forgotten.

The systematic approach:

  • Automated SMS within 30 minutes of the missed appointment: "Hey, we missed you today. I know things come up. Want me to get you on the books this week? Here are 3 times I have open: [slot 1] [slot 2] [slot 3]."
  • No cancellation fee language. Not in the first message. Save that for policy, not for recovery.
  • Direct booking link in the message.

Clinics that run this recovery sequence recover roughly 40 to 50 percent of no-shows as rescheduled appointments. That is an enormous difference from zero.

The Jane App integration piece

If your clinic runs on Jane App (which most Canadian physio clinics do), the reminder and confirmation sequences can sit directly on top of Jane without replacing it. Jane is great at booking and patient management, but it does not do systematic no-show reduction out of the box. You have to layer it.

The layer we build uses:

  • Jane App as the appointment source of truth
  • A trigger webhook or scheduled query that pulls tomorrow's appointments
  • An SMS provider (Twilio, typically) that sends the messages from a provider-owned number
  • A reply handler that updates Jane when a patient confirms or reschedules

Setup is a one-time build. Once it is running, your front desk does not touch it. Your no-show rate quietly drops and stays down.

What to do next

Before you invest in a no-show reduction system, run this exercise: count your no-shows from last week. Multiply by 50 for the annual number. Multiply by your average visit rate.

If the number is above $30,000 a year, the confirmation sequence pays for itself in the first month. If it is above $60,000, it pays for itself in the first two weeks.

The $500 Revenue Audit includes a no-show analysis specific to your clinic. We pull your actual booking data (from Jane or whatever you use), calculate your real no-show rate, and project what a 3-touch confirmation sequence would recover for you. 7-day turnaround, PDF report, 30-minute review call. Whether or not you hire us.

The clinics that implement the sequence typically see their schedule gaps close within 30 days. Not because they cracked down on patients. Because they finally made it easier for patients to show up.