New from Debox — 100 Ops. SOPs that actually get followed.See how it works →

Marketing · Dental · Maryland

9,233 patient enquiries at $12.18 each.

Each one arrived with a name, a phone number, the treatment wanted and the location wanted. The published benchmark for a dental lead on Meta is $28 to $55 — for a form with two fields already filled in.
Client Smile Loft Dental (opens in a new tab)Engaged 2023 – presentScope Website, brand, print, lead gen, automation
Patient enquiries, Meta9,233March 2024 to August 2026, across 287 campaigns and 6.6 million impressions.
Cost per enquiry$12.18Against a published US dental benchmark of $28–$55 on Meta lead ads.
Media managed$243,776Across Google and Meta. Every figure on this page comes from those two platforms.
01

The short version

Smile Loft Dental runs a group of practices across Maryland. We built their website, their brand and their print, then ran patient acquisition across Meta and Google — and automated the part almost nobody automates, so that an enquiry arrives at the front desk as a name, a number, a service and a location rather than as a notification someone has to go and find. Twenty-nine months of Meta activity has produced 9,233 enquiries at $12.18, against a published dental benchmark of $28 to $55.

02

What we built

This was not a media engagement with a website attached. The order matters, because most of the cost advantage below comes from things that are not advertising.

WebsiteCustom build, structured by location and by service, so that a Bowie patient searching for an emergency appointment lands somewhere that answers that question.
Brand and printIdentity, in-practice collateral and print work across the group, so the ad, the landing page and the reception desk look like the same organisation.
Lead captureAutomated conversational capture on Meta: name, number, service required and preferred location, collected in the message thread rather than on a form nobody fills in.
Lead routingEvery enquiry, from either platform, written automatically into a shared sheet the practice teams work from. No exports, no logins, no lead sitting unseen in an ad account.
Paid mediaMeta and Google, run across nine locations, in English and Spanish.
03

A lead that never reaches the front desk is not a lead

Most dental advertising fails after the click, not before it. The ad works, the form fills, and the enquiry lands in a platform inbox that a practice manager checks on Thursday. By then the patient has booked with somebody else.

So the capture and the routing were built before the spend scaled. On Meta, the conversation itself does the collecting: an automated thread that will not complete until the patient has given four things — their name, their phone number, the treatment they want and the location they want it at. On Google, the same four fields. Both write straight into one sheet, by location, in the order they arrived.

That design decides lead quality before a single dollar is spent. A prefilled form asks a patient to tap once; a conversation asks them to answer. Fewer people finish it, and the ones who do have told the practice what they want before anybody picks up the phone.

This is the unglamorous half of lead generation and it is the half that decides whether the other half was worth paying for. Every enquiry counted on this page arrived complete, and arrived somewhere a human could act on it the same morning. That is not the same thing as a platform reporting a conversion.

04

What a dental lead costs

Dentistry is one of the most expensive categories in paid search. Published 2026 benchmarks put the average cost per click for dental at around $7.85 to $8.00, and cost per lead between $50 and $85 depending on the source and the treatment.

Cost per dental lead · published benchmarks against this account
SourceCost per leadBasis
Meta lead ads, dental$28 – $55Web Tonic 2026 dental Meta benchmarks
Meta with landing-page flow, dental$45 – $75Same source
Meta dental average$80.55CuFinder 2026
Google Ads, dental$72.97LocaliQ / WordStream 2026, 13,000+ US campaigns
Smile Loft Dental — Meta$12.189,233 enquiries on $112,472 of spend

On Meta the account runs at roughly a quarter of the lower end of the published range. And there is a reason to think that comparison understates rather than flatters us.

The $28 to $55 benchmark is for Meta lead ads — the low-friction format the platform built for volume, where the patient’s name and contact details are prefilled and the action is a single tap. The enquiries counted here required four answers typed into a conversation. That is a harder bar for a patient to clear, and it is being cleared at a quarter of the cost of the easier one.

If you would rather judge us only on classic lead-form submissions and set the conversational captures aside entirely, that figure is $18.62 — still a third below the bottom of the band, on the strictest like-for-like available.

There is no Google cost-per-lead row in that table. Conversion tracking on the website was not correctly implemented for most of the Google period, so the platform’s count understates the leads those campaigns produced, and we would rather publish nothing than publish a figure we know to be wrong. What can be stated is the click cost, which the platform measures itself: $3.03 against a category average near $8.00, across 36,672 clicks.

05

Results

