One patient in five who doesn't show up means an hour lost, a wasted slot and revenue evaporating. In Morocco, the no-show rate observed in private practice typically ranges from 15% to 30% — and sometimes exceeds 40% for in-demand specialists.
These numbers are not inevitable. With a simple method and the right tools, you can bring your rate below 5% in a few weeks. This article describes exactly how.
How much does a no-show really cost?
Before fixing, measure. A no-show costs you much more than the missed consultation itself:
- The direct revenue of the lost consultation (300 to 800 MAD depending on specialty)
- Front-desk time spent booking then re-booking this appointment
- Another patient who could have used that slot and has been waiting for days
- The risk of losing the trust of the absent patient, who may not come back
- The effect on your queue: a practice that looks "full" while slots are empty
For a practice that sees 25 patients a day at 400 MAD per consultation, a 20% no-show rate represents about 18,000 MAD of unrealized revenue every month. Over a year: more than 200,000 MAD.
Why patients don't show up
The real reasons, observed across dozens of Moroccan practices, boil down to three families:
- They forgot — the appointment was booked two or three weeks ago, no reminder followed
- A last-minute conflict (work, transport, sick child) and no simple way to cancel or reschedule
- Hesitation: they weren't sure when they booked, and nobody re-confirmed with them
The important takeaway: almost all of these causes can be eliminated by better communication — not by patient discipline.
Tactic 1 — WhatsApp reminders in darija
In Morocco, email is dead and SMS is fading. WhatsApp is read within 5 minutes by 90% of patients. It's the n°1 channel, and it must be your n°1 reminder channel.
An effective reminder combines three elements:
- The right timing: D-2 to anticipate, and D-0 morning to remind
- The right language: natural darija, not formal French
- An action button: confirm in one click, or request to reschedule without calling
A message like this, sent automatically the day before, reduces no-shows by 40 to 60% within the first weeks.
Tactic 2 — Automatic waiting list
Even with the best reminders, last-minute cancellations will happen. The question becomes: how do we fill the slot immediately?
A smart waiting list solves this: as soon as a patient cancels, the system offers the freed slot to waiting patients via WhatsApp within seconds. The first one to answer "OK" gets it.
Without a waiting list, the same slot stays empty in 80% of cases — the time it takes the secretary to call waiting patients one by one.
Tactic 3 — Deposits for high-risk consultations
For some high-no-show consultations (first visit, in-demand specialties, end-of-day slots), a small deposit changes everything. Not to penalize: to commit.
A 100–150 MAD deposit, payable via WhatsApp link when booking, drops no-shows below 3%. The patient who has invested something shows up — and the one who doesn't pay probably wouldn't have honored the appointment anyway.
Tactic 4 — The post-no-show follow-up
A patient who didn't show is not a lost patient. A WhatsApp message sent within 2 hours — warm, no blame, with a fresh slot proposal — recovers 40% of absences.
Measure to improve
Without measurement, no improvement. A serious practice dashboard should show in real time:
| Metric | Healthy target |
|---|---|
| Global no-show rate | Below 5% |
| D-2 confirmation rate | Above 85% |
| Average time to fill a freed slot | Below 15 minutes |
| Post-no-show recovery rate | Above 30% |
| Effective occupancy rate | Above 90% |
Tracking these 5 indicators weekly lets you adjust — for example, if the D-2 confirmation rate drops, it often means the reminder message has become too generic.
Combining the 4 tactics: compounding effect
None of these tactics alone is enough. It's the combination that produces results:
| Tactic | Average impact |
|---|---|
| D-2 and D-0 WhatsApp reminders | −40 to −60% no-shows |
| Automatic waiting list | Recovers 70% of freed slots |
| Targeted deposit | Below 3% no-shows on affected slots |
| Post-no-show follow-up | +40% rebooked patients |
A practice moving from a 20% to a 5% no-show rate typically recovers 8,000 to 18,000 MAD per month — for zero additional daily work, once the tooling is in place.
Key takeaways
- No-shows typically cost 15 to 30% of a practice's revenue — much more than usually measured
- Darija WhatsApp, automated, is the communication tool of choice
- An automatic waiting list turns every cancellation into an opportunity
- Deposits are a filter, not a penalty — they engage hesitant patients
- Without weekly measurement, no lasting improvement is possible



