Dental website conversion rate optimisation: judged on booked consultations, not form fills
Last reviewed against the regulators’ own text, linked in the sources below.
This is general information, not legal advice.
On this page
Dental website conversion rate optimisation is the work of finding where patients who were ready to enquire drop out of your site, fixing those leaks, and only then testing changes. I judge it on one number: consultations booked into your diary from the website. Form fills and taps on the phone number are steps on the way, not the result.
A conversion is the step you want a visitor to take, usually booking a consultation. Conversion rate optimisation, or CRO, is the discipline of raising the share of visitors who take it. It sits within dental website design, and I deliberately give you no "good" conversion rate. I haven't found a published, sourced figure for UK private dentistry that I would trust, and the numbers that circulate in this niche rarely say where they came from.
Where dental enquiries are lost
A patient who books from your website passes through a chain of small steps. They land, find the page for their treatment, find the answers they need, pick a route (phone, form or online booking), complete it, and then someone at the practice turns that enquiry into a time in the diary. Each step can leak.
These are the leaks I check first, and how each one is measured.
| Leak | What it looks like | How to measure it |
|---|---|---|
| Slow page on a phone | The patient leaves before the page appears | Core Web Vitals field data in PageSpeed Insights or Search Console1 |
| Price hidden | "Price on consultation" and nothing else | Visits to the fees page against exits from treatment pages; reception's tally of callers asking about cost |
| Phone number hard to use | Number in an image, or only in the footer, so it can't be tapped | Taps on the phone link recorded as an event; calls by source through call tracking |
| Form too long | Patients start the form and give up | Form starts against form submissions |
| Form goes nowhere | Submissions land in an unwatched inbox or a spam folder | A test submission every month; form count against new enquiries logged in the practice management system (PMS) |
| Online booking loses its source | Bookings arrive but can't be tied to a page or channel | A test booking through the widget, then a check that it shows in analytics with its source |
| Calls missed | The phone rings out in busy hours | The phone system's missed-call report, by hour |
| Enquiry not booked | A real enquiry never becomes an appointment | Enquiries against booked consultations in the practice system |
The last two rows are not website faults, but they are where website enquiries die, so I measure them in the same review. Missed calls have their own page on what missed calls cost a practice. Watching what visitors do on the page itself, through analytics paths and recordings, is covered in reading how patients use your website. Finding these leaks is one of the first jobs, after the research, in what an engagement includes.
Measure booked consultations, not form fills
Measure booked consultations because a form fill is not a patient. Forms collect spam, existing patients asking about appointments, people looking for an NHS dentist and job applicants. A tap on a phone number records the tap, not whether the call connected or anyone answered it. If you judge the website on these, a change that brings more forms but fewer bookings looks like a win.
| Metric | What it counts | What I use it for |
|---|---|---|
| Phone tap | A click on the number | Diagnosing the route, never judging it |
| Form submission | An enquiry sent | Diagnosing the route |
| Qualified enquiry | A new patient asking about a treatment you offer | Checking enquiry quality |
| Consultation booked | A date and time in the diary | Judging the website |
| Treatment started | A patient who went ahead | The later, slower read |
This is the same reasoning that replaces cost per lead with cost per booked consultation. If ads send traffic to the site, Google lets you mark conversion actions as primary, used for bidding and reporting, or secondary, recorded in "All conversions" but not used for bidding.2 I make the booked consultation primary and keep taps and forms secondary. A conversion action is the thing Google is told counts as a result; other terms are in the dental marketing glossary.
Joining website enquiries to bookings needs two things: each route tracked with its source, and reception recording that source against the new patient. The tracking side is in call tracking for practices and tracking online bookings.
Fix first, then test
A fix is a change to something broken or missing, where nobody could sensibly argue for the old version. A test is for a change where a reasonable person could argue either way. A/B testing means showing two versions of a page to visitors split at random and comparing what each group does. Testing a fix wastes traffic you could have spent on a real question.
| Change | Fix or test | Why |
|---|---|---|
| Make the phone number tappable | Fix | No patient benefits from an untappable number |
| Send forms to a watched inbox and the practice system | Fix | An unread enquiry is a lost one |
| Show prices | Fix | The GDC says patients "should not have to ask" for price information3 |
| Remove form fields reception doesn't need | Fix | Data protection law expects you to collect only what is necessary4 |
| Compress images, remove unused scripts | Fix | Speed has no downside |
| Short form against a call-back request | Test | Either could book more |
| Online booking first against phone first | Test | Depends on your patients and your front desk |
| Headline wording on a treatment page | Test | A judgement call |
The booking flow, phone and forms
The booking flow is every step from "I'll get in touch" to a time in the diary. I walk it on a real phone, on mobile data, for every route, before I change anything.
The phone. The number sits in the header on every page as a tappable link, with opening hours next to it, and says what happens out of hours. If you use call tracking, the tracked number must be the one patients tap, or the calls go unattributed.
Forms. Ask for what reception needs to book: name, phone or email, the treatment, and a preferred time. Leave out medical history. UK data protection law requires personal data to be "adequate, relevant and limited to what is necessary"4, and health details sent through a website form are not needed to book a consultation. After submission, the confirmation page says what happens next and when.
Online booking. Show the consultation fee and what it includes before the patient picks a slot. If the booking tool runs on another company's domain, check that the source survives the hand-off, because that is where tracking most often breaks.
Trust signals. These are the things that tell a patient the practice is real and competent: clinicians named with their GDC numbers, genuine reviews, photos of the actual practice, clear prices. Several are also legal requirements, set out in the details a UK dental website has to show.
Speed. Google's measures of a good experience are a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint of 200 milliseconds or less and a Cumulative Layout Shift of 0.1 or less, at the 75th percentile of page loads.1 Large images and third-party widgets are the usual culprits.
Two neighbouring jobs have their own pages. The page a patient reaches from an ad is covered in how I build pages for ad traffic, and the structure of a treatment page in what a treatment page needs.
Persuasion the rules do not allow
General CRO advice borrows from online retail: countdown timers, "only two left", pressure to decide now. Much of that is unlawful or against the advertising rules for anyone, and it sits badly with a dentist's professional duties. This is general information, not legal advice.
| Tactic | Why it's out | Source |
|---|---|---|
| A countdown or "offer ends tonight" that isn't true | Falsely stating an offer "will only be available for a limited time" to force a quick decision is a banned practice | DMCC Act 2024, Schedule 20, paragraph 75; CAP Code rule 3.306 |
| "Only two consultation slots left" when it isn't so | Materially inaccurate information about availability | CAP Code rule 3.316 |
| Showing only five-star reviews, or incentivised reviews without saying so | Reviews must not be selectively published, and incentives must be disclosed | CAP Code rules 3.45 and 3.466; DMCC Act 2024, Schedule 20, paragraph 135 |
| "Free consultation" followed by an X-ray charge | "Free" can't be used if the patient pays anything beyond unavoidable costs | CAP Code rule 3.236 |
| Promising results, such as "a perfect smile in one visit" | Claims likely to create "an unjustified expectation" about results | GDC guidance on advertising7 |
| "The best implant dentist in town" | Comparing one professional's skills with others' | GDC guidance on advertising7 |
| Pushing patients to commit on the spot | Patients must get "a reasonable amount of time" to consider information before deciding | GDC standard 3.2.18 |
The banned practices in Schedule 20 have applied since 6 April 2025.5 A real deadline, stated accurately, is allowed. The rules target false urgency and false scarcity. More detail on reviews is in the rules on reviews and testimonials.
When there is too little traffic to test
Most single practices don't get enough visitors to run a clean A/B test on booked consultations. Government guidance on A/B testing is blunt about it: "you will need many users for the data to be statistically significant."10 Judging on bookings rather than form fills makes this harder, because bookings are rarer. I would rather say that plainly than run a test that cannot give an answer.
The table below shows the arithmetic. Illustrative figures, not benchmarks: I chose a starting rate of 3 bookings per 100 visitors to make the maths readable, and worked the sample sizes with the standard two-proportion formula at 5% significance and 80% power.
| Illustrative figures, not benchmarks | Visitors needed across both versions | Months at 1,000 visitors a month to the page |
|---|---|---|
| 3 in 100 rising to 4 in 100 | 10,602 | About 11 |
| 3 in 100 rising to 4.5 in 100 | 5,036 | About 5 |
| 3 in 100 rising to 6 in 100 | 1,498 | About 1.5 |
Small improvements need far more traffic than most practices have. So at low traffic, I work like this:
- Fix the leaks. Fixes don't need a test, and they are usually where the lost bookings are.
- Test only big differences. A different booking route might show up in your numbers. A different button colour won't.
- Make one change at a time and compare equal periods. Compare booked consultations from the website for the weeks before and after, and note anything else that moved: ad spend, school holidays, a new clinician. Treat the result as an observation, not proof.
- Use direct evidence. Book through every route on your own phone. Ask reception what callers ask that the website should have answered.
- Decide the length of any test before it starts, and don't stop it early because one version is ahead.
If you do run a split test, Google asks you not to show search engines a different version from visitors, to point test URLs at the original with a canonical tag, to use temporary 302 redirects, and to remove the test once it has concluded.11
If you want to know where your site loses enquiries, email me at [email protected] with your web address. The first look is free: I go through your site from the outside, as a patient would, and reply with what I find. In an engagement, I start by running a test enquiry through every route and following it into the diary. The rest of the process is on how I work.
Sources
-
web.dev: Web Vitals, accessed 1 October 2026. ↩ ↩2
-
Google Ads Help: About conversion goals, accessed 1 October 2026. ↩
-
General Dental Council: Standards for the Dental Team, principle 2, standard 2.4.2, accessed 1 October 2026. ↩
-
ICO: Principle (c), data minimisation, accessed 1 October 2026. ↩ ↩2
-
Competition and Markets Authority: Unfair commercial practices guidance (CMA207), updated 18 November 2025, accessed 1 October 2026. ↩ ↩2 ↩3
-
Committee of Advertising Practice: CAP Code, section 3, misleading advertising, accessed 1 October 2026. ↩ ↩2 ↩3 ↩4
-
General Dental Council: Guidance on advertising, effective 30 September 2013, accessed 1 October 2026. ↩ ↩2
-
General Dental Council: Standards for the Dental Team, principle 3, standard 3.2.1, accessed 1 October 2026. ↩
-
ICO: Guidance on the use of storage and access technologies, "What are the exceptions?", accessed 1 October 2026. ↩
-
Office for Health Improvement and Disparities, GOV.UK: A/B testing, comparative studies, updated 3 September 2020, accessed 1 October 2026. ↩
-
Google Search Central: A/B testing best practices for Search, accessed 1 October 2026. ↩