
I’ve spent more than 15 years in marketing, including agency-side SEO, GEO and paid advertising for local businesses such as lawyers, dentists, physiotherapists and gyms. That background is why I’m careful with conversion reports. A tidy dashboard can still teach Google Ads to chase the wrong actions.
For most local businesses, Google Ads conversion tracking should measure real lead actions: a submitted form, a booked appointment and a phone call that meets a sensible duration threshold. I would make only the outcomes I want bidding to optimize toward primary conversions. Softer signals can remain secondary for observation. Then I test every path, stop duplicate counting and, when the sales process supports it, send qualified outcomes back to Google Ads.
Research note: Recent r/PPC discussions about conversion counts dropping to zero and auditing offline conversion uploads helped shape the questions in this guide. They show why checking real inquiries against advertising reports matters. Reddit helped me understand the questions, not establish the answers. I checked the technical details against current Google documentation and Canadian privacy guidance on October 13, 2026. Ahrefs also confirmed Canadian search demand for “google ads conversion tracking.”
What should Google Ads conversion tracking measure for a local business?
I start with the business outcome, not the tag. What action tells the owner that a real prospect has raised a hand? For a local service business, the answer is usually one or more of these:
- A contact, quote or consultation form is successfully submitted.
- An appointment or assessment is booked.
- A call connects and lasts long enough to suggest a genuine conversation.
- A lead later becomes qualified, attends an appointment or becomes a customer.
A phone-number tap, email click, chat opening, directions request or pricing-page view can still be useful. I just would not automatically treat it as equal to a completed lead. Google’s overview of different ways to track conversions separates website actions, phone calls and offline outcomes for a reason. Each needs an appropriate measurement method.
Why do I separate primary and secondary conversions?
Google defines primary conversions as actions included in the Conversions column and used for bidding when their goal is active. Secondary actions are observation-only unless they are placed in a custom goal. That distinction matters because Smart Bidding learns from the primary signals you give it.
I would normally make completed lead forms, meaningful calls and confirmed bookings primary. I would usually keep these as secondary:
- Phone-number clicks that do not confirm a call connected.
- Email-link clicks.
- Directions requests.
- Chat opens without a submitted message.
- Page views, scroll depth and time on site.
There are exceptions. If a business genuinely closes work through chat, a completed chat can be a primary action. If every booking is reviewed before confirmation, I may prefer the confirmed appointment as the stronger signal. The point is not to follow a universal list. It is to make the bidding signal match how that specific business wins work.
I also check the counting setting. Google’s conversion-data guidance recommends “One” for leads and “Every” for sales. For a lead form, “One” helps avoid treating repeated submissions after the same ad interaction as several independent prospects. Purchases are different because multiple transactions may each have value.
Which tracking method should an Ontario business use?
The best method depends on where the action happens and what the website can support. I use the smallest setup that can measure the outcome accurately, then add complexity only when it improves a real decision.
| Lead action | Practical method | Main risk to check |
|---|---|---|
| Form reaches a unique thank-you page | Google Ads website conversion triggered by the confirmation URL. | The page can be refreshed or visited directly, creating false conversions. |
| Form submits without a new page | An event sent through the Google tag or Google Tag Manager after confirmed success. | A button click fires even when validation fails or the form is not sent. |
| Online booking | A confirmed-booking event or confirmation page, including the booking platform if supported. | The tag measures the start of booking instead of the completed appointment. |
| Calls from an ad or website | Google call reporting, website call conversion tracking or a suitable call-tracking integration. | A tap is confused with a connected, useful call. |
| Qualified lead or closed sale | Enhanced conversions for leads or an offline conversion import from a CRM. | Identifiers, consent, timestamps or lead-stage definitions are inconsistent. |
Google’s current web conversion setup supports a URL-based method for straightforward page loads and a code-based method for button clicks, dynamic values and more complex logic. A thank-you URL is simple, but only if it cannot be reached casually and only appears after a successful action.
Importing a GA4 key event into Google Ads is another valid route. I would decide whether Google Ads or GA4 is the source for each action, then avoid making both versions primary. Tracking the same form once with a Google Ads tag and again through an imported GA4 event can inflate the Conversions column and give bidding two signals for one lead.
How do I set up forms, bookings and calls?
Forms
I fire the conversion only after the website confirms success. A submit-button click is not enough because a required field can fail, the network can time out or a spam filter can reject the message. If the form redirects to a unique confirmation page, URL tracking may be sufficient. If it stays on the same page, I use a confirmed success event.
I also preserve useful non-sensitive context when the form and privacy setup allow it, such as the service requested or location selected. I do not send free-text messages, health details, legal-case facts or other unnecessary personal information to an advertising platform.
Bookings
I distinguish “started booking” from “booking confirmed.” The first can be secondary. The second can be primary when it represents a real appointment. If a third-party scheduler sits on another domain or inside an iframe, I check whether it supports Google Ads, GA4 or Tag Manager and whether attribution survives the handoff.
Phone calls
A local business can track calls made directly from ads, calls to a number shown after an ad click, mobile phone-number clicks and imported call outcomes. Google’s phone call conversion guidance explains that calls from ads and calls to a number on the website can use Google forwarding numbers. The business chooses a minimum call length for applicable call conversions.
I would set that duration based on the real intake process, not a generic number. A short call might be valuable for an emergency service and meaningless for a detailed consultation. I also separate a click-to-call action from a completed call. They answer different questions.
How do I prevent inflated or misleading conversion numbers?
Most tracking problems I look for are ordinary rather than exotic. The tag fires on page load instead of success. A thank-you page can be reopened. The same event arrives from Google Ads and GA4. Internal staff submit tests that remain in reports. A call click is labelled “phone lead.” A spam form becomes a primary conversion.
My duplicate-control checklist is:
- Give every conversion action a plain, specific name, such as “Lead form submitted” or “Call from website, 60 seconds.”
- Choose one primary source for each outcome.
- Use “One” as the lead counting setting unless there is a documented reason not to.
- Fire only after confirmed success.
- Use transaction or event identifiers when the implementation supports them.
- Keep micro-actions secondary.
- Review spam, duplicate leads and staff tests outside the ad platform too.
I compare Google Ads with the form inbox, booking system, phone log and CRM for the same test window. I am looking for a coherent trail, not cosmetic equality.
When should I send qualified leads back to Google Ads?
A form submission tells Google that someone completed a form. It does not tell Google whether the person was in the service area, wanted the right service, answered the follow-up call or became a customer. Once a business has a consistent intake process, I would consider feeding a later stage back into the account.
Google describes enhanced conversions for leads as an upgraded offline measurement method. It can use hashed first-party identifiers, such as an email address or phone number collected on the lead form, together with an imported offline outcome. Google now manages enhanced conversions for web and leads through one account-level setting and recommends Data Manager for many lead-import workflows. It also recommends enabling auto-tagging and, where possible, retaining the Google Click ID alongside lead records.
I would not begin there if the business cannot define a qualified lead or update lead stages reliably. Start with clean forms, bookings and calls. Then choose one downstream milestone that staff can apply consistently, such as qualified consultation, attended appointment or completed job. A vague CRM produces vague optimization signals.
Google’s current implementation checklist recommends separate actions for qualified and converted leads, regular uploads and a diagnostics review. It also recommends keeping a new enhanced lead action secondary for an initial validation period before using it for bidding. I agree with that sequence. First prove the mapping, timestamps, identifiers and lead stages are dependable.
Can health, legal and other sensitive services use enhanced conversions?
Not for every conversion type. Google’s customer data policies prohibit enhanced conversions and certain customer-data uploads for conversion information related to sensitive categories. Google’s list includes health or medical information, alleged or committed crimes, divorce or marital separation, negative financial status and other sensitive areas.
This is directly relevant to dentists, physiotherapists, medical practices, criminal lawyers, family lawyers and some financial-service advertisers. Hashing an email address or phone number does not make an otherwise prohibited upload acceptable. I would review the exact conversion category and current Google policy before enabling enhanced conversions. When the conversion reveals a sensitive service or circumstance, use an eligible measurement approach and get qualified privacy advice rather than trying to work around the restriction.
What privacy questions should an Ontario business consider?
Conversion tracking can involve cookies, online identifiers and first-party contact data. Ontario businesses should treat privacy as part of the implementation, not a banner added after launch. The Office of the Privacy Commissioner of Canada says meaningful consent requires people to understand the nature, purpose and consequences of collecting, using or disclosing personal information. Its PIPEDA consent guidance also explains that the appropriate form of consent depends on factors such as sensitivity and reasonable expectations.
I would document the tags in use, update the privacy notice, collect only what is needed, protect access to lead data and configure the consent tool so it actually controls the relevant tags. Google explains that consent mode communicates a visitor’s choices to Google tags. It does not create a consent banner or decide what the law requires.
Regulated organizations need extra care. A dental or physiotherapy practice should not pass diagnosis details, treatment notes or free-text health information into advertising tags. A law firm should avoid sending case details. Ontario health information custodians also have consent obligations under PHIPA. This guide is practical marketing guidance, not legal advice. If the data flow is unclear, I would pause the setup and get privacy advice before transmitting customer identifiers.
How do I test the setup before trusting the report?
I test the whole customer journey, not just whether a tag exists.
- Open the landing page in a clean browser session and confirm the consent experience behaves as intended.
- Use Google Tag Assistant or the platform’s preview tools to confirm the correct tag loads.
- Complete one controlled form, booking and call path that applies to the business.
- Confirm the conversion fires once, under the correct action and at the correct step.
- Check that the lead reaches the inbox, scheduler, phone log or CRM with the expected timestamp.
- Review the conversion action’s status and diagnostics after Google has processed the event.
- Repeat on mobile and for any separate location or service flow.
Google’s tag troubleshooting guidance points advertisers to Tag Diagnostics and warns about issues such as missing tags, redirects and configuration problems. I also test after a form plugin update, booking-platform change, domain move, thank-you page edit or consent-banner change. Tracking is infrastructure. It needs maintenance.
Which metrics do I review after launch?
I do not stop at cost per conversion. I review:
- Spend, clicks and primary conversions.
- Conversion rate and cost per primary conversion.
- Form, booking and call volume separately.
- Qualified lead rate by campaign and search term.
- Booked or attended appointment rate when relevant.
- Cost per qualified lead, not only cost per form.
- Lead response time and missed-call handling.
This is where marketing and operations meet. Ads cannot repair an unanswered phone or an intake form nobody reviews. My SEO versus Google Ads framework starts with the same question: can the business recognize and handle a qualified lead? Measurement should make that answer clearer.
Frequently asked questions
Do I need Google Analytics 4 for Google Ads conversion tracking?
No. Google Ads can measure website conversions with the Google tag, and GA4 key events can also be imported. I choose one primary source for each outcome and avoid counting the same action through both routes.
How long does Google Ads conversion tracking take to show data?
Processing time varies by conversion type and setup. I verify the tag immediately with preview and diagnostic tools, then allow the platform time to process the test. I would not keep submitting tests because the report did not update instantly.
Should phone-number clicks be primary conversions?
Usually I treat them as secondary because a tap does not confirm that a useful call occurred. If possible, I prefer a connected call that meets a business-specific duration threshold or a qualified call outcome imported from the intake system.
What conversion count setting should a lead-generation business use?
Google recommends “One” for leads and “Every” for sales. I normally start with “One” for forms, bookings and similar lead actions, then document any reason to do something different.
Can Google Ads track which leads become customers?
Yes, if the business can connect ad interactions to later CRM outcomes using an appropriate offline import or enhanced conversions for leads setup. The lead stages, identifiers, consent and data handling all need to be reliable.
What I would do next
List the three actions that matter most to the business. Decide which are primary, which are secondary and what confirms success. Then test one complete path from ad click to form, booking or call, and from there to the intake record. Fix the measurement before changing bids around unreliable data.
If you want help untangling forms, calls, GA4 imports or qualified-lead feedback, my Google Ads service includes practical conversion tracking for local businesses. You can also contact SEO iT for a focused measurement review. I’ll tell you what I would keep, what I would change and what needs a developer or privacy professional.