MeasureFigureHow it is measured
Patient enquiries, Meta9,233March 2024 to August 2026. Conversational captures, lead forms and click-to-call combined. Excludes traffic, video and landing-page-view campaigns, which are not enquiries.
Cost per enquiry, Meta$12.18$112,472 of lead-generating spend divided by 9,233 enquiries.
Cost per enquiry, lead forms only$18.62Classic Meta lead-form submissions in isolation: 1,021 leads on $19,007. The strictest like-for-like against published benchmarks.
Conversions recorded, Google1,738Twelve months to 21 August 2026. This is the platform’s count, and it under-records actual leads because website conversion tracking was not correctly implemented for most of the period. It is shown for completeness, not as a result.
Average cost per click, Google$3.0336,672 clicks. Category average is near $8.00.
Media managed$243,776$132,734 Meta and $111,042 Google, over the periods stated.
Reach7.5m6.6 million Meta impressions and 868,645 Google impressions.

How to read these numbers

An enquiry is not a patient. This is the single most important line on the page. Every figure here counts someone who asked about treatment. None of them counts someone who booked, attended, or paid. Published benchmarks have the same limitation and rarely say so. We do not have booking data for this account, so we cannot tell you the cost per patient — only the cost per person who raised their hand.

What counts as an enquiry here. About 87% of the Meta figure comes from automated conversational capture rather than a form. None of those threads were counted until the patient had given four things: name, phone number, treatment required and preferred location. Four answers typed into a conversation, not two fields prefilled by the platform. We count them as leads because a practice can act on them the same morning without asking anything further. Judged on classic lead-form submissions alone, the figure is $18.62.

Google figures are incomplete by our own admission. Website conversion tracking was not correctly implemented for most of the Google period, so the platform’s conversion count is lower than the number of leads actually produced. We have published spend, clicks, impressions and cost per click, all of which the platform measures itself and none of which depend on the website. We have not published a cost per lead.

Different windows. Meta covers March 2024 to August 2026. Google covers the twelve months to 21 August 2026. They are not added together into a single cost per lead, because they should not be.

Benchmarks are published averages, not a control group. They come from industry reporting across thousands of campaigns, not from this practice’s market. Maryland is not the US average and no benchmark is.

06

Constraints that shaped the work

The binding constraint on this account was never the advertising. It was how fast the practice could call people back.

When enquiries arrived faster than the front desk could work them, the right thing to do was stop buying more — so campaigns were paused, then restarted once the backlog cleared. That happened repeatedly over two and a half years, and it is written all over the account: 242 lead campaigns, 70% of them named with an explicit date range like “16th–20th June”, at a median spend of $414 each.

Every restart puts a campaign back into Meta’s learning phase, which it leaves at roughly fifty optimisation events. It costs real money:

What stopping and starting cost, per enquiry
CampaignsEnquiriesCost each
Ran long enough to clear the learning phase6,108$9.77
Stopped before they cleared it3,125$16.90

Interrupted campaigns cost 73% more per enquiry. They took 47% of the lead budget to produce 34% of the enquiries. The $12.18 on this page is a weighted average of a channel running properly and a channel being switched on and off — with continuous delivery it would sit closer to $9.77.

We are not putting that on the client. Pausing was the correct call: buying more enquiries than a practice can answer wastes money and annoys patients. But it is the clearest thing on this page, and it says something we would rather have learned earlier — that once lead generation works, the ceiling stops being the ad account and becomes the front desk.

Two more, briefly. Nine locations in two languages produced a fragmented account structure that current Meta guidance would consolidate, and some of that fragmentation is testing that should have been folded back in sooner.

And the measurement stops at the enquiry. We built the routing so that leads reach the practice; closing the loop the other way — from booked patient back to the campaign that produced them — is a separate build, which we proposed and which has not been commissioned. That is why this page can tell you what an enquiry cost and cannot tell you what a patient cost. We would still argue for it, here and anywhere else, because it is the only measurement that actually settles whether the advertising is working.

If you run a multi-location practice

Before you judge an agency on cost per lead, find out where the leads go. A $12 enquiry that sits in a platform inbox until Thursday is worth less than a $60 enquiry that reaches the front desk in ninety seconds with the patient’s name, number, service and preferred location already attached.

Then ask the harder question, which almost nobody can answer: how many of them booked?

Measurement note. Meta figures are taken from the account’s campaign export covering March 2024 to 20 August 2026, segmented by the platform’s own result-indicator field so that enquiries are separated from traffic, video and landing-page objectives. Google figures are from the account’s campaign report for the twelve months to 21 August 2026. Benchmark figures are published 2026 industry reporting and are cited by source in the table above; they are not drawn from this client’s accounts.