Dental growth KPIs: definitions and a usable reporting template
Eight growth KPIs for UK dental practices with exact definitions, what each is for, where the data comes from and how often to review it, plus a one-page monthly reporting template.

Disclosure. This site is published by the company behind Dental Mastery, which works with practices on marketing and enquiry follow-up. The definitions here work whoever runs your marketing.
Most practice reports I see are either a page of clicks and impressions or a single revenue figure. Neither tells an owner what to change. A short list of growth KPIs, each defined in one sentence and counted the same way every month, does. This guide sets out the eight I use, then gives a one-page template to report them.
Why only a few KPIs
Every KPI on the list follows a patient one step further, from first contact to treatment that has been paid for. Each step has a different owner: marketing produces enquiries, reception turns them into bookings, the clinician and treatment coordinator turn consultations into accepted plans. If a number falls, the list tells you whose process to look at. Adding more metrics rarely adds more decisions; it adds more places to hide.
The eight KPIs, defined
| KPI | Definition | What it is for | Review |
|---|---|---|---|
| New-patient enquiries | People who are not already patients and contacted the practice by call, form or message in the month, counted once per person | Shows whether marketing is producing demand at all | Weekly |
| Qualified enquiries | Enquiries that meet your written criteria (for example: reachable, in your catchment, asking about a treatment you offer) | Separates real demand from wrong numbers, spam and existing-patient admin | Weekly |
| Enquiry-to-booking rate | Qualified enquiries that booked a consultation / qualified enquiries, for the same group of enquiries | Measures how well enquiries are answered and followed up | Weekly |
| Attendance rate | Consultations attended / consultations booked for dates in the period | Measures confirmation, reminders and how easy it is to rearrange | Monthly |
| Plan acceptance rate | Treatment plans accepted / treatment plans presented at new-patient consultations | Measures the consultation and the follow-up after it | Monthly |
| Cost per qualified enquiry | Total marketing cost / qualified enquiries | An early cost signal that arrives within days, before treatment starts | Monthly |
| Cost per started patient | Total marketing cost / new patients whose first paid treatment appointment took place | The cost that matters, because only started treatment pays the bills | Monthly, judged over three months |
| Contribution after marketing | Revenue from started patients, minus their delivery costs (lab, materials, clinician pay), minus total marketing cost | Says whether the marketing paid for itself | Quarterly |
Two of these deserve their own explanation. Why cost per qualified enquiry beats cost per lead, and how to follow an enquiry through to paid treatment, are covered in cost per qualified enquiry versus paid treatment.
Counting rules that keep numbers honest
- Count people, not contacts. Someone who calls twice and fills in a form is one enquiry.
- New patients only. Existing patients booking a check-up are not marketing results, even if they rang the number on an advert.
- Rates follow the same group. Enquiry-to-booking rate compares this month's qualified enquiries with how many of those same people booked, even if the booking came a few days into next month.
- Started means paid. A patient counts as started when the first paid treatment appointment has happened, not when the plan was signed.
- One cost figure. Total marketing cost includes ad spend, management fees, other marketing costs and any VAT you cannot reclaim. Use the same total in every cost KPI.
Where the data comes from
Each KPI in the table above lists its source. In practice there are three: an enquiry log or CRM that records every new-patient contact and how they heard about you, the practice management system for bookings, attendance, plans and started treatment, and the invoices for cost. The enquiry log is the piece most practices lack, and without it the first four KPIs cannot be counted. If your booking rate looks weak but you cannot tell why, how enquiries are captured and followed up is usually where to look first.
Do not build the report from website analytics alone. In the UK, storing or reading information on a visitor's device needs their consent unless a narrow exemption applies [1], so analytics will only ever see the visitors who accepted. Your own enquiry log counts everyone. How to record where each enquiry came from is covered in tracking source to CRM outcome.
Keep the monthly report at the level of counts and totals. Patient information, including what treatment someone is having and how much it costs, is confidential under the General Dental Council's standards [2]. A growth report does not need names or treatment details to be useful.
A one-page monthly template
Copy this into a spreadsheet. Fill the first two number columns each month, and the three-month column from the totals, not by averaging the rates.
| Line | This month | Last month | Last three months | Owner | Comment or action |
|---|---|---|---|---|---|
| Total marketing cost (ad spend, fees, other costs, VAT you cannot reclaim) | |||||
| New-patient enquiries | |||||
| Qualified enquiries | |||||
| Enquiry-to-booking rate | |||||
| Consultations booked | |||||
| Attendance rate | |||||
| Plan acceptance rate | |||||
| Patients starting treatment | |||||
| Cost per qualified enquiry | |||||
| Cost per started patient | |||||
| Contribution after marketing |
Keep it to one page. Underneath, write no more than three sentences: what moved, why you think it moved, and the one action for next month with a named owner. The KPI and contribution calculator works out the cost and contribution lines from the counts above.
Reading the report
Read it from top to bottom and stop at the first line that has moved in the wrong direction. If enquiries are steady but cost per started patient has risen, the cause is somewhere between the enquiry and the chair, not in the advertising. If qualified enquiries have fallen while total enquiries held up, look at the targeting.
Small numbers move a lot. A practice starting a handful of new patients a month will see cost per started patient swing on one or two people, which is why I judge it over three months and review contribution quarterly.
Sources
- legislation.gov.uk, Privacy and Electronic Communications Regulations 2003, Schedule A1. Accessed 1 November 2026.
- General Dental Council, Standards for the Dental Team, Principle 4: Maintain and protect patients' information. Accessed 1 November 2026.