STELLA SELLS STELLA

Dental clinic, Al Barsha

9:40pm call · demo booked

Derma clinic, Abu Dhabi

Qualified on WhatsApp

Every lead lands in a WhatsApp chat with Stella, not a form waiting for a human. A clinic owner who taps the ad at 10pm is answered, qualified and booked into a demo in minutes. The ad becomes the product demo.

180 qualified
demos

estimated SQLs across 90 days

Month 378 SQLs
AED 383

AED 90K
five channels

AED 30,000 a month, re-split monthly

30,000 AED / MO

AED 503
per SQL

blended, about 900 leads at CPL AED 100

EST. LEADS, 90 DAYS899
01 Targeting and audience

Who we talk to

The missed-call pain looks different in a dental chair than in an IVF clinic, so every segment gets its own creative, its own landing copy and its own read on cost and quality.

Clinic type

DentalDerma & aestheticsPhysioFertility & IVFMulti-specialty

One creative set and one landing variant per type.

Size and buyer

  • Single-site: owner or medical director decides fast.
  • Multi-branch: clinic or ops manager champions, owner or CFO signs.
  • Hospital groups: longer, LinkedIn-led cycle. Not the core of 90 days.

Emirate

DubaiAbu DhabiSharjah

Separate ad groups per emirate to read cost and quality per market. English and Arabic variants.

Channel priority

Google Search
Highest intent. "AI receptionist Dubai", "clinic missed calls". Exact and phrase, tight negatives, competitor terms from month 2.
30-35%
Meta (FB + IG)
Click-to-WhatsApp straight into Stella. One campaign, one broad ad set, 30+ creatives so Meta finds the buyer from the creative itself.
30-35%
LinkedIn
Sharpest title targeting: owners, medical directors, clinic managers. Heaviest in month 1, trimmed as cheaper channels prove out.
15-25%
Retargeting
Meta, LinkedIn and Google. Grows with the warm pool. Cheapest SQLs in the plan.
5-15%
YouTube / Demand Gen
Carries the awareness objective and feeds retargeting pools.
5-10%
Programmatic
Left out. At AED 30K a month into a niche B2B audience it spreads too thin to learn anything. Revisit once cost per SQL is proven.
0%
02 Media mix and budget

Where the 90K goes

Test wide in month 1, move money to the best cost per SQL in month 2, harvest the warm demand in month 3. Every number below is computed from five inputs per row, the same formulas as the spreadsheet.

Spreadsheet (.xlsx, live formulas)

Lime values are planning benchmarks for UAE B2B healthcare (CPM, CTR, lead conversion, SQL rate). Everything else is a formula. From week 2 these get replaced with live account data.

03 Creative and messaging

What they see

Rough and specific beats polished and generic. Each ad calls out one clinic type in one place, so Meta's delivery reads who it is for from the creative itself.

Awareness TOFU

HireStella AISponsored
It's 9:40pm. A patient calls your clinic. Nobody answers. They book at the clinic down the road.15s vertical video · real call log
See how Stella answers Learn more

The cost of a missed call, made concrete. Front-desk day-in-the-life and before-and-after call logs.

Proof MOFU

HireStella AISponsored
Hi, do you have a cleaning slot tomorrow evening?
Yes, 6:30pm or 7:15pm with Dr. Lina. Which works?
7:15 please
Booked. See you tomorrow at 7:15pm.
30s screen recording, no edits
Watch Stella book it Learn more

Proof of mechanism: Stella answering a WhatsApp, checking the diary and booking, start to finish.

Demo booking BOFU

HireStella AISponsored
Dental clinic in Al Barsha? Your after-hours calls are booking somewhere else.Variant: "Two derma clinics in Abu Dhabi? Stella answers both lines at once."
Talk to Stella now Send WhatsApp message

Micro-specific call-outs, one per segment and emirate. One CTA: talk to Stella on WhatsApp.

30+ creatives live new hooks weekly · cut on cost per qualified chat
04 Tracking and optimisation

Every step tracked

A custom event at every micro-step from click to booked meeting, so the data says why something failed instead of us guessing. CRM stages flow back to the ad platforms, so Meta and LinkedIn optimise for qualified clinics, not form fills.

Browser: Pixel, Insight Tag, GA4Server: Conversions APIs, deduplicated by event IDCRM stage change, sent back to Meta, LinkedIn and Google offline conversions

Built it before

I have built this loop: a CRM that sends every pipeline stage back to Meta through the Conversions API. UTMs and click IDs on every lead trace each booked demo to its campaign and creative.

Weekly report

One page per channel and segment: spend, leads, qualified rate, demos booked, cost per SQL, and the one thing that changes next week.

Leads drop after week 3?

One change at a time, a week to read it
Tracking first

Events firing and deduplicating, form and WhatsApp number unchanged, CRM still sending stages. On one audit I found every purchase counted twice and ROAS inflated more than 50x, so I never touch bids before the data is proven clean.

Saturation and fatigue

The UAE clinic audience is small and week 3 is when frequency climbs. Frequency above 3, rising CPM or falling CTR on the same ads means new hooks and wider segments, not more budget.

Conversion and quality

Clicks steady, leads down: fix the page, form or Stella's opening message. Leads steady, SQLs down: read the conversations, tighten targeting.

Seasonality

Ramadan hours, summer travel and school holidays move clinic demand. Check search volume for the same week before cutting a channel.