Healthcare · Dubai, UAE · Autism & ADHD specialist care
The ads were working. The bookings were not.
A specialist clinic was paying for WhatsApp conversations and getting them. Almost none became appointments. The media was not the problem — and no amount of extra budget would have found that.
What I own on this account
Not one channel. The whole marketing function, plus the team that runs it.
Marketing direction
Strategy, positioning and the yearly plan for the whole group — what to say, to whom, in which market.
Team leadership
Supervising the marketing team and the agencies: briefs, standards, review and accountability.
The website
Built and rebuilt end to end — architecture, content, bilingual structure, speed and technical SEO.
Paid advertising, every platform
Meta, Google, TikTok and Snapchat — structure, creative direction, budget allocation and optimisation.
Social media
Full ownership of the channels: content plan, publishing, community and response standards.
Design & brand
Art direction across every asset — campaign creative, the site, print and in-clinic material.
Measurement
Pixel, server-side conversions, analytics and CRM — reconciled so a booking traces back to a campaign.
Business development
Partnerships, referral routes and new service lines — growth that does not come from the ad account.
The situation
Spectra Cure Clinic is a specialist autism and ADHD centre in Dubai. The marketing was not neglected — there was real spend, a live click-to-WhatsApp campaign structure, and conversations arriving daily.
The clinic's own question was the right one: why do the ads produce conversations but not bookings? Every previous answer had been a media answer — change the creative, change the audience, raise the budget.
I started by following a single real enquiry from the ad click all the way to what happened to that family. The answer was not in the ad account.
What the audit found
None of this was visible in an ad account.
-
01
A parent messaged at 9 PM. The clinic replied at 9:15 the next morning.
Twelve hours and fifteen minutes, on a real enquiry about a child, from an Instagram ad. The campaigns ran 24/7 with no scheduling, so enquiries landed at 9 PM and 3 AM with nobody on. A parent researching autism at 9 PM has messaged three other clinics by morning.
-
02
Zero follow-up messages in a week. Not few — zero.
WhatsApp closes a conversation window 24 hours after the last customer message. After that, only an approved template can reopen it. None existed. Every lead who did not reply within a day was permanently unreachable, and nobody had noticed because the funnel was only ever measured at the top.
-
03
103 conversations open, 1 resolved — and it was starving the ad algorithm
The booking signal sent back to Meta fired off a manual tag an agent had to remember to apply. Every untagged real booking was a conversion the algorithm never learned from. The reported 3.4% booking rate was therefore a floor, not a measurement — the campaigns were being optimised against a number that undercounted their own successes.
-
04
Instagram was ~45% of the volume and invisible in the reporting
The ad-account-only view attributed almost everything to Facebook. Reading the conversation source directly showed Instagram producing nearly half the enquiries. Budget had been allocated for months against a split that was not real.
-
05
The conversion events were being killed inside the browser
Two of the most important web events never left the visitor's browser at all — suppressed before any network request, because of how health-category domains are handled. Every page-load check said the tracking was installed and fine. Only sending server-side, alongside the browser, kept the signal alive.
-
06
The ads were pulling job applicants into a clinical enquiry queue
A share of open conversations were people chasing vacancies — one arrived through a paid ad for a child development assessment, attaching a CV. They consumed agent time and counted as results, inflating the cost of every genuine enquiry.
The channel split
What was built
Made the booking signal survive
Server-side conversion tracking alongside the browser pixel, deduplicated, so the events that were being suppressed in the browser still reach the platform and the campaigns optimise against real bookings.
Answered instantly, at any hour
An automated first reply that greets, qualifies by age, and routes to the right agent — built as a scripted flow rather than a generative bot, deliberately, so it cannot invent a medical claim.
Built the follow-up that never existed
A template sequence to reopen the WhatsApp window at 24 and 72 hours, plus an appointment reminder — the cheapest message type and the one that protects the gap between "booked" and "actually attended".
Put the budget where the people are
Scheduling against the hours the clinic can actually answer, and reallocating against the real channel split rather than the reported one.
Refused to send medical conditions to an ad platform
The qualification flow has no autism/ADHD buttons. Bot answers become tags and tags feed the ad platform, so condition buttons would have transmitted a child's diagnosis to Meta. The clinical detail is collected as free text that never leaves the clinic's own inbox.
Where it landed
Figures are drawn from work carried out on this engagement. Where an outcome cannot be stated as a verified number it is described qualitatively rather than estimated.
The channels I run
Live properties — the website, the paid accounts and every social channel.
Does any of this sound familiar?
None of the six findings above were visible in an ad account. If two or more of these are true for you, your problem is probably not your media buying either.
- Your cost per lead looks acceptable and your sales team says the leads are poor.
- You know how many enquiries you got last month but not how many became customers.
- Nobody can tell you your average first-response time without going and counting.
- Your ads run overnight and at weekends with nobody available to answer.
- An enquiry that goes quiet is simply never contacted again.
- Your reporting stops at the form or the chat, and revenue lives in a different system.
Want to know what an audit would find in yours?
Tell me what you are spending and what you are getting. I will tell you where the gap is — before any engagement and at no charge. If it turns out you do not need me, I will say that too.
The services behind this work
Fractional CMO
Senior marketing ownership without a senior salary.
See what this involves 02Tracking & Attribution
Know which campaign produced which sale. Most businesses cannot.
See what this involves 03Conversion & Funnels
Turn the traffic you already pay for into booked revenue.
See what this involvesStill reading? Then something here landed.
The first conversation costs nothing and commits you to nothing. Describe what you are spending and what you are getting back, and I will tell you where the gap is.
