Skip to content

Lead generation for dentists: how to get new patients from Google

Author: Matteo Pellegrini

Dental lead generation is the work a practice does to turn people searching for a dentist on Google (in the map, on its website, in ads and on booking platforms) into first-appointment enquiries that are tracked and have a known cost. In the UK it sits inside a clear rule: the GDC says advertising "must" be "accurate and not misleading", which rules out most of the tricks that work in other sectors.

Getting new patients looks like a visibility problem.

More people see you, more phones ring.

Then you look at the diary and the new patients came from a booking platform, from word of mouth and from "somewhere". Nobody knows what each one cost.

The mistakes we see most often:

  • nobody records where an enquiry came from, so nobody knows what to cut;
  • reception does not pick up at lunchtime or after 7pm;
  • the practice pays a platform for years without counting the patients it actually brought;
  • leads are bought per head from a supplier, and nobody checks how many turned up.

How to rank the practice is covered in our guide to dental SEO, budgets and CPCs in Google Ads for dentists, pages and booking in building a dentist's website. This piece is about the system that holds them together: search channels, rules, response and cost per patient.

Why listen to us if we don't publish dental case studies?

Because the mechanics are the same in every business that lives on local enquiries. For Valore Solare, a solar installer, we fixed tracking before touching the budget: 1,506 real enquiries in 11 months at €70.78 each, 40% cheaper than the starting quarter (the Valore Solare case).

For Contesini Consulenze, two energy advice desks near Mantua, we started from zero: 299 enquiries at €7.20 each, and 68% became sales opportunities (the Contesini case).

In this guide:

  • where practices, platforms and ads appear across 12 dental searches in three Italian cities;
  • the four channels that bring enquiries, and what each one does;
  • what you can say to attract patients, and what bought leads really cost;
  • where paid-for enquiries get lost, between the phone and the form;
  • how to work out the cost of a new patient, not of a click;
  • what AI tools read when someone asks for a dentist.

Let's start.

Where people look for a dentist (12 searches, 41 platform listings, zero ads)

Someone searching for a dentist on Google sees a map with four practices first, then a mix of practice websites and booking platforms: on 12 dental searches we checked in Italy on 10 November 2026, the map appeared in 11 and platforms held 41 of the 116 organic results. Demand in the UK is far larger: "dentist near me" gets 246,000 searches a month (DataForSEO, Google Ads UK, 12-month average).

Method: four searches (dentist, emergency, implants, orthodontist) in Milan, Rome and Naples, Google Italy on a smartphone, top 10 results, DataForSEO data. The figures are Italian, but the pattern is the one to check in your own town.

Search (Italian, on a smartphone)Monthly searchesAverage CPC (USD)Practices in the mapPlatforms in top 10Practice sites in top 10
dentista milano2,900$3.51455
dentista urgenza milano20$1.57417
impianti dentali milano90$4.41425
ortodontista milano170$3.22436
dentista roma1,600$3.58446
dentista urgenza romabelow threshold-434
impianti dentali roma110$4.92417
ortodontista roma50$3.44043
dentista napoli1,000$2.37490
dentista urgenza napolibelow threshold-419
impianti dentali napoli40$2.82426
ortodontista napoli70$1.31464
Visilay survey, 10 November 2026: DataForSEO, Google Italy, mobile, top 10 organic results. Volumes and CPCs from Google Ads Italy, October 2025 to September 2026 average.

Three things stand out.

MioDottore, an Italian booking platform, appears in 10 searches out of 12, Doctolib in 7. Together they account for 29 of the 41 platform listings.

On "dentista napoli" there are zero practice websites in the top 10. Nine of the ten spots go to Doctolib, MioDottore and two directories.

Ads: zero across the 12 searches. One caveat: we ran them without a location inside the city, and practices advertise within a few miles. The figure only says nobody buys these searches nationally.

The four channels that bring enquiries (and what each one does)

A dental practice gets enquiries from four search channels: its Google profile, its website pages, Google Ads and booking platforms. Each has a different cost and speed, and they work better together.

The practice's Google profile (and each dentist's)

It is the channel that showed up in 11 searches out of 12. Google's guidelines for representing your business name dentists among the practitioners who can have their own profile: in a practice with several dentists, the practice has one profile and each dentist who sees patients on site can have a separate one, titled with their name only.

