Webotic
Free audit
Back to case studies
/ 32 · clinique-esthetique-casablancaHealthcare4 months
CASE STUDY · HEALTHCARE · 2026

Aesthetic clinic — CasablancaCost per lead −49% and 2.8× bookings for an aesthetic clinic in Casablanca.

An aesthetic clinic in Casablanca wanted more qualified consultations without compromising medical-advertising compliance. Webotic structured acquisition per procedure, streamlined booking on WhatsApp, and made measurement reliable server-side. (Indicative figures, to be confirmed.)

SCOPEMeta · Google Ads · WhatsApp

Client anonymized at their request — the figures are real, verifiable on request.

−49%cost per leadover 4 months
2.8×consultation bookingsvs baseline
server-sidetrackingreliable attribution
controlledcost / acquired patientsteered on margin
STACK
  • Meta Ads
  • Google Ads
  • WhatsApp Business
  • GTM Server-Side
  • Meta CAPI
  • Looker Studio
01

The context · a sensitive, competitive market

Aesthetic medicine is a fiercely contested market in Casablanca, where several clinics compete for the same high-value queries. The difficulty is not only generating inquiries but doing so within a framework where medical advertising is tightly regulated: result promises are banned, before/after imagery is off-limits, and a measured tone is mandatory. On top of this, the contact journey was fragmented: some inquiries arrived by phone, others by form, many by WhatsApp, none of them tied back to the campaign that had triggered them. As a result, it was impossible to know which procedure, channel or audience actually generated consultations. Budgets were split on intuition, with a cost per inquiry deemed too high and a share of poorly qualified contacts. The challenge was twofold: increase the volume of appointments while staying impeccable on compliance, and regain clear visibility into what was actually producing patients.

  • Highly competitive aesthetic market in Casablanca.
  • Tightly regulated medical advertising to respect.
  • Contacts scattered across calls, forms and WhatsApp.
  • No reliable attribution between campaigns and bookings.
02

The setup · per-procedure acquisition and WhatsApp booking

Webotic first segmented acquisition by aesthetic procedure rather than bundling everything under a generic message. On Google Ads, distinct campaigns captured intent by service type, with negative keywords to filter out off-topic searches. On Meta, audiences were built procedure by procedure, with visuals and hooks written in a cautious tone that complies with medical-advertising rules: no result promises, emphasizing expertise and the consultation rather than transformation. The journey was then centralized on WhatsApp, already the patients' preferred channel: every ad led to a framed conversation with qualification questions and fast booking. In parallel, server-side tracking (GTM Server-Side and Meta CAPI) linked each WhatsApp inquiry back to its originating campaign, to attribute consultations cleanly and steer budgets on the cost per patient actually acquired.

  • Campaigns segmented per procedure on Meta and Google Ads.
  • Cautious messaging compliant with medical advertising.
  • Booking centralized and qualified on WhatsApp.
  • Server-side tracking linking each inquiry to its campaign.
03

The results · more bookings, cost under control

By segmenting per procedure and making measurement reliable, acquisition could be arbitrated on real data rather than intuition. Campaigns generating poorly qualified inquiries were cut, and budgets reallocated toward the procedures and audiences that actually produced consultations. Over four months, cost per lead dropped by 49% and consultation bookings multiplied by 2.8, on a controlled budget. Above all, steering shifted from the click to the cost per acquired patient: the clinic now knows what an ad-driven consultation actually costs, by procedure and by channel. Centralizing on WhatsApp reduced inquiries lost between channels, and server-side tracking restored reliable attribution despite the loss of browser signal. The measured tone of the campaigns made it possible to scale without any compliance incident. (Figures to replace with the final values validated by the clinic.)

  • Cost per lead −49% over 4 months, on a controlled budget.
  • 2.8× consultation bookings.
  • Steering on cost per acquired patient.
  • Reliable attribution despite loss of browser signal.

We finally have more appointments without ever stepping outside the bounds of medical advertising. Knowing what a consultation truly costs, per procedure, changed how we invest.

The clinic's managementAesthetic clinic · Casablanca

FREQUENTLY ASKED QUESTIONS

How do you advertise an aesthetic clinic while staying compliant?
By banning any result promise, any before/after and any sensationalist tone. We emphasize expertise, support and the consultation rather than transformation, and we frame every message to respect medical-advertising rules. Compliance is checked before launch, procedure by procedure.
Why centralize booking on WhatsApp?
Because it is already the patients' preferred channel in Morocco. A framed WhatsApp conversation qualifies the inquiry, answers questions and sets an appointment faster than a form, while reducing contacts lost between channels.
How do you attribute a WhatsApp booking to a campaign?
Through server-side tracking (GTM Server-Side and Meta CAPI) that links each inquiry to its originating campaign, procedure and audience. This lets us steer budgets on the cost per patient actually acquired, not on the click alone.
Why segment campaigns by aesthetic procedure?
Because each procedure has its own intent, competition and cost. Separating campaigns lets us write more relevant messages, filter out off-topic traffic, and identify precisely which procedures generate profitable consultations.
LET'S TALK

A clinic to grow

More qualified consultations, without compromising on medical compliance? We structure your acquisition per procedure, centralize your bookings and make your measurement reliable.

Request a free audit