The verdict in three sentences
A private clinic overwhelmed by 400 calls a day gains more from automating appointment booking than from hiring two more switchboard operators. A website with booking by specialty and by doctor costs 120,000 to 300,000 MAD excl. VAT (about 12,000 to 30,000 USD) in Casablanca, and typically 25,000 to 60,000 USD in Dubai, and cuts call volume by 30 to 45% within 6 months. The project must build in health data compliance from day one: CNDP declaration under law 09-08 in Morocco, DHA rules and the UAE health data law in Dubai, because health data is sensitive data.
Online booking: market tool or custom module
| Option | 2026 cost | Advantages | Limits |
|---|---|---|---|
| Local booking platform (doctor directories) | 300 to 900 MAD (30 to 90 USD) per doctor per month | Live in 2 weeks, directory visibility | Patients exposed to competitors, data held by a third party |
| White-label SaaS module | 3,000 to 8,000 MAD (300 to 800 USD) per month for the clinic | SMS reminders included, fast | Limited customisation |
| Custom module connected to the clinic system | 60,000 to 140,000 MAD (6,000 to 14,000 USD) | Rules by specialty, rooms, equipment | 8 to 12 weeks |
| Assisted WhatsApp booking | 1,500 to 4,000 MAD (150 to 400 USD) per month | Patients' preferred channel | Needs an agent or chatbot |
| Simple callback form | 5,000 to 15,000 MAD (500 to 1,500 USD) | Inexpensive | Does not reduce calls |
For a 60-bed clinic with 25 to 40 practitioners, the custom or white-label module are the only options that keep the patient in your own journey.
Full website budget
| Item | 2026 range (excl. VAT) | Content |
|---|---|---|
| UX, design and structure | 20,000 to 45,000 MAD (2,000 to 4,500 USD) | Patient journey, accessibility, mobile |
| Development and CMS | 30,000 to 70,000 MAD (3,000 to 7,000 USD) | Trilingual FR, AR, EN |
| Doctor and specialty pages (30 to 60) | 15,000 to 35,000 MAD (1,500 to 3,500 USD) | Photo, background, slots, languages spoken |
| Booking module | 40,000 to 120,000 MAD (4,000 to 12,000 USD) | Custom or configured white label |
| SMS and WhatsApp reminders | 5,000 to 15,000 MAD (500 to 1,500 USD) | No-shows cut by 30 to 50% |
| Data compliance and security | 10,000 to 15,000 MAD (1,000 to 1,500 USD) | Regulatory filing, encryption, hosting |
| Total | 120,000 to 300,000 MAD (12,000 to 30,000 USD) | Timeline 10 to 16 weeks |
Health data compliance: what the site must include
| Requirement | Application to the site | Estimated effort |
|---|---|---|
| Regulatory declaration or authorisation (CNDP in Morocco) | Processing of patients' health data | 2 to 4 weeks of review |
| Explicit consent | Unticked box at booking time | Included in development |
| Patient information | Privacy policy, purposes, retention period | 1 to 2 days of drafting |
| Right of access and correction | Dedicated contact address, response deadline | Internal process |
| Data security | HTTPS, encryption, access logs | 10,000 to 15,000 MAD (1,000 to 1,500 USD) |
| Transfer outside the country | Prior authorisation if hosted abroad (Morocco), in-country storage rules (UAE) | Prefer local hosting |
Local hosting simplifies the compliance file and costs 1,500 to 4,000 MAD (150 to 400 USD) per month for this type of site.
Mini case study
Dr Benali, director of a 60-bed clinic in Casablanca, receives 400 calls a day, 20% of which go unanswered at peak hours. He invests 200,000 MAD (about 20,000 USD) in the site and 4,000 MAD per month to run it.
By month 6, 35% of appointments go through the site, i.e. 140 fewer calls per day. Two switchboard operators are redeployed to reception, 15,000 MAD per month of payroll put to better use. Above all, the clinic recovers 6 consultations a day previously lost to unanswered calls: 6 × 350 MAD × 26 days = 54,600 MAD per month (about 5,500 USD). Payback: about 4 months. A Dubai clinic with higher consultation fees usually pays back just as fast despite the higher build cost.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Is a regulatory filing needed for a simple booking form?
Yes, as soon as the clinic collects data linked to a patient's health. In Morocco the CNDP review usually takes 2 to 4 weeks and should run in parallel with development.
Can consultation fees be shown on the site?
Yes, for information, in line with medical council rules. Avoid any promotional presentation of medical procedures.
Do we need an Arabic version?
In Casablanca or Dubai, an Arabic version widens the audience by 30 to 40% by our estimates. Budget 15,000 to 30,000 MAD (1,500 to 3,000 USD) for translation and RTL adaptation.
How do we reduce no-shows?
An SMS reminder the day before and a WhatsApp message on the morning cut no-shows by 30 to 50%, at 0.30 to 0.60 MAD (3 to 6 US cents) per message.
Can the module connect to our hospital management system?
Yes if the system exposes an API or export. Budget 20,000 to 50,000 MAD (2,000 to 5,000 USD) for two-way calendar sync.
Let's scope your project. Tell us your number of practitioners, daily call volume and management software, and we will price the site, the booking module and the compliance file. 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.

