TrackingGoogle Ads

Offline Conversion Tracking for Dental Practices: How to Send Booked Patients Back to Google Ads in 2026

Google Ads optimizes for whatever you tell it is a conversion. If that is a form fill, it finds form fillers. Here is how to tell it which leads actually booked, after Google's June 2026 change.

AABy Abdullah AsimUpdated 10 min read
On this page

Short answer: offline conversion tracking means telling Google Ads which ad clicks and calls turned into booked or seen patients. For most dental practices in 2026 the simplest setup is: capture the click ID, email and phone on every enquiry, mark booked patients in a Google Sheet or your CRM, and connect that source in Google Ads Data Manager so it uploads automatically. Since June 15, 2026, new integrations must use Data Manager rather than the old Google Ads API route.

Key takeaways
  • From June 15, 2026, offline conversion imports and enhanced conversions for leads moved to the Data Manager API; developer tokens without recent use are blocked from the old Google Ads API method.
  • You do not need developers. Data Manager in the Google Ads interface connects to Google Sheets, HubSpot, Salesforce and other sources.
  • Adding email and phone to click-based imports gave advertisers a median 10% more conversions, according to Google.

Why does offline conversion tracking matter for a dental practice?

A dental lead is worth nothing until the patient books and shows up. If your campaigns count every form and every call as a conversion, Google's Smart Bidding treats a price shopper who never answers the phone the same as a family that books four new-patient exams.

When you send back "booked" or "showed" events, Google learns which searches, ads and times bring patients rather than enquiries, and moves budget toward them. It also gives you an honest cost per new patient instead of a cost per lead.

What changed in June 2026?

Google announced on its Ads Developer Blog in May 2026 that from June 15, 2026 the Google Ads API would stop accepting new adopters of offline conversion imports, including enhanced conversions for leads. Google's help page says these uploads are migrating to the Data Manager API, and developer tokens that did not send requests in the qualifying period are not allowlisted for the old method.

Two related changes landed around the same time. From April 2026, Google Ads accepts user-provided data from website tags, Data Manager and API connections at the same time, so you no longer pick a single method. From June 2026, enhanced conversions for web and for leads became one setting with an on/off switch.

i

What this means for you: if an agency or developer built your import with a custom script against the Google Ads API, ask whether it still runs. If you are starting now, set it up in Data Manager.

How does the data flow work?

1. Patient clicks an adGoogle adds a click ID (GCLID) to the landing page address.
2. They enquireYour form or call tracking saves the click ID with their name, email and phone.
3. Front desk booksThe patient is marked "booked", then "showed", in a Sheet or CRM.
4. Data Manager syncsOn a schedule, booked patients are uploaded with hashed email and phone.
5. Bidding learnsGoogle credits the click and shifts budget toward searches that book.

Which setup fits your practice?

Answer three questions and we will suggest the simplest setup that will work.

Setup chooser

Find your tracking setup

Pick one answer for each question.

Where do you track new leads today?

How many new-patient enquiries do you get a month?

How do most new patients contact you?

How do you set it up, step by step?

  1. Create the conversion actions. In Google Ads, go to Goals, then Summary, and create a conversion action with "Conversions offline" as the data source. Make one called "Booked new patient" and, if you can, one called "Showed new patient".
  2. Capture the click ID and contact details. Add hidden fields to your forms that store the GCLID from the page address, and make sure email and phone are captured. For calls, use a call-tracking number that records the click ID per call.
  3. Turn on enhanced conversions. Switch on enhanced conversions in your conversion settings and accept the Data Processing Terms. This lets Google match on hashed email and phone when the click ID is missing.
  4. Choose a data source. A shared Google Sheet with columns for click ID, email, phone, conversion name, time and value is enough for most practices. Practices on HubSpot or Salesforce can connect the CRM directly.
  5. Connect it in Data Manager. In Google Ads, open Tools, then Data Manager, connect the Sheet or CRM, map the columns and set a daily or weekly schedule.
  6. Set the primary goal. Once booked-patient data has flowed for a few weeks, make "Booked new patient" the primary conversion and keep form fills and calls as secondary. Change bidding gradually.
!

Upload promptly. Click-based imports are only accepted for a limited time after the click, so a quarterly upload can miss patients. Weekly is a good minimum.

Want it set up for you?

We set up booked-patient tracking in Data Manager as part of every Google Ads engagement, month to month.

Talk to us

What are the most common mistakes?

  • Counting every call. Set a minimum call length (often 60 seconds) and keep spam and existing-patient calls out.
  • Losing the click ID. Booking widgets on another domain often drop it. Test with a real click before you rely on the data.
  • Switching bidding overnight. Let booked-patient data build up first; a few conversions a month is too little for Smart Bidding to learn from.
  • Ignoring privacy. Send only what you need. Contact details are hashed before upload, but do not send treatment or health details in any column.

Not sure your current tracking counts the right things? Our 12-point dental agency audit includes three checks for it, and our dental marketing cost guide shows how to work out cost per new patient once you have the data.

Frequently asked questions

What is offline conversion tracking in Google Ads?
It is a way to tell Google Ads about results that happen after the click, such as a booked or completed appointment, so you can report on them and optimize bidding toward them.
Do I need a CRM to track booked dental patients?
No. A shared Google Sheet connected in Google Ads Data Manager works for most single practices. A CRM connection is easier at higher volume or across several locations.
Does the June 2026 change affect my practice?
Only if your uploads ran through a custom Google Ads API integration. Uploads set up in the Google Ads interface or through Data Manager are the route Google now recommends.
Is it HIPAA-safe to send patient data to Google?
Send only contact details and the conversion name, never clinical information. Contact details are hashed before matching. Check your own obligations with your compliance adviser.
How long until bidding improves?
Expect to collect several weeks of booked-patient data before making it the primary goal, then judge results over the following one to two months.

Sources

  1. Google Ads Help, About offline conversion imports (June 15, 2026 change; median 10% figure)
  2. Google Ads Help, enhanced conversions changes in April and June 2026
  3. PPC Land, Google blocks new offline conversion imports via Ads API from June 15
  4. Google Ads Help, connecting HubSpot in Data Manager
  5. Google Ads Data Manager Help, Google Sheets data source
AA
Abdullah AsimFounder, The Dental Marketing Firm

Abdullah sets up conversion tracking and runs Google Ads for dental practices. The Dental Marketing Firm works only with dental practices, from 3925 W North Ave, Chicago.

Last updated November 5, 2026.

Takes a minute · Reply within one business day

Get Your Free Marketing Audit

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
10+
Years in Dental Marketing
★
★
★
★
★
★
40+
Projects Completed
★
★
★
★
★
25+
Practices Ranked in Google
★
★
★
★
★
100,000+
Keywords Ranked
★
★
★
★
★
90%
Client Retention Rate
★
★
★
★
★
$9.7M+
Revenue Generated for Clients
★
★
★
★
Hexagonal badge reading Top Digital Marketing Clutch Company 2021.GoodFirms badge for top SEO services company with website goodfirms.co.Hexagonal badge reading Top Small Business Clutch SEO Company 2021 award.Hexagonal badge reading Top WordPress Developers 2021 with Clutch logo in the center.SEMRush logo with text Certified Agency Partner on a purple background.Google Premier Partner badge with Google logo and Premier text on a red vertical banner.Meta Business Partner badge with Meta logo and text on white background.HubSpot Solutions Partner Program Gold badge with star icon on orange hexagonal background.Blue background with white rectangular badge reading 'Certified Partner' with a logo on left.