Quick answer
Track dental marketing as separate stages: valid enquiry, qualified enquiry, booked consultation and attended appointment. Configure GA4 generate_lead only for successful submissions, verify calls separately, use the practice CRM for qualification and bookings, and choose Google Ads primary versus secondary conversion actions based on reliable goals. Offline attribution is optional and must pass healthcare privacy, product-policy and technical review before any patient data is shared.
Key takeaways
- A form submission, qualified enquiry, booked consultation and attended appointment are different outcomes.
- Use GA4 generate_lead for accepted submissions, not raw submit clicks, and verify deduplication.
- Reception or a secure scheduling system should define and confirm qualification, bookings and attendance.
- Choose Google Ads primary and secondary actions carefully; a custom goal can affect bidding even for secondary actions.
- Google's 2026 offline conversion changes require review of current Data Manager implementation paths.
- Do not assume patient data is safe to upload because it is hashed; assess sensitive-health restrictions first.
- Report cost per qualified enquiry and booked appointment alongside ordinary cost per lead, with clear attribution limitations.
Your Google Ads dashboard might show 80 dental conversions this month, while reception remembers only 25 appointment bookings. Neither figure is necessarily wrong. The advertising platform may be counting completed enquiry forms, call conversions or even button clicks, while the clinic is counting people with confirmed consultation slots. Until you define the stages separately, a low reported cost per lead can give a misleading picture of performance.
Qualified dental enquiry tracking connects advertising with the patient appointment journey: someone contacts the practice, the team determines whether the request fits its services and location, an appointment is confirmed, and the patient may eventually attend. Each stage answers a different question. The goal is to measure them consistently without treating sensitive patient information as ordinary marketing data.
What is a qualified dental enquiry?
A qualified dental enquiry is a genuine contact that meets the practice's pre-defined, non-discriminatory service and appointment criteria. For example, the person is seeking a service the clinic offers, is able to attend a relevant branch and has a workable way for the reception team to respond. Qualification is an operational judgement, not a medical diagnosis or proof that treatment is necessary.
A booked consultation is a separate milestone: the practice has confirmed a date and appointment slot with the person. An attended consultation means the visit actually took place. A WhatsApp click, missed telephone call or form submission can be an important earlier interaction, but is not equivalent to any of those later outcomes.
| Patient journey stage | What has actually happened | What should not be assumed |
|---|---|---|
| Contact attempt | Visitor clicks a phone, WhatsApp or booking control | A meaningful conversation has occurred |
| New enquiry | The clinic receives a valid contact request | The person is qualified or has booked |
| Qualified enquiry | Staff verify the enquiry fits real service and appointment criteria | A consultation has been confirmed |
| Booked consultation | A specific appointment is confirmed in the scheduler | The person has attended |
| Attended consultation | The appointment is recorded as attended | Treatment or revenue was guaranteed |
Why counting every form submission as a patient acquisition can be misleading
Dental campaigns can generate calls about jobs, courses, unrelated services or appointments at another branch. Even genuine treatment enquiries sometimes end before booking because the schedule does not fit or the person is still comparing options. If the account reports all initial enquiries as successful patients, the apparent acquisition cost will look better than the clinic's operational records.
The issue is not necessarily bad advertising. It may be an unclear landing page, ineffective geographical targeting, missed reception calls or duplicate conversion tags. Before optimising toward a conversion count, make sure the conversion means what its name implies. Our guide to why dental Google Ads generate clicks but no appointments explores those common causes.
Design one simple lead lifecycle before configuring tags
Begin with written definitions that reception, marketing and reporting teams all use. A small practice does not need a complex CRM to define its stages. It does need a reliable way to record a new enquiry, its qualification decision, appointment booking and attendance, with dates and responsible staff.
- New: a form is accepted or a meaningful inbound conversation is recorded.
- Contacted: reception has successfully reached the person or spoken to them.
- Qualified: the enquiry is about a relevant service and the person can realistically be offered an appointment.
- Booked: the clinic confirms a particular date, time and location.
- Attended: the booked consultation took place.
- Not qualified or closed: the enquiry cannot proceed, is a duplicate, is irrelevant, or is closed without booking.
Record operational closure reasons in the secure practice system. Do not send reasons that disclose symptoms, diagnoses, procedures or other patient-level health context to advertising tools. A status change should be written once and attributed to the right enquiry, even when the same person follows up on a different channel.
Choose which actions Google Ads should count
Google Ads allows primary and secondary conversion actions. Primary actions in the campaign's selected standard goals normally contribute to the Conversions column and automated bidding. Secondary actions are normally observation-only and visible in All conversions. A secondary action included in a custom goal can be an exception, so review the campaign's actual goals rather than relying only on its label.
| Action | Possible role | Why |
|---|---|---|
| Call button click | Secondary diagnostic interaction | Does not confirm a connected call |
| Successful enquiry form | Secondary when higher-quality goals are reliable, otherwise a carefully defined initial goal | Shows demand but not qualification |
| Qualified enquiry | Primary only when lawful, reliable and supported by sufficient data | Closer to a usable patient opportunity |
| Booked consultation | Primary only when verified and a permitted attribution method is available | Represents a confirmed scheduling outcome |
| Attended consultation | Business KPI; eligible Ads conversion only after careful policy and technical review | Represents a completed visit, not necessarily treatment value |
There is no universal rule that every dental account should immediately optimise for booked consultations. A clinic with very few bookings or long booking delays might not have a stable signal for automated bidding. Start by tracking valid enquiries accurately, then evaluate the feasibility and privacy implications of using downstream stages as bidding goals. Do not count the same stage twice through a GA4 import and a separate Google Ads tag.
A practical Google Ads goal naming convention
Make conversion action names describe their real meaning. Names such as Lead, Form Submit 2 and Success Page do not help a practice owner understand the dashboard. A naming scheme can distinguish interactions from true lead milestones without including an individual's treatment details.
- Web – Valid enquiry form – initial lead
- Ads – Qualified inbound call – where measurement genuinely supports qualification
- CRM – Qualified enquiry – internal milestone
- CRM – Consultation booked – internal milestone
- CRM – Consultation attended – internal milestone
The CRM labels above are internal operational labels first. They should not automatically become Google Ads uploads. Confirm technical eligibility and sensitive-data policy requirements before linking any dental patient-level CRM milestone to an ad click.
Track form submissions with Google Tag Manager and GA4
Google Analytics 4 recommends the generate_lead event for a person who submits information to become a lead. For a dental landing page, trigger it only when the server or form application confirms successful acceptance. A submit-button click, field focus or invalid submission is not sufficient evidence of a generated lead.
A safer front-end event design
A developer can push a generic successful-enquiry event to the dataLayer after the website confirms submission. Google Tag Manager can listen for the success event and send one GA4 generate_lead event. Keep the browser payload minimal: a generic form identifier and page placement can be useful. Do not include a patient's name, email, phone, treatment selection, symptoms, free-text notes or other health-related details.
For example, the site's application might push an event named enquiry_success with form_id set to appointment_request and cta_location set to service_page. The GTM GA4 tag maps that event to generate_lead. This is an implementation illustration, not a ready-made script for every WordPress form plugin.
- Use a stable success callback or confirmed thank-you state, not a raw click trigger.
- Test how the form behaves on AJAX submission, reload and browser back navigation.
- Prevent repeated button taps from firing duplicate successful-lead events.
- Confirm that GTM does not fire another generate_lead event from an overlapping generic form trigger.
- Keep form identifiers and URL paths free of personal and sensitive patient information.
- Verify that consent handling and analytics configuration comply with applicable requirements.
Before launching traffic, use the checklist in what a dental Google Ads landing page needs before you buy traffic to verify form delivery, mobile usability and the reception handoff.
How GA4's recommended lead events fit the funnel
GA4 has recommended events for lead generation: generate_lead, working_lead, qualify_lead, disqualify_lead, close_convert_lead and close_unconvert_lead. These names describe changes in a lead lifecycle. They are not instructions to send confidential patient events or identifiable health records to Google Analytics.
| Recommended GA4 event | General lead-stage meaning | Dental reporting caution |
|---|---|---|
| generate_lead | Person submits lead information | Use only a genuine accepted submission |
| working_lead | Lead is contacted or worked | Do not expose sensitive conversation information |
| qualify_lead | Lead meets qualification criteria | Only send if privacy-safe and legally appropriate |
| disqualify_lead | Lead is ruled out | Avoid sharing disqualification or medical reasons |
| close_convert_lead | Lead becomes a converted customer | Do not assume every booked dental consultation qualifies as a sale |
| close_unconvert_lead | Lead is closed without conversion | Do not include identifying or health context |
GA4's Lead acquisition report derives metrics from those events, but the report measures unique users associated with relevant events; it is not automatically a count of unique patient enquiries or appointments. A person may submit more than once, share a device or book through reception later. Use the practice's protected appointment system for authoritative booking and attendance counts.
For healthcare websites, it may be safer to keep qualification, bookings and attendance inside an approved private CRM and use aggregated reports rather than exporting individual downstream stages to GA4. Sending a recommended event name does not override Google's prohibition on personal or sensitive data collection.
Track phone calls without confusing a tap with a conversation
Calls are important for dental bookings, particularly urgent appointments. Yet a mobile tel link click only shows that the visitor attempted to initiate a call. Google Ads call reporting and eligible call conversion settings can help measure calls connected through supported tracking arrangements, often using a minimum call duration as a proxy.
Call duration alone does not prove that a person wanted care or that reception booked a slot. A long call could be a price query, a missed transfer or an unrelated conversation. Review call reports against safely maintained reception records and use the correct conversion definition.
- Keep click-to-call interactions separate from measured phone conversations.
- Document which call conversion actions use Google forwarding numbers or other supported call measurement.
- Check phone coverage during advertised hours and after-hours routing.
- Verify the number displayed on the landing page and in eligible call assets.
- Use a consent-aware call quality process without exporting recordings or medical details to ad platforms.
Track WhatsApp enquiries at the right stage
A click on a WhatsApp button is not proof that a message was sent, received or answered. If the practice uses WhatsApp as a contact channel, count the browser click as an interaction and record an actual inbound enquiry inside the approved reception system. Only a verified scheduling action should be called a booked consultation.
Do not place a patient's name, phone number, complaint or treatment history in prefilled WhatsApp URLs that may be copied into logs, analytics or ad systems. Avoid linking a person-level health conversation to Google Ads unless a separately reviewed data-sharing design permits it.
Use the CRM or appointment book as the source of truth
The clinic's scheduling system should determine whether an appointment was booked, rescheduled, cancelled or attended. Marketing analytics is useful for attribution, but it should not override confirmed operational facts. If reception manages enquiries in a spreadsheet, use controlled access, consistent statuses and a stable internal record identifier.
| Internal field | Purpose | Privacy handling |
|---|---|---|
| Internal lead reference | Recognise the same enquiry across updates | Use a random or system-generated ID |
| Received date and channel | Measure response and acquisition process | Store in an access-controlled system |
| Branch or appointment capacity | Route the enquiry correctly | Do not export patient-linked location details into GA4 |
| Qualification status | Identify genuinely serviceable requests | Store decisions privately; avoid medical reasons in ad platforms |
| Booking status and time | Reconcile appointments and no-shows | Keep the appointment ledger private |
| Marketing source category | Compare broad acquisition channels | Prefer aggregate, non-identifying reports |
A clinic may need to correct statuses when an appointment is rescheduled or cancelled. Preserve the history so a booking is not counted twice. If the same individual fills out multiple forms and later calls, a practice-owned deduplication process should avoid inflating qualified and booked counts while respecting privacy.
Can booked dental consultations be imported back into Google Ads?
Google Ads supports offline conversion imports, including enhanced conversions for leads, to connect eligible later outcomes with earlier advertising interactions. This is an advanced measurement option, not a step every dental clinic should enable automatically. Healthcare information can be sensitive even when a service label or identifier looks routine; product eligibility, local law, consent and Google's policies must all be evaluated first.
As of October 2026, Google states that uploads for offline conversions and enhanced conversions for leads have migrated toward the Data Manager API, with legacy Google Ads API upload access restricted from June 15, 2026. Its enhanced conversions settings were also unified beginning in April 2026. Follow the currently supported Data Manager workflow rather than copying an outdated API or file-upload tutorial.
What a compliant offline attribution design must evaluate
- Whether the practice may lawfully disclose the proposed information for advertising measurement at all.
- Whether Google's applicable product and healthcare advertising terms permit that data and use case.
- Whether any user-provided data is collected, disclosed and matched with the necessary permissions.
- Whether supported identifiers and click attribution can be stored securely without exposing them in URLs, logs or dashboards.
- Whether timestamps, conversion action names and permitted deduplication identifiers are accurate.
- Whether Data Manager diagnostics confirm uploads without rejected records or duplicate events.
- Whether a privacy-preserving aggregate-only alternative is preferable for this practice.
Enhanced conversions for leads can use hashed user-provided identifiers. Hashing is not anonymisation and does not remove healthcare privacy obligations. Do not assume that hashing an email or phone number makes patient-level dental booking uploads acceptable. Obtain appropriate legal, policy and implementation review; if that cannot be established, keep booking outcomes in the CRM and report them in aggregate.
Avoid double counting online and offline conversions
Suppose one prospective patient submits an enquiry form, is later qualified and then books. Those are three distinct milestones, but they are not three new patients. Separate reporting can legitimately show one event for each stage; a campaign must not treat all three as interchangeable acquisition outcomes or accidentally upload the same booked appointment multiple times.
Google Ads supports multiple conversion actions and conversion counting choices. Choose whether each action reflects one lead or repeated valuable actions, use supported deduplication identifiers and set the right primary or secondary role. For a lead-generation action, counting one per relevant ad interaction is often appropriate, but the final setting should follow the clinic's actual objective and Google's attribution definitions.
Google Ads also supports certain conversion adjustments such as retracting or restating previously reported eligible conversions. Do not use adjustments merely to rewrite business history without an accurate, supported audit trail. Internal cancellation and no-show rates still need separate reporting even when an ad-platform conversion cannot be revised.
Primary versus secondary conversions: a dental clinic example
A clinic starting with only online forms might initially use successful valid enquiries as a primary goal and call clicks as secondary. When it has a reliable permitted method to measure qualified enquiries or bookings at useful volume, it can assess whether a deeper outcome should become primary. This is an evidence-based transition, not a signal to switch every campaign to booked appointments overnight.
| Conversion signal | Possible bidding role | Risk if misused |
|---|---|---|
| Form button clicked | Secondary observation only | Optimises for clicks even when forms fail |
| Valid online enquiry | Primary while a trustworthy deeper signal is unavailable | May reward unqualified enquiries |
| Qualified enquiry | Candidate primary after policy and measurement review | Can be sparse, delayed or sensitive |
| Booked consultation | Candidate primary only if eligible, reliably attributable and sufficiently frequent | Can fragment learning or reflect scheduling capacity |
| Attended consultation | Internal business KPI first | May lag the ad click and disclose sensitive patient activity |
Be careful with campaign-specific goals and custom goals. A secondary action placed into a custom goal can still be used in bidding. Confirm the selected campaign goal and the Conversions versus All conversions columns after every meaningful change.
Measure the costs that actually matter
Cost per enquiry is total advertising spend divided by recorded enquiries under a consistent definition. Cost per qualified enquiry uses qualified enquiries as the denominator. Cost per booked consultation uses confirmed bookings. Cost per attended consultation uses visits that actually occurred. Do not compare these costs unless their date ranges and attribution rules align.
A fictional monthly dental ads example
Imagine a fictional practice spending 60000 INR in one month. It records 120 unique valid enquiries, 72 qualified enquiries, 30 booked consultations and 24 attended consultations in its internal ledger. The counts are invented solely to demonstrate a funnel, and do not represent industry benchmarks or expected performance.
| Funnel stage | Fictional count | Illustrative cost per stage |
|---|---|---|
| Valid enquiries | 120 | 500 INR |
| Qualified enquiries | 72 | 833 INR |
| Booked consultations | 30 | 2000 INR |
| Attended consultations | 24 | 2500 INR |
In that illustration, 60 percent of valid enquiries qualify, 25 percent of enquiries become booked consultations and 80 percent of booked consultations are attended. The clinic learns much more than it would from the 500 INR cost per enquiry alone. The later-stage rates may reflect staff availability, treatment fit, pricing, response times and patient decisions rather than Google Ads quality alone.
These calculations assume every stage uses the same campaign spend and reconciled cohort. Real Google Ads reports may attribute conversions by ad interaction date, while a CRM groups consultations by booking date. Account for the time lag before explaining differences as tracking errors. For broader budgeting context, see the dental marketing ROI guide.
A practical qualified-enquiry dashboard for dental practices
Build a small scorecard before adding complex attribution modelling. The practice owner should be able to see ad spend, genuine contacts, qualification rate, confirmed bookings, attendance and major reasons why eligible enquiries did not progress. Do not include identifiable patient data in a shared marketing dashboard.
| Metric | Calculation or source | Management question |
|---|---|---|
| Ads spend | Google Ads cost | What did we invest in reaching potential patients? |
| Valid enquiries | Reconciled reception or CRM count | How many genuine enquiries reached the clinic? |
| Qualified enquiry rate | Qualified enquiries divided by valid enquiries | How many contacts fit the practice? |
| Booking rate | Booked consultations divided by valid enquiries | How well are enquiries turning into appointments? |
| Attendance rate | Attended consultations divided by booked consultations | How often do appointments actually take place? |
| Cost per booked consultation | Ads spend divided by attributable booked consultations | What does a verified appointment opportunity cost? |
Label metrics clearly. An aggregate CRM booking count may include organic search, referrals and repeat patients; do not assign every booking to Google Ads without an appropriate attribution method. If patient-level ad attribution is not permissible or technically available, report Google Ads leads and broader clinic bookings as separate data series rather than implying a precise connection.
Compare implant, emergency and general enquiries sensibly
Lead cycles are not identical across dental services. A person researching implants may request a consultation and book days later. An emergency enquiry depends on immediate availability. General dentistry can be scheduled in advance. Service differences make one blended cost-per-lead target misleading.
Where lawful and appropriate, keep service-level capacity and enquiry-quality analysis in a private operational system, then share aggregate trends. Do not create advertising audiences based on patients' dental conditions or use health details as targeting attributes. Google restricts advertiser-curated audiences for sensitive health-interest categories.
A clinic should also check that its landing pages and location targeting set correct expectations. Our dental Google Ads landing page checklist and dental ads location targeting guide cover those upstream issues.
Diagnose the gaps between the funnel stages
| Observed problem | Possible cause | What to investigate |
|---|---|---|
| High clicks, few valid enquiries | Irrelevant searches or weak landing page | Search terms, page relevance and successful form tracking |
| Many enquiries, few qualified | Wrong services or service area, duplicate requests | Clinic availability, targeting and internal qualification |
| Many qualified, few booked | Missed calls or slow scheduling response | Reception coverage, follow-up and appointment slots |
| Many booked, few attended | Scheduling friction or cancellations | Reminder process, travel fit and rescheduling workflow |
| Ads conversions exceed CRM leads | Duplicate tags or different definitions | Conversion actions, date windows and CRM reconciliation |
Review acquisition and reception together rather than blaming only the ad campaign. A technically valid form event can be real even when the practice never calls the prospect back. Conversely, a single patient may call and submit a form, creating multiple initial interactions that need deduplication.
If traffic is geographically or semantically irrelevant, review the search terms report and negative keywords for dental ads. Those controls address a different failure mode from appointment follow-up.
How to audit Google Ads, GA4 and CRM discrepancies
- Confirm each platform's reporting definition and date range before comparing counts.
- Use Google Ads conversion action segmentation to identify forms, calls and other measured actions.
- Review primary and secondary goals to see what appears in Conversions and All conversions.
- Use GTM Preview and GA4 DebugView to test one successful form and confirm one appropriate lead event.
- Check whether another hardcoded tag or imported GA4 conversion records the same submission separately.
- Inspect form backend or CRM delivery logs for successful requests that never became CRM records.
- Check deduplication, resubmissions, call measurement and changes in booking status.
- Account for conversion lag, consent effects, attribution windows and time-zone differences.
- Review offline upload diagnostics only if downstream uploads are permitted and implemented.
- Document confirmed findings and retest before changing the bidding goal.
Avoid forcing agreement by adding manual conversions without evidence. Different systems measure different things: Google Ads attributes eligible ad interactions, GA4 uses analytics event rules and the clinic's appointment system records operational milestones. Differences need explanation, not fabricated reconciliation.
An implementation roadmap for a smaller dental clinic
Stage one: establish dependable enquiry capture
Audit the form confirmation process, mobile calls and reception notifications. Track a true online generate_lead event where allowed. Create a secure internal enquiry ledger and define qualification, booked and attended statuses. Check duplicate submissions before presenting any cost-per-lead figure.
Stage two: improve lead qualification and follow-up
Train reception on a short, consistent qualification checklist focused on whether the clinic can provide an appropriate appointment and whether the person can attend. Record response time, contact attempts and confirmed booking status. Review reasons for lost opportunities in the practice system rather than uploading detailed patient notes to marketing services.
Stage three: compare sources and quality
Use aggregate channel or campaign information that the practice can safely obtain. Compare ad costs and conversion counts with protected CRM funnel totals, maintaining separate definitions where direct attribution is not possible. Identify where missed calls, irrelevant search terms or branch confusion reduce booking rates.
Stage four: assess deeper conversion integration
Only consider offline conversion imports or enhanced conversions for leads after a documented policy, privacy and technical assessment supports the specific data flow. If this does not pass review, remain with privacy-preserving aggregate measurement and improve campaign quality using ordinary search, landing page and scheduling data.
A weekly qualified dental enquiry tracking checklist
- Confirm that the website forms and monitored contact channels still function.
- Review Ads conversions by action rather than relying on one combined total.
- Reconcile duplicate enquiries, contact attempts and CRM intake counts.
- Measure the number of enquiries that meet the practice's qualification criteria.
- Confirm booked and attended appointment totals with the scheduling system.
- Investigate missed calls, unanswered messages and unserviceable locations.
- Review the campaign's real search terms and landing page promises.
- Check GTM and GA4 events for duplication and accidental sensitive data exposure.
- Review any offline import diagnostics and eligibility, if that integration was authorised.
- Make one clearly documented improvement and observe its effects over a meaningful period.
Common mistakes to avoid
- Calling every CTA click a qualified dental lead.
- Marking a callback request as a confirmed consultation.
- Making all form, call and booked appointment actions primary goals without checking bidding effects.
- Sending patient names, phone numbers, treatment information or diagnoses in GA4 event parameters.
- Assuming hashed identifiers make healthcare conversion uploads automatically lawful or acceptable.
- Creating health-condition remarketing audiences from form submissions or conversion events.
- Counting rescheduled consultations as brand-new bookings without a consistent definition.
- Comparing Ads click-date conversions with CRM booking-date records as if the dates were identical.
- Optimising on a handful of delayed bookings without evaluating volume and measurement reliability.
Final takeaway: measure patients' appointment progress, not just ad activity
A useful dental Google Ads tracking system distinguishes contact attempts, genuine enquiries, qualification decisions, bookings and attendance. It connects marketing and reception through clear definitions, reliable forms and an accurate appointment record. Google Ads and GA4 can support early-stage measurement, while later-stage patient information requires stronger privacy decisions and may belong only in protected internal reporting.
HealthDigital helps dental clinics connect Google Ads, website lead tracking and practical enquiry reporting without losing sight of patient privacy. Explore our dental marketing services or our Google Ads service for clinics to plan measurable patient acquisition based on genuine appointments rather than inflated click counts.
Keyword opportunities
| Query | Intent | Suggested page | Why it matters | Research data |
|---|---|---|---|---|
| track qualified dental enquiries google ads | informational | Current qualified dental enquiries and booked consultations guide | Primary query about distinguishing dental lead quality in paid acquisition. | No measured data supplied |
| dental booked consultation conversion tracking | informational | Current qualified dental enquiries and booked consultations guide | Focuses on verified appointments after the initial enquiry. | No measured data supplied |
| dental google ads offline conversion tracking | informational | Current qualified dental enquiries and booked consultations guide | Implementation research for CRM-integrated measurement. | No measured data supplied |
| ga4 generate_lead dental clinic | informational | Current qualified dental enquiries and booked consultations guide | GA4 event design and healthcare privacy for form leads. | No measured data supplied |
| google ads qualified leads dental practice | informational | Current qualified dental enquiries and booked consultations guide | Optimisation and reporting intent for dental advertisers. | No measured data supplied |
| dental clinic cost per booked consultation | informational | Current qualified dental enquiries and booked consultations guide | Business measurement and funnel calculation topic. | No measured data supplied |
| google ads primary secondary conversions dental | informational | Current qualified dental enquiries and booked consultations guide | Conversion goals architecture for dental campaigns. | No measured data supplied |
| dental lead tracking crm google ads | informational | Current qualified dental enquiries and booked consultations guide | Source-of-truth and integration planning query. | No measured data supplied |
Frequently asked questions
What is a qualified dental enquiry?
It is a genuine enquiry that meets the clinic's pre-defined service, location and scheduling criteria. It is not proof that treatment is required or that an appointment has already been booked.
Should a dental clinic count a form submission as a Google Ads conversion?
A successful valid submission can be a useful initial lead conversion. It should not be named or reported as a confirmed consultation. Choose its primary or secondary role based on the campaign's trusted measurement goals.
How can I track booked consultations from Google Ads?
Confirm bookings in the practice's secure CRM or appointment system. Linking them back to individual ad clicks through offline conversion imports is an optional advanced setup that requires legal, Google policy, consent and technical review for healthcare data.
Which GA4 events are recommended for leads?
Google recommends generate_lead, working_lead, qualify_lead, disqualify_lead, close_convert_lead and close_unconvert_lead for lead stages. Recommended event names do not permit sending identifiable or sensitive patient-level data to GA4.
Should qualified enquiries or booked consultations be primary conversions?
They may be useful optimisation goals only if they are consistently defined, sufficiently frequent, lawfully measurable and technically eligible. Otherwise, use a trustworthy earlier goal while tracking later milestones privately.
Can I use enhanced conversions for leads for dental patient bookings?
Do not assume eligibility. Enhanced conversions can involve hashed user-provided data, but hashing is not anonymisation. Review the specific healthcare data-sharing use case, applicable law, permissions and Google's policies before enabling it.
Why do Google Ads conversions and my dental CRM bookings differ?
They may measure different stages and reporting dates. Duplicate tags, call versus form actions, missed follow-up, consent effects, attribution and booking delays can also contribute. Compare definitions before treating differences as tracking errors.
How should a dental clinic track WhatsApp leads?
Track a WhatsApp button click as an interaction. Use an approved internal process to verify actual messages, qualified enquiries and confirmed bookings; do not call all clicks patient leads.
What is the difference between cost per lead and cost per booked consultation?
Cost per lead divides spend by valid enquiries, while cost per booked consultation divides spend by verified bookings under a consistent attribution and time period. The booked consultation cost is usually more directly relevant to scheduling performance.
What can a clinic do if patient-level offline uploads are not appropriate?
Maintain secure internal lead and booking records, use anonymous or aggregated funnel reports, keep Ads and CRM metrics clearly labelled, and optimise ordinary search targeting, landing pages and reception response without sharing patient-level health data.
References
Google Analytics Help – Recommended events for lead generation
Google Analytics Help – Lead acquisition report
Google Ads Help – About primary and secondary conversion actions
Google Ads Help – About offline conversion imports
Google Ads Help – Update offline imports to enhanced conversions for leads
Google Ads Help – Using Data Manager with enhanced conversions for leads
Google Ads Help – Guidelines for importing offline conversions
Google Ads Advertising Policies – Health in personalized advertising
Google Ads Advertising Policies – Data collection and use
Google Analytics Help – HIPAA and Google Analytics
Rahul Singh
Rahul Singh has over 5 years of experience in digital marketing. He shares practical insights on healthcare marketing, SEO, websites and improving patient enquiry journeys through HealthDigital.
Free Audit