An implant dentist with their own profile and reviews catches searches the practice profile misses.

Website pages for each treatment

Someone searching for implants in their town wants a page about implants, not the home page. In our 12 searches, practice sites took 62 of 116 results, almost always with a page for that treatment. What to put on those pages (prices included) is in our guide to building a dentist's website.

Google Ads

The only channel that starts the same day. With the $3.58 CPC of "dentista roma" and one enquiry every twenty clicks, an appointment request costs about $72; in Google Ads for dentists we ran the numbers city by city.

There is a limit many practices find out late: for Google, health is a sensitive interest category. The personalised advertising policy says advertisers in these categories cannot use advertiser-curated audience segments. In plain terms: no remarketing to people who visited your implants page, no patient lists uploaded to Google Ads. For treatments you work on search, not on chasing people around.

Booking platforms and lead sellers

In Italy MioDottore and Doctolib appear in most searches; in the UK the equivalents are the booking and review platforms that show up for "dentist + town". Being there with a complete profile makes sense.

The catch: a platform doesn't tell you how many of its patients would have come anyway. Someone who searches for you by name and books through a platform was not "brought" by it. Count separately the bookings from people who didn't know you.

Pay-per-lead suppliers are the other option. One UK supplier advertises "Dental Implant Leads from just £95" on its home page and "from £75 + VAT" in its FAQ (Smile Pay Per Lead, checked 10 November 2026). A lead is a name and a phone number, not a patient in the chair: the price only means something once you know how many of those leads book and turn up.

What you can say to attract patients (and why "free consultation" deserves a second look)

In the UK, dental advertising must be accurate and not misleading. The GDC's guidance on advertising quotes standard 1.3.3: "You must make sure that any advertising, promotional material or other information that you produce is accurate and not misleading". It adds that publicity "should be legal, decent, honest and truthful".

The same page lists what you must do. Three points matter for lead generation:

  • "make sure that your GDC registration number is included" on anything carrying your name;
  • "back up claims with facts", so "the best implants in town" needs evidence or goes;
  • no comparisons of your skills or qualifications with other dental professionals.

So is a free consultation banned?

Not by the GDC guidance. But it has to be true: if the "free" consultation leads to a fee you didn't mention, it's misleading. The safe line is the real price: "new patient exam: £[your price], updated November 2026" is information.

In Italy the rule is stricter. A 2018 law allows only informative content in health advertising, "escluso qualsiasi elemento di carattere promozionale o suggestivo" (excluding any promotional or suggestive element), as a letter from FNOMCeO's national dental committee reminds practices. If you run a practice in both countries, the Italian rule is the one that sets the limit.

What does a new patient really cost you?

In the 12 searches we analysed, platforms hold 41 of 116 results, and most practices don't know how many first appointments come from there and how many from their Google profile. Let's look together at where your practice's enquiries come from today and what each one costs.

Book a strategy call

From enquiry to first appointment (where paid-for patients get lost)

An enquiry becomes a patient only if someone answers quickly and books the visit. This is where a practice loses most money without noticing, because the ad or the platform has already been paid.

How many calls does a practice miss?

Precise percentages circulate online: 32%, 38% of calls unanswered. We traced them back: they come from US phone-system vendors, with no sample and no method. We don't use them, and we suggest you don't either.

The right number is yours, and it takes a week to measure:

  • call the practice at 1:30pm from a number they don't know, and again at 6:45pm;
  • send an enquiry through the website form and time the reply;
  • book through the platform and see when the confirmation arrives.

If the form gets a reply the next day, the patient has already rung the practice above you in the map.

The form asks too much

The reason for a visit is health data, which UK GDPR treats as special category data. At first contact, name, phone, treatment of interest and preferred time are enough: the rest is collected at the practice, with the right privacy notice. A four-field form also takes a minute on a phone, which is where nearly all "near me" searches come from.

What a new patient costs (and how to measure it without fooling yourself)

The cost of a new patient is a channel's spend divided by the first appointments that actually happened, not by clicks or by the "conversions" the platform reports. Between enquiry and chair there are two filters: the appointment booked and the appointment attended.

An example using the figures from Google Ads for dentists, in the Italian market:

  • an enquiry in Milan costs about €80 (€3.98 per click, one enquiry every 20 clicks, September 2026);
  • if reception books one enquiry in two, the first appointment costs €160;
  • if one patient in four doesn't show, it rises to about €213.

