First Google Ads campaign I set up with conversion tracking was for a Calgary flooring contractor in 2011. Good keywords, solid ads, reasonable budget. No conversion tracking in place. Three months later the client asked which keywords were bringing in calls. No answer existed. That blind spot cost roughly three months of wasted spend before we got the tag installed and working. Clicks and impressions are the default metrics inside your Google Ads account. The outcomes behind those clicks: form submissions, phone calls, purchases, booked appointments. None of that surfaces until you tell Google what actions to watch for and place the right tag on your website.
What a conversion action actually tracks
Start simple, not broad. A conversion action is a specific event you define on your website or in your app. Not a general session visit. A specific, measurable moment: the purchase confirmation page loads, the contact form submits, the phone number in your ad gets dialled. Google Ads traces that moment back to the click that came before it. Four source categories cover most setups. Website actions are the most common for service businesses: page loads on specific URLs, form completions, purchase events. Phone calls next: a click-to-call button in the ad itself, or a forwarding number on your website. App installs and in-app events. Offline conversions imported from CRM data when the sale closes away from the browser. Most local service businesses start with two conversion actions: the contact form submission and the phone call. That pair covers most of what is needed to make sensible bidding decisions on your campaigns.
Setting up a conversion action in Google Ads
This part trips people up. Into your Google Ads account: the Tools icon in the top right corner, then Measurement, then Conversions. Hit the blue plus button. New conversion action. Source: choose Website. Name it clearly. “Contact Form Submit” beats “Conversion 1” every time for ongoing account management. Category matters for Smart Bidding later. Lead for form submissions. Purchase for e-commerce transactions. Page View for softer page actions. Value: two choices. Assign a static dollar amount per conversion, say $75 per lead if that roughly represents what a qualified prospect is worth to your business. Or leave value unassigned and track volume only. For actual e-commerce, pull the real transaction value dynamically from the order confirmation page. Count: “One” for lead forms. You care that a unique session converted, not that the same person hit your thank-you page three times. “Every” for purchase events. Each sale is a separate conversion. Save and continue. Google generates a tag snippet with a Conversion ID and a Conversion Label. Both are needed in the next step.
![]()
Google Tag or Google Tag Manager: which to use
Two methods exist. Worth knowing the difference. Google Tag is a JavaScript snippet you paste directly into your site code, before the closing head tag on every page. Simpler on straightforward sites: custom WordPress builds, basic PHP, any CMS where you have direct access to the theme template. Google Tag Manager is a container. Install the GTM container code once on every page, and after that all tags deploy through the Google Tag Manager interface without touching site code again. Better choice for managing multiple tracking pixels, or working with a developer on limited availability. GTM also includes Preview Mode for testing tags before anything publishes live. One consistent finding from the website audit work done for clients: partial tag installs are more common than complete ones. Google Tag on the homepage, absent from every service or product page. Incomplete conversion data is harder to diagnose than having no data at all. Whichever method you choose, it must cover every page on your website consistently.
Installing the tag on your website
Depends on your method. Direct Google Tag path: copy the tag code from your conversion setup screen in Google Ads. Open your site template or header file. Paste before the closing head tag on every page. Publish. Google Tag Manager path splits into two pieces. First piece: GTM container code goes on every page, one snippet in the head section, one in the body. That is the one-time site install. Second piece: inside GTM, create a new tag. Type is Google Ads Conversion Tracking. Enter your Conversion ID and Conversion Label. Set the trigger to fire on your thank-you URL only. Do not leave the trigger set to fire on all pages. That error generates a false conversion on every single page load. Trigger condition must match only the specific URL that loads after a real conversion completes: the thank-you page, the order confirmation, the form success screen.
![]()
Verifying the setup works
Do not assume it is firing. Google Tag Assistant is a browser extension showing which tags fired on a given page, what data they sent, and whether errors appeared. Complete the conversion action on your website: submit the form, reach the confirmation page. Check Tag Assistant to confirm the conversion tag appeared with the correct Conversion ID on the right page. GTM Preview Mode works from inside the GTM dashboard. Enter preview, walk through the conversion path step by step. The debug panel shows every tag that fired at each trigger point, along with the exact values passed. Confirm the conversion tag fires only on the thank-you URL, not on every page. After installation, check your Google Ads account two to three days later. A green “Recording” status on the conversion action in the Conversions table confirms Google has received at least one verified conversion.
Enhanced conversions: an upgrade worth adding
Worth adding after standard conversion tracking is stable. Hashed first-party data from form submissions on your website, an email address or phone number, gets matched against Google’s signed-in user data to improve attribution. The result is more accurate measurement on browsers where third-party cookies get blocked or cleared. That situation has become more common as privacy settings tighten. On accounts where we have enabled enhanced conversions alongside standard Google Ads conversion tracking, attributed conversion counts typically go up ten to twenty percent. Not every account sees the same result, but consistently enough that setup time is worth it. Configuration lives inside the same conversion action settings. Toggle on enhanced conversions. Point Google at the relevant form field on the page: the email address input, for example. Google Tag Manager has a dedicated enhanced conversions tag type. The implementation is more involved than standard tracking; read the documentation carefully before publishing, or hand the job to a developer if the form structure is complex.
![]()
What conversion data does for your campaigns
This is the actual payoff. Smart Bidding strategies, Target CPA, Target ROAS, Maximise Conversions, optimise toward whatever conversion signal you give them. Without real conversion data, they are optimising toward noise. We have watched accounts on Target CPA gradually shift budget toward sessions that bounced, because the conversion action was set to fire on the homepage URL instead of the thank-you page. The algorithm did its job with the data it was given. With conversion tracking in place, your PPC management decisions shift from impressions and click-through rates to cost per lead and return on ad spend. Which keywords are generating conversions at a sensible acquisition cost. Ad-level data shows what is actually producing leads versus just clicks. Audience bids become rational, tied to real conversion results rather than guesswork. The keyword research that built the campaign only becomes readable once conversion data tells you which queries actually produce results. That is the connection between organic strategy and paid performance.
Common issues that come up
A few problems appear often. Tag firing on all pages: trigger condition set to “All Pages” instead of a specific URL. Every page load becomes a false conversion. Edit the trigger to match only the thank-you or confirmation URL. Duplicate conversion actions: two separate actions both tracking the same event. Happens when someone sets up a new conversion action without removing the old one. Numbers inflate and Smart Bidding receives conflicting signals. Audit your conversion actions and pause or remove duplicates. Conversions not recording after 48 hours: run Google Tag Assistant on the specific page. Common causes include a trigger set to the wrong URL, a Conversion ID copied from a different account, or a GTM container published without including the new tag. GA4 import conflicts: importing Google Analytics events into Google Ads as conversion actions doubles the count if native Google Ads conversion tracking is already running on the same event. Decide which is the primary signal. Native tracking for bidding. Google Analytics for broader attribution analysis. Running both on the same event is the problem.
![]()
Frequently asked questions
How long before conversions show up in Google Ads?
Usually 24 to 48 hours after a verified conversion fires. Check your conversion window settings: the default is 30 days from click. Conversions that occur after that window do not get attributed to the originating ad click. Businesses with longer consideration cycles, B2B services or higher-ticket offers, often extend the window to 60 or 90 days to capture later-stage outcomes.
Can I track multiple conversion actions in my account at the same time?
Track as many as are useful. Mature Google Ads accounts typically run three or four: purchase or service booking, phone call, contact form submission, and sometimes a secondary event like a pricing page visit. Keep track of which are set as “Primary” versus “Secondary” in your account. Primary conversion actions feed Smart Bidding directly. Secondary ones provide visibility without distorting the bidding model.
Google Ads conversion tracking vs Google Analytics: which matters more for bidding?
Different tools, different purposes. Google Ads conversion tracking attributes specific actions to ad clicks and feeds your bidding strategies directly. GA4 tracks full user journeys across all traffic sources and sessions. Most accounts benefit from running both. The risk is double-counting when GA4 events get imported as Google Ads conversions on top of native tracking. Run an audit on your conversion action list before adding any Google Analytics data imports. To-The-TOP! has been running Google Ads management for Calgary businesses since 2007. Conversion tracking is the foundation every campaign runs on. Without it, bidding strategies work from guesswork. Whether it is paid search or Calgary SEO, measurement is where strategy starts. If the setup is producing errors or the data does not add up, reach out for a second opinion on your account. Pairing paid search with search engine optimization in Calgary delivers more consistent traffic than either channel alone — organic results hold position between campaign bursts while paid ads capture immediate-intent queries.
SEO Company To-The-TOP! Contact Information
Address
1509 14 Ave SW, Calgary, AB T3C 0W4
Phone
(403) 308-5949
Hours of Operation
Monday to Friday, 9 a.m. to 5 p.m.
Map
SEO Company To-The-Top! – Google Maps
