What a dental marketing report should show
A dental marketing report should show what you spent, what that spend put in the diary, what treatment started, what it was worth, and what the report can't yet measure. Anything else is supporting detail. If your current report opens with impressions, rankings and clicks, it's describing activity, not results.
The sections that follow cover what belongs in the report, what doesn't, how often to look at it, and the red flags that tell you a report is hiding something. The report follows the method in tracking ads to booked treatment.
What belongs in the report
The report follows the patient, stage by stage, from spend to treatment. Each stage has one number and one source.
A sample layout, with placeholders where your figures would go:
| Stage | Google Ads | Meta | Organic and GBP | Total | Source |
|---|---|---|---|---|---|
| Spend | [£] | [£] | [£ fees] | [£] | Ad platforms, invoices |
| Enquiries (spam and existing patients removed) | [n] | [n] | [n] | [n] | Call tracking, forms, booking tool |
| Consultations booked | [n] | [n] | [n] | [n] | Practice management system (PMS) |
| Cost per booked consultation | [£] | [£] | [£] | [£] | Calculated |
| Consultations attended | [n] | [n] | [n] | [n] | Practice system |
| Treatments accepted | [n] | [n] | [n] | [n] | Practice system |
| Treatments started | [n] | [n] | [n] | [n] | Practice system |
| Value of treatment started | [£] | [£] | [£] | [£] | Practice system |
| Treatments completed and paid | [n] | [n] | [n] | [n] | Practice system |
| Not measured this period | [list] | [list] | [list] | Stated by me |
Two further views make the report honest:
- A cohort view. A cohort is a group of patients who first enquired in the same month. Following each month's cohort forward shows treatment that starts weeks or months later, instead of crediting it to whichever month it happened to land in.
- A data-gaps section. Every report should say what it could not measure: calls that weren't tracked, bookings with no source recorded, consent refusals, treatment that started after Google Ads' 90-day offline import limit1. It's the section that keeps the rest honest.
Each row needs a written definition that stays the same from month to month. "Enquiries" should say what was removed: spam, existing patients, job applicants, duplicate calls from the same number. "Consultations booked" should say whether rebooked appointments count. If a definition changes, the report should say so in the month it changed, because otherwise an apparent improvement may be nothing but a new way of counting.
Every report also needs a short written commentary, a few sentences at the top: what changed this month, the likely reason, and what is being done about it. Numbers without that are left for the owner to interpret alone, which is the job the report was meant to do.
Finally, the owner should have access to the dashboard and to the accounts behind it: the ad accounts, analytics and tag manager, all in the practice's name. A report you can't check against its source is a claim, not a report.
The dashboard itself can be built in Data Studio, Google's free reporting tool (called Looker Studio until April 2026),2 which reads from Google Ads, GA4 and a spreadsheet exported from the practice system. The tool matters less than the stages.
What does not
Some numbers belong in the working files of whoever runs the campaigns, not in the owner's report.
| Leave out of the headline report | Why |
|---|---|
| Impressions and reach | Cheap to increase, unrelated to bookings |
| Click-through rate | A diagnostic for the ad, not a result for the practice |
| Keyword rankings without traffic or bookings | A ranking that brings no patients is not a result |
| Platform-reported "conversions" with no definition | Could be page views, button clicks or form fills |
| Cost per lead as the main measure | Rewards cheap enquiries, as explained in the cost per lead page |
| Month-on-month changes on tiny numbers | Two bookings to four is not a doubling you can plan on |
None of these are banned. They sit in an appendix for the person doing the work. The owner's page should be short enough to read between patients.
Cadence
| Cadence | What to look at | Who |
|---|---|---|
| Live dashboard | Spend and enquiries, to catch breakages early | Whoever runs the campaigns |
| Monthly | Every stage on the dashboard, by channel, the data-gaps section and the written summary | Owner and marketer |
| Quarterly | Cohorts that have matured, treatment value, whether the plan still holds | Owner, marketer, practice manager |
Monthly is the right rhythm for decisions. Weekly numbers in a practice are usually too small to separate signal from noise, and treatment for high-value cases arrives too late for a weekly view to show it.
Red flags
These are the signs that a report is built to reassure rather than inform. They are also good material for questions to ask a marketer before hiring.
| Red flag | What to ask |
|---|---|
| No link to the practice system | "Where do the booking numbers come from?" |
| "Conversions" never defined | "What exactly counts as a conversion in this account?" |
| Every month is up | "What went down, and why?" |
| No data-gaps section | "What can't you measure?" |
| The report is a PDF you can't query | "Can I have access to the dashboard and the ad accounts?" |
| Revenue is estimated from leads | "Is this booked treatment, or leads multiplied by an average?" |
| The marketer grades their own work with no source data | "Can I see the raw export?" |
A good report makes the marketer's weak months visible. That is what it's for. The full method behind each stage is in measuring marketing against booked revenue.
To test the report you get now, put the questions to ask a dental marketer to whoever sends it. For a free first look at what it's missing, email [email protected].
Sources
-
Google Ads Help: Guidelines for importing offline conversions, accessed 1 October 2026. ↩
-
Google Cloud Blog, "Data Studio returns as new home for Data Cloud assets", 11 April 2026. https://cloud.google.com/blog/products/data-analytics/looker-studio-is-data-studio, accessed 1 October 2026. ↩