Leads for a private medical clinic in Casablanca, the atelier playbook (CPL 25-180 MAD).
Data aggregated across 19 private Casablanca clinics managed by Webotic between 2024 and 2026 — aesthetic, dental, fertility, ambulatory surgery, ophthalmology, pediatrics. Google Search + Meta + GMB local, appointment-booking funnel, 8 to 14% landing-to-call conversion, full CNDP compliance. The real numbers per specialty, not the sales pitch.
The Casablanca private medical market: density, demand, friction
Casablanca concentrates more than 40% of Morocco's private medical supply, with roughly 3,200 clinics and specialist practices on the 2024-2025 Order rolls. That density is at once an opportunity — a 5.8 million addressable pool, 2h15 daily on Meta, 45,000+ monthly medical queries on Google — and a real friction. Competition between clinics is tougher than anywhere else in Morocco, Meta CPM runs 30 to 45% above Rabat, and the Casablanca patient systematically shortlists two to four clinics before booking. Across the 19 Webotic-managed clinics from 2024 to 2026, three recurring patterns emerge. First, traditional methods — word of mouth, street signage, peer referrals — still deliver 30 to 60% of the standing patient base but no longer produce enough new patients to sustain growth beyond 8 to 12% a year. Second, prospective patients search by specialty before searching by brand: "dental clinic Maarif", "ophthalmologist Ain Diab", "Casa fertility center" — capture goes through intent, not awareness. Third, response time has become the single most discriminating factor: a lead not called back within 5 minutes has an 80% probability of booking elsewhere, and the best Casablanca clinics have built an in-house front desk or outsourced call team that holds that SLA seven days a week, 8 a.m. to 9 p.m.
- Casablanca pool: 5.8M Meta users, 45,000+ monthly medical Google queries.
- Meta CPM Casa +30 to 45% vs Rabat on healthcare audiences Q1 2026.
- Casa patient shortlists 2 to 4 clinics before booking — capture runs on intent, not brand awareness.
- Callback SLA: 5 minutes or less — beyond that, −80% booking conversion.
Real CPL by specialty in Casablanca: aesthetic, dental, fertility, surgery, ophthalmology, pediatrics
Below are the median ranges Webotic observed across 19 private Casablanca clinics between Q1 2024 and Q1 2026, on rolling 90-day windows ex-Ramadan. Aesthetic and plastic surgery: CPL 40 to 90 MAD with high dispersion by procedure (rhinoplasty 60-90 MAD, facial care 40-55 MAD, light aesthetic medicine 35-50 MAD), landing-to-call conversion 9 to 13%, confirmed-booking rate 42 to 50%. Dental and implant clinics: CPL 25 to 60 MAD — the most accessible of the healthcare verticals in Casablanca — conversion 10 to 14%, booking rate 55 to 65%. Fertility center and assisted reproduction: CPL 80 to 180 MAD, the highest of all local healthcare verticals because of audience scarcity and high ticket (IVF cycle 35,000-70,000 MAD), landing-to-call conversion 6 to 9%, but confirmed-booking rate 50 to 60% because intent is sharp. Ambulatory surgery (orthopedics, urology, day-care digestive surgery): CPL 60 to 130 MAD, conversion 7 to 10%, booking rate 48 to 55%. Ophthalmology (cataract, refractive surgery, specialist consultation): CPL 30 to 65 MAD, conversion 9 to 12%, booking rate 58 to 64%, strong September-October peak ahead of back-to-school. General and specialist pediatrics: CPL 25 to 50 MAD, conversion 11 to 14%, booking rate 62 to 68% — the most volume-profitable specialty.
- Aesthetic: CPL 40-90 MAD, conversion 9-13%, confirmed booking 42-50%.
- Dental: CPL 25-60 MAD, conversion 10-14%, confirmed booking 55-65%.
- Fertility: CPL 80-180 MAD (highest), but very sharp qualification, IVF ticket 35-70K MAD.
- Ambulatory surgery: CPL 60-130 MAD, strong peak post-school holidays.
- Ophthalmology: CPL 30-65 MAD, marked September-October seasonality.
- Pediatrics: CPL 25-50 MAD, most monthly-volume-profitable specialty.
Canonical stack: Google Search + Meta Lead Ads + GMB local
No single channel is enough for a Casablanca clinic targeting 100+ qualified appointments a month. The Webotic stack combines three layers, each with a non-substitutable role. Google Search intent takes 60% of the budget. The patient typing "dental clinic Maarif appointment", "Casablanca aesthetic surgery price" or "emergency ophthalmologist Ain Diab" is in purchase phase — not awareness. CPC sits between 1.8 and 5.2 MAD depending on specialty competitiveness (aesthetic and fertility being the priciest), form or call CPL between 25 and 90 MAD, and qualification reaches 55 to 70%. Four ad extensions are mandatory on every campaign: call extension (patients want to call), location extension (Google Maps), instant lead form, and sitelink extensions by sub-specialty (orthodontics, implantology, whitening for a dental clinic for instance). Meta Lead Ads covers 30% of the budget through two distinct mechanics: cold prospecting on geo + healthcare-interest audiences (CPL 30-65 MAD, qualification 35-45%) and retargeting on site visitors, video engagement and lookalike audiences built off existing patients (CPL 18-40 MAD, qualification 45-55%). Optimized Google My Business takes 10% of the budget but drives 25 to 35% of spontaneous inbound calls: 8 to 12 high-definition photos, weekly posts on procedures offered, active review management (target 4.6/5 minimum, reply to 100% of reviews within 48 hours), and direct booking via Reserve with Google when the specialty allows. This three-layer architecture is what takes a Casablanca clinic from 30-50 organic leads/month to 100-180 qualified leads/month on paid + GMB.
- Google Search intent: 60% of budget, CPC 1.8-5.2 MAD, qualification 55-70%.
- Meta Lead Ads cold + retargeting: 30% of budget, CPL 18-65 MAD, qualification 35-55%.
- Optimized Google My Business: 10% of budget, 25-35% of spontaneous calls.
- Required Google extensions: call + location + lead form + sub-specialty sitelinks.
Per-specialty landing page: the mechanic that lifts conversion from 2-3% to 8-14%
This is the single most profitable technical decision in a clinic lead-gen stack. A generic multidisciplinary clinic homepage converts 2 to 3% of paid visitors into a call or form. A dedicated landing page per specialty — a separate URL for each procedure or specialty, with its own message, its own featured practitioner, its own indicative pricing — reaches 8 to 14% conversion. Across the 19 Webotic clinics, the ratio is 1 to 5 in favor of the dedicated landing. The page structure that converts follows eight blocks in this precise order: header with clear promise and click-to-call phone number visible above the fold, presentation of the practitioner(s) with verifiable credentials (medical degree, Order, years in practice), factual description of equipment and procedure room when relevant, indicative pricing in ranges (transparency lifts conversion 20 to 35%), authenticated patient reviews and testimonials (5 to 8 reviews with first name and procedure), photos of the actual clinic (no stock), FAQ section with 6 to 10 frequent clinical questions, short booking form (4 fields max: name, phone, specialty, preferred slot) paired with a direct-call button. CNDP compliance is non-negotiable: explicit consent on health data processing, stated purpose (appointment booking only), no pre-checked boxes, link to privacy policy ahead of submission. A landing that loads slower than 2.5 seconds loses 40% of its mobile conversion on Casablanca 4G — the Lighthouse mobile target is a score above 85.
- Per-specialty landing: 8-14% conversion vs 2-3% on generic page.
- Indicative pricing shown: +20 to 35% conversion (transparency).
- Form 4 fields max + click-to-call visible above the fold.
- CNDP: explicit consent, purpose limited to booking, no pre-checked boxes.
- Mobile performance: Lighthouse > 85, load < 2.5s on Casa 4G.
Appointment-booking funnel: from click to qualified phone call in under 5 minutes
A Casablanca clinic's patient funnel is not a pure digital funnel — it ends with a human call. That's what makes it especially sensitive to operations. The Webotic standard sequence runs five measured and instrumented steps. Step 1, capture: form submission or direct call from the ad, instant payload sent via webhook to the clinic CRM (Pipedrive, HubSpot, or a sector-specific tool like Doctolib for the rare clinics equipped with one). Step 2, patient acknowledgment under 30 seconds: automatic SMS confirming with clinic name, address, callback number, opt-out link as required by CNDP. Step 3, staff notification under 60 seconds: email + WhatsApp Business alert to the front desk or outsourced call team, with every form field and an urgency score (dental emergency, standard appointment request, pricing inquiry for planned procedure). Step 4, patient callback within 5 minutes for hot leads (urgency score or explicit callback request), within 30 minutes for standard leads: this is the step that takes confirmed-booking rate from 30% to 55-65%. Step 5, automated follow-up if the first call is missed: second SMS within 2 hours with a Calendly or Reserve with Google self-booking link, then a recap email within 24 hours with clinic photos and practitioner introduction. Across the 19 Webotic clinics, moving from manual handling to this instrumented funnel lifted the average confirmed-booking rate from 32% to 58% and cut median time from lead to first appointment from 11 days to 4.2 days.
- Step 1 capture: instant CRM webhook, full payload + UTM + urgency score.
- Step 2 patient SMS under 30s: confirmation + address + callback number.
- Step 3 staff notification under 60s: email + WhatsApp + urgency score.
- Step 4 callback: 5 min for hot leads, 30 min for standard leads.
- Step 5 follow-up: SMS + Calendly at 2h, recap email at 24h.
- Outcome: confirmed booking 32% → 58%, lead-to-appointment 11d → 4.2d.
Legal frame: CNDP, Medical Code of Ethics 131-13, and Meta/Google healthcare policies
Advertising for a clinic in Morocco is not advertising as usual. Three legal frames overlap and must all be respected simultaneously. First frame, CNDP (the Moroccan data protection authority) and Law 09-08: health data is sensitive data. Any collection (form, Meta lead, recorded call) demands explicit consent, a named and limited purpose (appointment booking), a declared retention period, and operational rights of access, rectification and deletion. Webotic-managed clinics are systematically registered with CNDP before the first euro of paid media goes live. Second frame, the Medical Code of Ethics and Law 131-13 on medical practice: individual physicians cannot run direct advertising — only healthcare establishments (clinics, polyclinics, medical centers) may communicate. No therapeutic promise ("guaranteed cure", "100% success") is tolerated. Creative cannot show procedures in progress or unverifiable before/after results. Every creative is signed off by the medical director before publication. Third frame, Meta's and Google's internal healthcare policies: Meta forbids pathology-based targeting, restricts sensitive audiences and refuses creative with anxiogenic connotation (visible pain, blood, organs); Google Ads requires LegitScript certification for certain specialties (addiction, prescribing telemedicine) and mandates a statement of the establishment's professional nature. A clinic that ignores any of these three frames risks either a 48-hour ad account suspension, or a CNDP fine of up to 300,000 MAD, or a complaint to the Order from a competitor.
- CNDP Law 09-08: mandatory registration, explicit consent, purpose limited to booking, operational access rights.
- Medical Code 131-13: no ads for individual physicians, only establishments may communicate.
- No therapeutic promises, no unverifiable before/after, medical sign-off mandatory.
- Meta healthcare: no pathology targeting, no anxiogenic visuals.
- Google Ads: LegitScript required for prescribing telemedicine, professional-nature statement required.
Common mistakes and 6-month ROI trajectory for a Casablanca clinic
Across the 19 Webotic clinics, seven recurring mistakes weigh down accounts before optimization even starts. First, optimizing on the raw "Lead" event instead of "Lead_Qualified" or "Appointment_Booked": without a deeper conversion event, the Meta algorithm optimizes for volume not quality, which doubles cost per actual booking within 8 weeks. Second, running a single generic homepage for everything: 2-3% conversion instead of 8-14% — the single most expensive mistake on an annual basis. Third, not connecting the CRM to ad platforms via offline conversions: Meta and Google cannot tell a hot lead from a cold one and burn 30 to 40% of the budget on unproductive audiences. Fourth, calling back within 24 hours instead of within 5 minutes: −60% on booking rate. Fifth, ignoring CNDP compliance: ad account suspension or sector fine. Sixth, not instrumenting GMB: 25 to 35% of spontaneous calls left on the table. Seventh, under-investing in creative per specialty: an account that ships 4 to 6 new creatives a month posts a CPL 25 to 30% lower than a frozen account. The typical 6-month trajectory for a multidisciplinary Casablanca clinic on a 5,000-12,000 MAD/month media budget: month 1 tracking setup and first landings, 40 to 60 raw leads, 30-40% qualified; month 2 stabilization, 70 to 100 raw leads, 45-55% qualified; months 3-4 ramp-up, 100 to 150 raw leads, 55-65% qualified, first offline-conversion feedback loops; months 5-6 cruise regime, 120 to 180 raw leads, 60-70% qualified, 70 to 110 confirmed appointments/month. Net ROI (acquisition cost vs 18-month patient lifetime value) reaches break-even within 60 to 90 days on high-ticket specialties (aesthetic, fertility, surgery) and within 90 to 120 days on mid-ticket ones (dental, ophthalmology, pediatrics).
- Mistake #1: optimizing on raw Lead instead of Lead_Qualified or Appointment_Booked.
- Mistake #2: generic homepage instead of per-specialty landing page.
- Mistake #3: no offline conversions → Meta/Google burn 30-40% of budget.
- Mistake #4: callback within 24h instead of 5 min → −60% booking rate.
- ROI break-even: 60-90d on aesthetic/fertility/surgery, 90-120d on dental/ophta/pediatrics.
FREQUENTLY ASKED QUESTIONS
- What CPL for an aesthetic clinic in Casablanca in 2026?
- Aesthetic clinic CPL in Casablanca runs 40 to 90 MAD on Meta + Google prospecting in Q1 2026, with sharp dispersion by procedure. Rhinoplasty and heavy plastic surgery: 60-90 MAD. Facial care, peels, injectables: 40-55 MAD. Light aesthetic medicine (mesotherapy, laser hair removal): 35-50 MAD. Landing-to-call conversion sits at 9 to 13% with a dedicated landing per procedure, and the confirmed-booking rate after a 5-minute callback reaches 42 to 50%. The average patient ticket in surgical aesthetic (3,500-25,000 MAD depending on the procedure) makes the break-even fast: 60 to 90 days on most Webotic-managed accounts.
- Do you need a dedicated site per specialty for a multidisciplinary clinic?
- Not a separate site — a multi-page site with one dedicated landing page per specialty is enough. A dedicated landing converts 8 to 14% of paid traffic into a call or form vs 2 to 3% for a generic homepage. Across the 19 Webotic clinics, that ratio is 1 to 5 in favor of the dedicated landing. Standard structure: header with clear promise + click-to-call number, practitioner profile with verifiable credentials, equipment, indicative pricing in ranges, patient testimonials, real clinic photos, clinical FAQ, 4-field form + direct-call button. Every landing must load under 2.5 seconds on Casa 4G and target a Lighthouse mobile score above 85.
- Which channel should a Casablanca clinic launch first?
- Google Search in 80% of cases, except for highly visual positioning like premium aesthetic where Meta Ads goes first. The reason: Google captures active intent — a patient typing "dental clinic Maarif" or "ophthalmologist Ain Diab" is already in purchase phase. CPC 1.8-5.2 MAD, form or call CPL 25-90 MAD by specialty, qualification 55-70%. Meta Lead Ads comes in as a second layer for volume and retargeting, and Google My Business is mandatory from day 1 — 25 to 35% of spontaneous calls come from optimized GMB for 10% of total budget. This sequencing is what brings break-even fastest on most Webotic cases.
- How many qualified calls per month can a Casablanca private clinic expect?
- With a media budget of 5,000 to 12,000 MAD/month, a multidisciplinary Casablanca clinic typically reaches 70 to 130 qualified calls/month in cruise regime (month 5 and beyond), with a 55 to 65% confirmed-booking rate — meaning 40 to 80 new patients per month. For a single-specialty clinic (dental or ophthalmology for example), volume climbs to 100-180 qualified calls and 60-110 confirmed bookings on the same budget. The non-negotiable condition: callback within 5 minutes on hot leads, otherwise booking rate drops by 60%. Without that operational SLA, doubling the media budget does not compensate for the loss.
- What is the typical delay between a lead and the first patient appointment?
- Median delay observed across the 19 Webotic clinics after full funnel instrumentation: 4.2 days between lead submission and first physical appointment. Before instrumentation (manual callback within 24-72h, no SMS, no self-booking), this delay averaged 11 days. Typical split: 35% of patients book for the current week, 40% for the following week, 25% beyond 2 weeks. Urgent specialties (dental, ophta) pull this delay down to a median 2.8 days. Planned specialties (aesthetic, ambulatory surgery) climb to 6.5 days because the patient shortlists several clinics. It is on that shortlist that the quality of the first phone contact makes the difference.
- Is digital advertising for a clinic compliant with Moroccan regulation?
- Yes, under three strict conditions. First, it is the establishment (clinic, polyclinic, medical center) that communicates, not the individual physician — Law 131-13 and the Medical Code of Ethics prohibit direct advertising for practitioners. Second, no therapeutic promise ("guaranteed cure", "100% success"), no in-progress procedure visuals, no unverifiable before/after — every creative is validated by the medical director before publication. Third, data collection (form, Meta lead, recorded call) follows Law 09-08 CNDP: prior declaration, explicit consent, purpose limited to appointment booking, declared retention, operational access rights. Without these three conditions: risk of 48-hour ad account suspension, CNDP fine up to 300,000 MAD, or a complaint to the Order.
- Minimum media budget for a private clinic in Casablanca?
- 5,000 MAD/month in pure media is the floor for a multidisciplinary Casablanca clinic to escape randomness and hold a predictable rhythm. Below that, the platforms' learning phase lacks volume (Meta needs 50 conversions/week on the optimized event, Google needs 30 clicks/day minimum per campaign to stabilize). All-in (media + tracking + landing + agency fees), the entry ticket runs 12,000 to 18,000 MAD/month depending on complexity. Across the 19 Webotic clinics, accounts under 5,000 MAD media/month show a ±40% weekly variance that makes rational steering impossible. From 10,000 MAD media/month onward, variance drops to ±15% and the account becomes pilotable.