Google Ads conversion tracking measures what users do after clicking your ads by placing a tracking tag on your website that records specific actions like form submissions, purchases and phone calls. Setting it up correctly is essential because without conversion data, Google cannot optimize your campaigns and you cannot measure which keywords and ads generate actual business results.
Why Conversion Tracking Is Non-Negotiable
Running Google Ads without conversion tracking is like driving without a dashboard. You spend money without knowing which campaigns generate leads, which keywords drive sales and which ads waste budget.
Conversion data powers Google’s Smart Bidding algorithms. When you use automated bid strategies like Target CPA or Maximize Conversions, Google uses your conversion data to optimize bids in real time. Without accurate conversion tracking, these algorithms have no signal to optimize toward.
Professional PPC management always starts with bulletproof conversion tracking because every optimization decision depends on accurate data.
Step 1: Create Conversion Actions in Google Ads
Navigate to Conversions
In your Google Ads account, go to Goals > Conversions > Summary. Click “New conversion action.” Choose your conversion source: Website, App, Phone calls or Import.
Configure Your Conversion Action
For website conversions, configure these settings:
- Goal category: Select the category that matches your action (Purchase, Lead, Contact, etc.)
- Conversion name: Use a clear, descriptive name like “Contact Form Submission” or “Product Purchase”
- Value: Assign a value if each conversion has a known worth. Use “Don’t use a value” for lead generation where value varies.
- Count: Choose “One” for leads (each user counts once) or “Every” for purchases (each transaction counts)
- Click-through window: 30 days is standard for most businesses. Extend to 60-90 days for high-consideration purchases.
- Attribution model: Use “Data-driven” as the default. Google distributes credit across touchpoints using machine learning.
Step 2: Install the Google Ads Tag
Option A: Google Tag Manager (Recommended)
Google Tag Manager (GTM) is the best way to manage conversion tracking tags. It avoids direct code edits and lets you update tracking without a developer. Our Google Tag Manager guide covers the full setup process.
In GTM:
- Create a new tag with type “Google Ads Conversion Tracking”
- Enter your Conversion ID and Conversion Label from Google Ads
- Set the trigger to fire on your conversion event (form submission, thank you page view, purchase confirmation)
- Also add a “Google Ads Conversion Linker” tag that fires on all pages
Option B: Direct Code Installation
If you do not use GTM, install the Google tag (gtag.js) snippet in the <head> section of every page on your site. Then add the event snippet on the specific pages or elements where conversions occur.
Enhanced Conversions
Enable Enhanced Conversions in your conversion action settings. This feature sends hashed first-party customer data (email, phone number, name) to Google to improve conversion measurement accuracy, especially as third-party cookies phase out.
Step 3: Track Different Conversion Types
Form Submissions
Two methods work for tracking form submissions:
- Thank you page: Fire the conversion tag when users reach a dedicated thank you page URL after submitting a form. This is the simplest and most reliable method.
- Form submission event: Use GTM’s built-in form submission trigger or a custom event to fire the conversion tag when the form is submitted. This works when you cannot redirect to a thank you page.
Phone Calls
Google Ads offers three phone call tracking options:
- Calls from ads: Track calls made directly from call extensions or call-only ads
- Calls to a number on your site: Google dynamically replaces your phone number with a tracking number to measure calls from ad clicks
- Call reporting: Set minimum call duration (e.g., 60 seconds) to filter out non-valuable calls
Ecommerce Purchases
For online purchases, fire the conversion tag on the order confirmation page. Pass dynamic values including transaction ID, revenue amount and currency. This data feeds into your Google Ads reports and enables ROAS-based bidding strategies.
Step 4: Verify Your Setup
Use Tag Assistant
Install the Google Tag Assistant Chrome extension. Navigate to your website and check that the Google Ads tag and conversion linker tag fire correctly on all pages. Visit your conversion pages and verify the conversion tag fires on the correct trigger.
Use GTM Preview Mode
In Google Tag Manager, click “Preview” to enter debug mode. Walk through your conversion process (submit a form, complete a purchase) and verify that the conversion tag fires at the right moment with the correct parameters.
Check Google Ads Conversion Status
In Google Ads, go to Goals > Conversions and check the status column. It should show “Recording conversions” within 24-48 hours of correct implementation. If it shows “Inactive” or “No recent conversions,” troubleshoot your tag setup.
Test With Real Conversions
Submit a test form or make a test purchase. Wait 24 hours and verify the conversion appears in your Google Ads account. Cross-reference with your CRM or order system to confirm the conversion data matches.
Step 5: Optimize Your Conversion Setup
Use Primary and Secondary Conversions
Designate your main conversion action (form submission, purchase) as “Primary” so Google optimizes toward it. Set supporting actions (page views, video plays, scroll depth) as “Secondary” for reporting purposes only. This ensures Smart Bidding optimizes for the actions that matter most.
Set Appropriate Conversion Windows
Match your conversion window to your sales cycle. A restaurant should use a 7-day window. A B2B software company might need 90 days. Review your Google Ads “Time to Conversion” report to see how long your customers take from first click to conversion.
Exclude Internal Traffic
Filter out conversions from your own team to prevent inflated data. In GTM, create a trigger exception that blocks conversion tags from firing on traffic from your office IP addresses.
Troubleshooting Common Issues
Conversions Not Recording
Check that the Conversion Linker tag fires on all pages. Verify the conversion tag fires only on the correct trigger. Confirm Conversion ID and Label match your Google Ads settings. Ensure your website is not blocking the Google Ads script.
Duplicate Conversions
If you see inflated conversion counts, check for duplicate tags (both GTM and hardcoded global site tag firing simultaneously). Ensure your conversion tag does not fire on page reloads of the thank you page. Set conversion counting to “One” for lead-type conversions.
Conversion Value Discrepancies
If reported revenue in Google Ads does not match your sales data, verify that dynamic value parameters pass the correct amounts. Check for currency mismatches and ensure tax and shipping are handled consistently.
Need help setting up or fixing your conversion tracking? Request a free audit and we will review your current setup, identify tracking gaps and ensure every conversion is captured accurately.
Frequently Asked Questions
What is a Google Ads conversion?
A Google Ads conversion is any valuable action a user takes after clicking your ad. Common conversions include form submissions, phone calls, purchases, email signups and app downloads. You define which actions count as conversions based on your business goals.
Should I use Google Tag Manager or the global site tag?
Google Tag Manager is the recommended method for most businesses. It lets you manage all tracking tags through a single interface without editing website code. The global site tag works but requires code changes for every new conversion action, making it harder to maintain over time.
How do I know if conversion tracking is working?
Use the Google Tag Assistant Chrome extension or Google Tag Manager’s Preview mode to verify your tags fire correctly. In Google Ads, check the Conversions column for incoming data. New conversion actions typically show data within 24-48 hours of proper setup.
Related: PPC guide and PPC FAQ
Need help with this?
Quake Media helps businesses across Vancouver and Canada with SEO, PPC and custom web development. Get a free audit and see where your site stands.


