Three clinics, one waiting-list problem — solved.
How Google Ads and reputation management rebalanced demand across Lumen Dental's three clinics — cutting cost per new patient by a third while lifting the group's rating from 3.6 to 4.8 stars.
One clinic drowning in patients. Two starving for them.
Lumen Dental grew the way good clinics do: a respected founding practice earned a loyal patient base, and success funded two new locations across the city. Fourteen chairs, nineteen clinicians, and a genuine clinical reputation — the founding clinic's implant work drew referrals from other dentists. On paper, a healthy group. In the appointment book, a lopsided one: the original clinic ran a three-week waiting list while the two newer locations sat at barely 60% utilisation, burning rent and salaries on empty chairs.
Marketing had been handled the way it often is in healthcare: sporadically, and in response to slow weeks. A previous agency ran one Google Ads campaign for all three clinics with the budget split evenly — sending a third of the spend to a location that couldn't take new patients anyway. Meanwhile a cluster of old negative reviews at one new clinic (from its chaotic opening months) had anchored the group's visible rating at 3.6 stars, quietly taxing every dirham spent on ads: people clicked, read the reviews, and booked elsewhere.
Ads can't outrun a 3.6-star first impression.
The audit quantified what the practice manager suspected. The group was paying for clicks it converted at half the market rate — call tracking showed 41% of ad-driven calls going unanswered during lunch hours and after 5pm, and the online booking form asked eleven questions before showing a single available slot. Worse, the ads themselves were generic ("Quality Dental Care") in a market where patients search for problems: "emergency dentist near me", "invisalign price", "wisdom tooth pain".
The reputation problem compounded the media problem. Thirty-one reviews averaging 3.6 stars — most from a six-month stretch two years earlier — sat at the top of every search result like a warning label. The clinic had never responded to a single one. Prospective patients had no way of knowing the scheduling chaos those reviews described had been fixed; the silence read as confirmation.
And underneath it all, the real business problem: demand wasn't just insufficient at two locations — it was misallocated across all three. High-value treatments (implants, orthodontics) queued behind routine cleanings at the flagship, while chairs equipped for exactly those treatments sat idle twenty minutes away. No campaign structure existed to steer the right patient to the right chair.
Fix the reputation, fix the funnel — then aim demand like a hose.
Healthcare marketing has a strict ordering: trust converts traffic, so trust gets built first. We refused to scale ad spend until the review problem and the booking funnel were fixed — then rebuilt the campaigns around treatments and locations instead of one generic budget.
Review generation flows live at all three clinics; every historical review answered. Call tracking, form tracking, and a two-click booking path installed. Ads paused at the flagship — it didn't need them yet.
One campaign per treatment per location, each with its own landing page, pricing honesty, and radius targeting. Emergency campaigns ran only during staffed hours. Budgets followed chair capacity, not habit.
High-value treatment demand routed to the under-used clinics; the flagship's waiting list drained into the group instead of into competitors. Winning campaigns scaled against a live utilisation dashboard.
What eight months of the retainer actually bought.
Repairing the rating, review by review
You can't delete honest negative reviews — you outweigh them. We built a compliant post-visit flow: a WhatsApp message two hours after checkout, when relief and gratitude peak, linking straight to the clinic's Google profile. Front-desk staff were trained to mention it; clinicians weren't asked to (patients can smell pressure). Volume jumped from three reviews a month group-wide to forty-one. Every historical review received a response — the negative ones with specific, non-defensive answers describing what had changed. Within five months the visible rating crossed 4.5; by month eight it held at 4.8 with over 400 total reviews.
A booking path that stopped leaking
Call tracking exposed the expensive truth: four in ten ad-driven calls rang out. The fix was operational, not clever — a call-overflow arrangement routing missed calls to whichever clinic had reception coverage, plus a WhatsApp booking option for the 60% of after-hours enquiries that previously vanished. The eleven-question booking form became two questions and a calendar. Landing-page conversion doubled before we touched a single bid, which is the least glamorous and most reliable way to cut cost per patient.
Honest pages for expensive treatments
Implant and orthodontic patients research for weeks, so thin pages lose them. Each high-value treatment got a genuine page: transparent price ranges (a first in the group's market), clinician credentials, healing timelines, financing options, and real answers to the questions patients ask in consultations. These pages converted ad traffic at 2.3× the old generic "services" page — and began ranking organically by month six, bringing in patients the ads never paid for.
Campaigns aimed at chairs, not clicks
The rebuilt account had eighteen campaigns where there had been one: each treatment, at each location, with its own radius, schedule, and budget. Emergency-dentist ads ran only when a chair and a clinician were actually available — ending the worst experience in healthcare marketing, the urgent call that can't be seen today. Budgets moved weekly against the utilisation dashboard: when the marina clinic's Thursdays ran soft, its invisalign campaign got Thursday-weighted bids within days, not quarters.
Draining the flagship's waiting list — profitably
The flagship's three-week waiting list was quietly sending patients to competitors. We turned it into the group's best acquisition channel: patients calling the flagship were offered a same-week slot at a sister clinic, framed around the same group standards and shared patient records. Reception scripts, an internal transfer tracker, and a small incentive for booked transfers made it stick. Roughly 90 patients a month accepted — filling empty chairs with demand the group had already paid to acquire, at a marginal cost of zero.
Reporting a clinician can trust
Dentists are scientists; vanity metrics insult them. The dashboard showed one chain, end to end: spend → calls and forms → booked appointments → attended appointments → treatment value, by clinic and by campaign. When the numbers dipped — month four's school holidays hit routine checkups hard — the dip was on the dashboard with a note before the monthly call, alongside the plan that recovered it. That transparency is why the group's owners approved scaling the budget 60% in month five without a single slide being presented.
The screenshots behind the numbers.
Google Analytics and Search Console data straight from the client's own accounts — plus the work itself.
Your numbers could be next.
Get a free audit of your ad accounts, reviews, and booking funnel — delivered in 48 hours, with the quickest wins ranked.
Fourteen chairs, finally working the same shift.
The number the owners quote isn't the cost per lead — it's the revenue mix. High-value treatments now book at all three clinics instead of queueing at one, which moved group revenue up 47% on the same clinical headcount. Empty chairs, it turns out, were never a demand problem. They were a routing problem.
Three lessons any clinic group can steal.
The identical campaigns converted roughly twice as well at 4.8 stars as at 3.6. Every dirham spent on ads before fixing reputation was a dirham spent inviting people to read a warning label. Fixing trust first didn't delay the results — it's why they arrived.
Answering the phone recovered more revenue than any bidding strategy. Before optimising a single campaign, fixing missed calls and the booking form cut acquisition cost by a fifth. Media buying gets the credit; operations do half the work.
Splitting one budget evenly across three clinics was treating a routing problem with a megaphone. Once budgets followed chair capacity — and the waiting list flowed between locations — the same total spend produced a third more patients. Aim demand where supply lives.