Healthcare · Dental · 02/04

14 clinics, one funnel, 38% lower cost per booking.

Each clinic was running its own ads. Nobody knew what was actually bringing patients in.

−38% cost per booking
booked-to-show rate
14 clinics, one dashboard

The situation

14 accounts,
zero visibility.

A dental chain with 14 locations across Mumbai had each clinic manager running their own boosted posts. Total monthly spend: ₹3.2L across 14 separate ad accounts. There was no central reporting, no shared audience data, and no way to know which location was efficient and which was burning money.

Walk-in attribution was zero — the front desk logged every new patient as "word of mouth" regardless of how they arrived.

What we did

Centralise, localise,
then close the loop.

01 Consolidated accounts

Pulled all 14 clinics into one Business Manager with shared audiences and centralised reporting. Built a single dashboard showing CPL, booked appointments, and show rates by location.

02 Geo-fenced by catchment

Built hyperlocal campaigns for each clinic targeting a 3km radius. Cut irrelevant impressions immediately. Separate creative sets for high-value treatments (implants, aligners) vs routine visits.

03 Offline conversion tracking

Wired the chain's CRM (appointment booking software) directly into Meta's offline conversions API. First time they could see a direct line from ad click to seated patient.

The results

Less spend,
more patients.

−38% cost per booked appointment compared to pre-consolidation baseline
booked-to-show rate driven by intent-matched creative and geo targeting
12 consecutive months above 100% monthly lead targets across all 14 locations
Next case study

100%+ on pipeline target for 3 quarters running.

B2B · SaaS · 03/04

Ready to write
your own?

Book a free audit