Skip to main content
DentistsIndustry solution

Conversion tracking for dental practices, measured in new patients

The conversion for a dental practice is a new patient who attends, not a form submission and not a booking that gets cancelled — and the two are far apart. Most practices also mix new-patient enquiries with existing-patient recalls in the same conversion, which teaches bidding to buy people who were coming anyway. The build separates them, sources the conversion from the practice management system, and keeps treatment context out of anything dispatched to an ad platform.

Free30 minutesNo obligation

Getting and tracking leads for dentists

Where a dental practice's new patients come from, and which calls the front desk should count

A dental practice's paid new patients come from Local Services Ads, Search ads, the Business Profile, online schedulers and pay-per-call referral services, and most of the calls those channels report are existing patients. Count a lead when a new patient books an exam, record the source on the patient record in Dentrix, Open Dental or Eaglesoft, and send nothing about treatment to any ad platform.

The complaint we hear: Google Ads says the practice got a strong month of conversions, and the front desk says nobody new called from Google. Both are right. Patients search the practice name to confirm a cleaning or ask about a bill, tap the call button on the ad, and the default call conversion counts them. Online bookings go the other way: the scheduler runs on its own domain, so a new patient who books at midnight through NexHealth or Open Dental's Web Sched is never counted at all.

The ten-minute check: export the last two weeks of calls from ads and have the front desk mark each one new patient, existing patient, insurance question or spam. Then open your site with a test click ID in the address bar, book a fake appointment, and see whether any conversion fires. Open Dental's embedded Web Sched announces a booking with a browser message you have to listen for; NexHealth can push booking events into your own tag manager container; classic Dentrix and Eaglesoft live on an office server and share data only through a sync partner.

Fixed looks like this: a new-patient appointment as the primary conversion, sent from the practice side under a neutral name with no appointment type or procedure attached, calls from existing patients kept as a secondary action, and brand searches reported apart from new-patient campaigns. Health is a sensitive category in Google's personalized ads policy, so remarketing lists and Customer Match are off the table and the server-side event is the signal bidding gets. The free audit checks both the call rule and the scheduler.

Where the leads come from

Local Services AdsCallers who want a dentist with an opening, paid per leadCategory Dentist. Booking leads and pre-badge ads aren't available in health care, so expect calls and messages, matched to patients by phone and time.
Google Search adsEmergency, implant and new-patient exam searchesRemarketing and Customer Match can't be used for health ads, which makes clean new-patient conversions the main signal.
Business ProfileReviews, hours and the booking link patients use from the mapUTM tags on the website and appointment links, and a phone number the practice controls.
MetaCosmetic and whitening offers more than routine careHealth datasets can be restricted; send neutral events only and never procedure names in URLs or parameters.
Online schedulersNexHealth, Dental Intelligence and Web Sched bookingsThe booking completes off your site, so the click ID has to be carried in or caught by the scheduler's own event.
Referral services and directoriesPay-per-call transferred calls, Opencare and insurer directoriesNo click ID ever reaches the practice; compare cost per new patient from your own system.

Which calls count

Count it when
Count the call when a new patient books, or asks to book, a first exam or an emergency visit. Recalls, billing questions and confirmations are not leads.
Minimum duration
Around a minute as a filter, but existing patients rescheduling also run that long; the new-patient flag in the practice system is what decides.
After hours
Run emergency dental ads at night only if a dentist or answering service can take the call. Otherwise schedule them off and let the online scheduler collect routine bookings.

Where each lead should land

Local Services Ads call or message
Patient record with referral source Google LSA and the caller's number, matched monthly to the LSA lead list.
Search ad call or form
Patient record with the click ID, so the kept first appointment can be sent back without treatment details.
Online scheduler booking
Appointment written to the practice system with the UTM or click ID the scheduler stored.
Referral service call
Patient record with the service as referral source, so cost per new patient compares with paid search.

Dentists · what breaks

What dental practices usually run into

  1. 01

    New patients and recalls counted together

    So bidding buys existing patients.

  2. 02

    Bookings counted, attendance not

    No-show rates in dentistry make that a real gap.

  3. 03

    Treatment type in the booking URL

    Which is health information travelling to an ad platform.

Dentists · the fix

What changes — Dentists

  • New-patient appointments measured separately

    From recalls and existing patients.

  • Attendance tracked, not just booking

    Two events, two values.

  • Treatment context stripped

    Before anything leaves your infrastructure.

Dentists · architecture

The conversion map for dental practices

Four stages, split two ways. The split matters more than the stages.

  1. 1

    Enquiry (form or call)

    Browser-side plus call tracking, with new-patient intent captured where possible.

  2. 2

    Appointment booked

    Server-side from the practice management system.

  3. 3

    Appointment attended

    The conversion that should carry the value.

  4. 4

    Treatment accepted

    Server-side, where the value is worth optimizing toward.

  5. 5

    New patient flag

    Applied at every stage. Recalls should not be paid for twice.

Dentists · diagnose

Where dental practices tracking usually breaks

  1. 01

    Recalls counted as ad conversions

    Existing patients booking through the site inflate every campaign they touch.

  2. 02

    Treatment type in the URL

    Implant, orthodontics, cosmetic — all of it health information, all of it travelling by default.

  3. 03

    Hard-coded phone numbers

    Header images and footers defeat number insertion, and those calls arrive unattributed.

  4. 04

    No-shows counted as conversions

    Booked is not attended, and the gap in dentistry is significant.

Dentists · prove

How the work is proven — Dentists

Source of truth

your practice management system's appointment records

  • New-patient flag confirmed present and correct on live bookings.
  • No treatment or condition context in any dispatched event.
  • Number insertion confirmed on every template.
  • Appointments reconciled against the practice system for a closed month.

Dentists · free audit

What we check in the free audit

  • Recalls counted as ad conversions
  • Treatment type in the URL
  • Hard-coded phone numbers
  • No-shows counted as conversions

Checked against

your practice management system's appointment records

Get my free conversion tracking audit

Free30 minutesNo obligation

Dentists · when not to buy

What lands in your monthly report — Dentists

One page a month, in language you can put in front of a practice owner.

  • New-patient appointments booked and attended for the month, by channel.
  • Cost per attended new patient, rather than cost per enquiry.
  • Calls versus online bookings, separated.
  • Recall bookings identified and excluded from paid performance.

Dentists · what we deliver

The flow we build — Dentists

  • New patient flagged at booking

    The distinction the whole build rests on.

  • Practice management system as the source of truth

    Not the website's thank-you page.

  • Call tracking across every template

    Phone is still the dominant booking channel.

  • Treatment and condition context stripped server-side

    Before dispatch.

Written guarantee

95%+ tracking accuracy

Measured against your practice management system's appointment records. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Dentists questions, answered

Yes, with treatment context removed. Both platforms prohibit receiving health information, so stripping it protects the ad account as well as the patient.

Free · 30 min

Measure new patients, not form fills

Free30 minutesNo obligation