The verdict in three sentences
An online booking module integrated with practitioner calendars costs 8,000 to 25,000 EUR custom, or 30 to 120 EUR/month as health SaaS in 2026. The real gain is not the website: it is the 20-40 % cut in no-shows from SMS reminders and the drop in phone-call volume. For a mid-sized clinic, payback is measured in months, not years.
Anatomy of a booking module that works
A good module does more than display slots. It syncs each practitioner's calendar in real time, sends automated reminders, handles cancellations and re-lists freed slots. Here are the building blocks and their cost.
| Function | Custom cost 2026 (EUR excl. tax) | SaaS equivalent |
|---|---|---|
| Real-time slot engine | 3,000 - 7,000 | included |
| Automated SMS + email reminders | 2,000 - 5,000 | 0.05 - 0.09 EUR/SMS |
| Practitioner calendar integration | 2,000 - 6,000 | included/API |
| Cancellation + waiting list | 1,500 - 4,000 | add-on |
| Patient portal (account, history) | 3,000 - 8,000 | included |
SaaS launches faster; custom prevails as soon as you need to match specific scheduling rules (variable duration per act, shared resources, technical platform).
ROI: front-desk time freed
The most visible line item is phone time. A receptionist often spends 2-3 hours a day handling appointments. Here is the one-year impact for a mid-sized clinic.
| Metric | Before | After (with online booking) |
|---|---|---|
| Booking calls/day | 60 | 25 |
| Front-desk hours/day on booking | 3.0 | 1.2 |
| No-show rate | 18 % | 11 % |
| Lost appointments/month (1,500 base) | 270 | 165 |
| Value of lost appointments (55 EUR/act) | 14,850 EUR/mo | 9,075 EUR/mo |
That is about 5,775 EUR/month recovered on no-shows, plus 1.8 hours/day of front-desk time redeployed. The module typically pays for itself in 3-6 months.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Ms Fall, medical director of a 12-practitioner clinic in Dakar, invests 16,000 EUR in a custom booking module with SMS reminders. Before: 18 % no-shows on 1,400 monthly appointments. After: 10 %, i.e. 112 no-shows avoided per month. At 45 EUR average act, that recovers 5,040 EUR/month, plus 1,000 EUR in fewer calls. Investment repaid in 3 months, and two half-time receptionists reassigned to physical reception.
FAQ
How long to set up online booking?
Between 2 and 4 months custom, or 2-4 weeks in SaaS. Integrating with the existing calendar is the item that lengthens the timeline.
Do SMS reminders really cut no-shows?
Yes: 2026 studies show a 20-40 % drop depending on the population. A D-2 and an H-3 reminder deliver the best results.
Does the module connect to our current software?
Yes via API in most cases. Budget 2,000-6,000 EUR to integrate with the practitioner calendar and EHR.
Do we need HDS hosting for a simple booking module?
As soon as you store data identifying a patient and a reason for consultation, HDS hosting applies. Expect 300-600 EUR/month for a small scope.
Let's scope your project. Tell us your monthly appointment volume, practitioner count and whether you go SaaS or custom: we cost the module and its no-show ROI. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

