How a physiotherapist can cut no-shows by 35% with automated SMS reminders
Sophie, a physiotherapist in Bordeaux, cut absences by 35% in 3 months with automated SMS reminders connected to Doctolib via Twilio. 5-step setup, 280 euros recovered per month.
Missed appointments are the primary cause of revenue loss in independent healthcare practices. For a physiotherapist seeing 25 to 30 patients per day, a 10% absence rate means 2 to 3 lost slots every day, representing 800 to 1,400 euros in missed revenue monthly.
Sophie, a physiotherapist in Bordeaux for six years, reduced her absences by 35% in three months through automated SMS reminders connected to her Doctolib calendar. Her recovered monthly revenue from recaptured slots: 280 euros net. Here is her 5-step method.
The Problem with Email Reminders
Doctolib automatically sends an email reminder 24 hours before each appointment. Sophie thought this was sufficient, until an internal analysis of her cancellations revealed that 60% of patients who did not show up had not opened the reminder email.
This finding aligns with sector data: according to Esendex 2024, the average open rate of a medical reminder email is 22%, versus 98% for an SMS. This difference alone explains a large proportion of absences.
Sophie's 5-Step System
Step 1: Collect mobile numbers during booking. Sophie added mobile number as a required field in her Doctolib form. This simple change was the prerequisite for everything else.
Step 2: Connect Doctolib to Make via webhook. Make continuously monitors new appointments in the Doctolib calendar via a webhook configured in her professional space. Each new appointment automatically triggers recording of the mobile number, date, and time in a tracking Google Sheet.
Step 3: Schedule SMS sending via Twilio. Make is connected to Twilio. Two SMS messages are automatically scheduled for each appointment: one 48 hours before, a second 3 hours before. Content is simple: patient first name, date, time, and a short prompt to reply CANCEL if needed.
Step 4: Handle cancellations in real time. When a patient replies CANCEL, Twilio passes the response to Make via webhook, which immediately sends Sophie a notification on her phone. She can then contact a waiting list patient to offer the freed slot.
Step 5: Measure results monthly. A Google Sheet automatically consolidates weekly absences, reminder response rates, and slots recovered via waiting list. Sophie reviews this monthly dashboard in under 10 minutes.
Results After Three Months
Before the SMS reminder system, Sophie averaged 8 absences per week. After three months, this fell to 5.2 weekly absences, a 35% reduction. Over a year, this represents approximately 145 recovered slots, or 3,480 euros in additional revenue.
These results align with data from the Doctolib 2025 study on medical absenteeism, which shows that a multi-channel reminder system reduces absences by 30 to 45% depending on the patient profile.
Monthly System Cost
- Twilio: approximately 0.08 euros per SMS in France, under 25 euros per month for a practice with 25 patients per day.
- Make: 9 euros per month (Starter plan).
- Google Sheets: free.
- Total: under 35 euros per month to recover 280 euros in slots.
GDPR Compliance from Day One
Sending SMS messages containing a medical appointment date requires storage with an approved healthcare data host (HDS). Twilio offers this option for France, but it must be explicitly selected during configuration.
This type of regulatory constraint is what the Diagnostic-Assessment phase of the IMPACT methodology identifies upfront, before any implementation. The TransformAudit at 1,490 euros covers this scoping and ensures compliant implementation from day one.
If you are a healthcare professional and patient absences are weighing on your business, contact us for a 30-minute call.
Let's take action
Want to accelerate your AI transformation?
Free 30-minute diagnostic to identify your priorities and AI roadmap.
Book my free diagnostic →