Too much? It depends on what that patient accepts after the first visit: a hygiene appointment or an implant plan. The sum only closes on the accepted treatment plan, and that figure lives in your practice software, not in Google Ads. The case for looking at a patient's value over five years is in our piece on dental marketing.

And tracking?

This is where most mistakes happen. For Sunscape, another client of ours, the Google Ads account recorded 1,487 "conversions" in one month at €0.61 each: technical events, not enquiries (the Sunscape case). A cost per contact that low should worry you, not reassure you.

For a dental practice the minimum is:

  • a dedicated phone number for ads, so calls from Google are counted separately;
  • a form of your own on the landing page, because booking-platform widgets don't pass data to Google Ads;
  • a "how did you find us" field in your practice software, filled in at the first visit.

If the site gets visits but no enquiries, the problem is nearly always in one of those three lines: we covered it in why your website isn't generating leads. To choose tracking and contact-management tools, see our round-up of the best lead generation tools.

What ChatGPT and AI Overviews read when someone asks for a dentist (MioDottore in 9 sources out of 12)

Google's AI Overview appeared in all 12 searches of our survey, and among the sources it cited MioDottore showed up in 9 searches out of 12, Top Doctors in 6. Next to the platforms, the sources were individual practice websites and, in many searches, dozens of Google Maps listings.

So an AI answering "implant dentist in Rome" builds the answer from three places: the Google profile with its reviews, the platform profiles, and website pages with checkable information (treatments, prices, opening hours, dentists' names). If those three places say different things, you lose consistency. If they say the same thing, you are easier to cite.

Nobody can promise that ChatGPT or Gemini will name your practice. But the factors that make it more likely are the same as in search-led lead generation: we lined them up in our guide to AI visibility for local businesses.

Dental lead generation FAQs

Is it worth buying dental leads from a pay-per-lead supplier?

It depends: a lead is a name and a phone number, not a patient. One UK supplier advertises implant leads from £75 + VAT to £95 each; the price only makes sense once you know how many of those leads book and turn up, so test a small batch and count first appointments attended.

Can a dental practice use remarketing in Google Ads?

No. Google treats health as a sensitive interest category, and its personalised advertising policy excludes advertiser-curated audience segments, which means remarketing and customer lists. Search campaigns remain available.

Can a dentist advertise a free consultation in the UK?

Yes, as long as it is true and not misleading: the GDC guidance asks for accurate information backed by facts and your GDC registration number on anything with your name. If the free consultation leads to fees you didn't mention, it is misleading. In Italy the rules are stricter and exclude promotional elements altogether.

Should a practice be on booking platforms?

Yes, in most areas: in our Italian survey of 10 November 2026 MioDottore appeared in 10 dental searches out of 12 and Doctolib in 7. Count separately the bookings from people who didn't already know the practice, or you'll pay the platform for patients you already had.

How much does a new dental patient cost?

It depends on the town and on reception: in Milan a Google Ads enquiry costs about €80, but if reception books one enquiry in two, the first appointment costs double. The right figure is spend divided by first appointments attended, not by clicks.

Dental lead generation in short (and the check to do on Friday)

The map is in 11 searches out of 12: start from the profile, including each dentist's.

One page per treatment that pays the bills, with the price.

Ads on search, no remarketing: for Google, health is sensitive.

Platforms yes, but count separately the patients who didn't know you.

A bought lead is a phone number: price it on patients who turn up.

Count first appointments attended, not conversions.

On Friday, before deciding where the next pound goes, take the last thirty new patients and write next to each one where they came from. If the longest column is "don't know", the first lead generation investment is not a new channel: it's one more question reception asks every patient on the phone.

If you want an enquiry system built and measured this way, it's the work we do in lead generation for local businesses.

See you next time!

Matteo Pellegrini

Matteo Pellegrini

I'm a Business Developer, and at Visilay I focus on developing data-driven SEO, Google Ads, and CRO strategies. I love historical museums, have been practicing Karate for as long as I can remember, and on weekends I enjoy exploring Italian villages in search of authentic local food.

Keep reading

Dig deeper into the topic

All articles

Recommended · Digital Marketing

How to do lead generation for law firms

How law firms win clients from Google: Business Profile, practice-area pages, ads, lead platforms, SRA rules on referral fees and the real cost per enquiry.

· 10 min