Google Ads conversion tracking helps you measure what happens after someone interacts with your ad. It shows which ads lead to actions like purchases, sign-ups, or calls, so you can see exactly where your money is working. Without it, you're running ads without knowing if they’re driving results.
Here’s a quick breakdown of the process:
-
Prepare:
- Have admin access to your Google Ads account and website.
- Define clear goals (e.g., purchases, form submissions).
- Ensure your website has thank-you or confirmation pages for tracked actions.
-
Set Up Conversion Actions:
- Log into Google Ads, navigate to Tools & Settings > Conversions, and create a new action.
- Customize settings like conversion name, value, and attribution model.
-
Add Tracking Code:
- Use either the Global Site Tag or Google Tag Manager to install the tracking code on your website.
- Place the code on relevant pages (e.g., thank-you pages).
-
Test and Troubleshoot:
- Use tools like Google Tag Assistant or Tag Manager’s Preview mode to ensure everything works.
- Fix common issues like tags not firing or missing URL parameters.
Google ads conversion tracking with Google Tag Manager (2025)

What You Need Before Starting
Before diving into the setup, make sure you have everything you need: admin access to your Google Ads account, access to your website, and clearly defined conversion goals. Having these pieces ready from the start will save time and help you avoid unnecessary hiccups during the installation process. Once you’ve gathered these essentials, double-check your account permissions and website setup to ensure everything is good to go.
Setup Requirements
Getting conversion tracking right starts with the proper tools and access. First, make sure you have administrative access to your Google Ads account. If others are involved in managing the account, confirm that whoever is handling the setup has the necessary permissions.
Next, secure admin access to your website. You’ll need this to add tracking codes directly, or you can coordinate with your web developer to handle the technical steps.
Consider using Google Tag Manager to make managing tracking codes easier. This tool acts as a central hub for all your tracking needs, letting you add, update, or remove codes without having to modify your website’s code each time.
It’s also important to define the specific actions you want to track. Conversion tracking works best when you’re clear about what matters most to your business. For example:
- A local restaurant might track online reservations or catering inquiries.
- An e-commerce store could focus on completed purchases and email sign-ups.
- A B2B software company might prioritize demo requests or resource downloads.
Identify and document the top three to five conversion actions that drive your business. Focusing on these key actions will help you avoid cluttering your data with unnecessary details.
Getting Your Website Ready
With your tools and goals in place, it’s time to prepare your website for accurate data collection. To track conversions effectively, your website must be set up to capture the right information. This often means having dedicated confirmation or thank-you pages for each action you want to track.
For example:
- After a purchase, redirect customers to a page like "yoursite.com/thank-you-purchase" instead of sending them back to the homepage.
- After submitting a contact form, send visitors to a page like "yoursite.com/contact-thank-you."
These unique URLs are where you’ll place your conversion tracking code. If your website doesn’t already have these confirmation pages, work with your web developer to create them. Without them, Google Ads may struggle to identify when conversions happen, leading to unreliable data.
Before adding any tracking codes, test the entire conversion process. Check for broken links, confusing steps, or anything that might disrupt the user experience. A smooth process ensures accurate tracking.
Also, make sure your website performs well. It should load quickly and work seamlessly on both desktop and mobile devices. Slow loading times or performance issues can interfere with proper data collection, so address these before moving forward.
Lastly, document your website’s structure. Create a simple list of the pages where conversions occur, including the URLs of your thank-you pages. This documentation will be a helpful reference when setting up your conversion actions and troubleshooting any issues later.
Creating Conversion Actions in Google Ads
Once your website is ready, the next step is to set up conversion actions in Google Ads. These actions allow you to track specific interactions on your site and link them back to your ad campaigns. Each action generates a unique code, making it possible to monitor how users engage with your ads. Here's how to get started.
How to Create a New Conversion Action
Setting up a conversion action in Google Ads is a simple process. Start by logging into your account and navigating to the Tools & Settings menu in the top-right corner. From there, select Measurement and click on Conversions.
In the Conversions section, you'll see a list of any existing conversion actions. To add a new one, click the blue plus button and select Website as your conversion source.
Next, decide how you want to implement the tracking. For most users, the "Add conversion tracking tag yourself" option works best, especially if you're managing your website's code or using Google Tag Manager. This ensures you have full control over where the tracking code is placed.
Then, define the type of conversion you want to track. This could include visits to specific pages, like a thank-you page, or specific actions, such as form submissions or button clicks.
Setting Up Conversion Action Options
Once you've created a conversion action, you'll need to configure its settings to align with your business goals. These options ensure your data is accurately tracked and reported.
Conversion Name: Choose a clear and specific name for your conversion action. For example, instead of generic labels like "Conversion 1", use names like "Contact Form Submissions" or "Checkout Completed." This makes it easier to identify and manage your data over time.
Category: Select a category that reflects the goal you're tracking. Google Ads offers over 12 categories, grouped into Sales, Leads, and other types. For instance, use Purchase for e-commerce transactions, Lead for quote requests or contact forms, and Sign-up for newsletter subscriptions. Picking the right category helps Google's bidding algorithms understand the value of each conversion.
Value: Assigning a value to your conversions can improve ad optimization, especially if you're using automated bidding strategies like Maximize Conversion Value. You can choose to assign no value, use a fixed value, or assign dynamic values. For example, lead generation businesses might assign a static value like $50.00 per lead, while e-commerce sites can use dynamic values that reflect actual purchase amounts.
Count: Decide how conversions are recorded for each ad click. Choose "One" for actions like form submissions or sign-ups where multiple submissions from the same user shouldn't inflate your numbers. Select "Every" for actions like product purchases, where each instance is valuable.
Conversion Window: Set the time frame during which a conversion is attributed to an ad click. Options range from 7 to 90 days. For businesses with longer sales cycles, the 90-day window often provides a more complete view of ad performance.
Attribution Model: This setting determines how credit for conversions is distributed across multiple ad interactions. The Data-driven model is Google's recommended choice, as it uses machine learning to assign credit based on the role each touchpoint plays in the conversion. Alternatively, the Last-click model gives all credit to the final interaction, which might work for businesses with short sales cycles.
Action Optimization: This setting decides whether a conversion action is marked as Primary or Secondary. Primary conversions appear in your main "Conversions" column and directly influence automated bidding strategies like Target CPA or Maximize Conversions.
"Only include conversion actions as primary conversions that you want to count in the conversion column and that you want automated bidding to optimize for. These should be your lead form submissions, phone calls, content downloads, etc." - Susie Marino, Senior Content Marketing Specialist, WordStream and LocaliQ
Secondary conversions are still tracked and appear in the "All conversions" column but don't affect automated bidding. These are useful for tracking actions like newsletter sign-ups when your main goal is to generate leads or sales.
If you're using external call tracking software alongside Google Ads, ensure you uncheck "Include Conversions" for Google Ads phone call tracking. This prevents double-counting phone leads across multiple systems.
sbb-itb-d8a1e45
Installing Tracking Tags on Your Website
Once you've created your conversion actions, the next step is adding the tracking code to your site. This code lets Google Ads know when someone completes the actions you're monitoring. You can either embed the Global Site Tag directly into your website's code or manage everything using Google Tag Manager.
Global Site Tag Method
Using the Global Site Tag involves placing Google's tracking code directly into your website's HTML. This is a good option for smaller websites with straightforward access to their code.
To get started, go to the Tools & Settings menu in your Google Ads account and select Conversions. Click on the conversion action you set up, then choose Install the tag yourself. Google will give you two pieces of code: the Global Site Tag and the Event Snippet.
- The Global Site Tag should be placed in the
<head>section of every page on your website, right after the opening<head>tag. This tag loads Google's tracking library and handles basic tracking across your site. You only need to add this tag once, and it will work for all your Google Ads conversion actions. - The Event Snippet is more specific. It goes on pages where conversions occur. For example, if you're tracking form submissions, add this snippet to your thank-you page. If you're tracking purchases, place it on your order confirmation page. This snippet includes your unique Conversion ID and Conversion Label, which tell Google what action was completed.
When using the Global Site Tag, make sure it appears before any other Google tracking codes on the page. This ensures accurate data collection and avoids conflicts with other tracking systems.
If you'd rather not edit your site's HTML manually, the Google Tag Manager method might be a better fit.
Google Tag Manager Method
Google Tag Manager simplifies the process of managing tracking codes. Instead of embedding multiple tags into your site's HTML, you install one container tag and handle everything through Tag Manager's dashboard.
First, create a Google Tag Manager account and set up a container for your website. Add the container code to your site by placing one snippet in the <head> section and the other just after the opening <body> tag. Once installed, you can manage all your tags from the Tag Manager interface.
To set up Google Ads conversion tracking, follow these steps:
- Create a new tag in Google Tag Manager and select Google Ads Conversion Tracking as the tag type.
- Enter the Conversion ID and Conversion Label from your Google Ads account. You'll find these values in the Event Snippet code for your conversion action.
- Create a trigger to specify when the tag should fire. For most conversions, you'll use a Page View trigger that activates on thank-you or confirmation pages. You can target specific pages by entering the exact URL or using conditions like "Page URL contains 'thank-you.'"
Google Tag Manager also supports advanced tracking setups. For example, you can track button clicks, form submissions, or even how far users scroll on a page - all without touching your website's code. To track form submissions, for instance, you can create a Form Submission trigger that activates when someone submits a form with a specific ID or class name.
Before going live, use Tag Manager's Preview mode to test your setup. This mode lets you verify that your tags fire correctly and helps identify any issues. Once everything checks out, click Submit to publish your changes.
Global Site Tag vs. Google Tag Manager
Deciding between these methods depends on your website's complexity, your team's technical skills, and your long-term tracking goals.
| Factor | Global Site Tag | Google Tag Manager |
|---|---|---|
| Setup Complexity | Simple for basic needs | More time-intensive to set up |
| Code Management | Requires manual HTML edits | Centralized tag management |
| Website Performance | Minimal impact with fewer tags | Slightly higher initial load |
| Flexibility | Limited to basic tracking | Supports advanced tracking setups |
| Team Collaboration | Developer access needed for changes | Marketing teams can make updates |
| Maintenance | Manual updates for each tag | Easier updates via one interface |
The Global Site Tag method is ideal for smaller businesses with straightforward tracking needs. It's quick to implement and doesn't require learning a new tool. However, as your tracking needs grow, managing multiple tags directly in your HTML can become overwhelming.
Google Tag Manager is better suited for businesses using multiple tracking tools or those needing more control over their data. It allows marketing teams to make updates without involving developers, speeds up the implementation of new tags, and provides robust debugging tools. While the initial setup takes more effort, the long-term convenience makes it worthwhile.
Many agencies and larger businesses prefer Google Tag Manager because it centralizes tag management, reduces the risk of errors, and offers more flexibility for tracking complex user interactions. It also makes it easier to adjust tracking settings to comply with privacy regulations.
Testing and Fixing Tracking Issues
After setting up your tags, it’s crucial to verify they’re working correctly. This ensures you’re capturing accurate conversion data right from the start.
How to Test Your Conversion Tracking
Google offers several tools to help you confirm your conversion tracking is working as intended. Using a combination of these tools will help you catch any potential problems.
Start with Google Tag Assistant (tagassistant.google.com). Add your website domain, navigate through your conversion process, and then return to the tool to review the results. Make sure to disable ad blockers and accept cookies during testing to avoid interference with tracking.
If you’re using Google Tag Manager, switch to Preview mode before testing. This feature shows you exactly which tags fire on each page. It’s especially useful for tracking events like form submissions or button clicks, as it highlights the precise moment tags are triggered.
Perform a full test, such as completing a lead form or placing a test order. Keep in mind that these test conversions won’t show up in your Google Ads account since they aren’t tied to actual ad clicks. However, seeing the tags fire in testing tools confirms your setup is technically sound.
You can also check your Google Ads account status by navigating to the Goals menu and selecting Summary. Look at the Status column next to each conversion action. It’s normal for new conversion actions to appear as "unverified" until an actual ad click leads to a conversion.
If you encounter any issues during testing, the next step is to identify and fix common problems.
Fixing Common Problems
Most tracking issues fall into a few predictable categories, and they often have straightforward solutions.
Tags not firing is one of the most frequent problems. If Google Tag Assistant doesn’t detect any activity, start by reviewing your triggers in Google Tag Manager. Make sure your trigger conditions match the actual URLs or form elements on your site. For example, a trigger set for "thank-you.html" won’t work if your confirmation page is actually "order-complete.php." Additionally, check the browser console for JavaScript errors, as these can prevent tags from firing. Content Security Policy (CSP) errors are particularly common culprits.
If you notice missing conversion data in Google Ads, there are a few things to check. First, allow up to 24 hours for Google to process the data after setup. Then, ensure auto-tagging is enabled in your Google Ads account under Account Settings > Preferences. Without auto-tagging, Google can’t link ad clicks to conversions. If you’re using Google Tag Manager, confirm that the Conversion Linker tag is in place and firing on all pages. This tag is essential for accurate tracking.
URL parameter issues can also disrupt tracking. After clicking your own Google ad, check if the GCLID parameter remains in the URL as you navigate your site. If it disappears, your website may be stripping these parameters during redirects or form submissions. Work with your developer to ensure these parameters are preserved throughout the user’s journey.
For duplicate conversions, review your conversion action settings. If you’ve chosen "Every" instead of "One" for counting conversions, you may see inflated numbers. Adjust this setting to "One" for most actions, such as purchases or lead form submissions.
If you’re serving traffic from the EU, UK, or Switzerland, consent mode problems could be an issue. Use Google Tag Manager’s Preview mode to ensure consent states update correctly based on user cookie preferences. The preview panel will indicate whether tags are firing with full data or operating in consent mode with limited information.
To test real conversion tracking, you’ll need actual ad clicks. Set up a simple search campaign with a small budget, click your own ad, and complete the conversion action. This will confirm that Google is correctly attributing conversions to your ads.
| Problem | Primary Cause | Solution |
|---|---|---|
| Tags not firing | Incorrect triggers or JavaScript errors | Check trigger conditions and browser console for errors |
| No conversion data | Missing auto-tagging or 24-hour delay | Enable auto-tagging and wait for data processing |
| Duplicate conversions | Wrong counting settings | Change from "Every" to "One" conversion counting |
| Missing GCLID parameters | Website strips URL parameters | Preserve parameters through redirects and forms |
Most tracking issues are configuration-related, and thorough testing will help you catch and address them early.
Conclusion
Setting up Google Ads conversion tracking boils down to four key steps: getting your website ready and gathering the necessary details, creating conversion actions in your Google Ads account, installing tracking tags (either with the Global Site Tag or Google Tag Manager), and testing to ensure everything works as it should. These steps turn what might seem overwhelming into a clear, manageable process.
With conversion tracking in place, your Google Ads campaigns shift from guesswork to a strategy built on real data. Without it, you’re left guessing what’s driving results. But with accurate tracking, you can pinpoint your best-performing campaigns, fine-tune bids based on actual returns, and stop wasting money on underperforming ads. A proper setup doesn’t just improve your campaigns today - it sets the stage for better performance and more conversions at lower costs in the long run. Just remember, tracking isn’t a “set it and forget it” deal; it requires regular monitoring and updates as your business grows and changes.
FAQs
What’s the difference between using the Global Site Tag and Google Tag Manager for tracking conversions?
The Global Site Tag (gtag.js) involves manually adding and managing tracking code directly on your website. While it works well for tracking just a few actions, making updates or changes can be a bit of a hassle since it requires direct code edits.
On the other hand, Google Tag Manager (GTM) streamlines the process by letting you manage all your tags - like Google Ads conversion tracking - from a single, centralized platform. GTM is perfect for managing multiple tags efficiently, offering better flexibility and organization without constant code updates. It’s a quicker and more scalable option, especially for tracking complex campaigns or numerous actions.
How do I make sure my Google Ads conversion tracking is set up correctly to capture all important data?
To set up your Google Ads conversion tracking correctly, start by creating a conversion action within your Google Ads account. Once that's done, place the tracking tag on the relevant pages of your website - typically on pages like a thank-you page or an order confirmation page. If you're using Google Tag Manager, this process becomes easier, as it allows you to manage all your tags from a single platform.
To ensure the tag is working properly, test it in real-time or use tools like the Tag Assistant browser extension. Be sure the tracking is tailored to capture the specific actions you want to measure, such as purchases, form submissions, or phone calls. Regularly check your data in Google Ads to verify everything is being tracked as intended, and address any issues or discrepancies without delay.
Why is my conversion data not matching up after setting up tracking?
If your conversion data feels off, the first step is to take a closer look at your Google tag. Make sure it’s properly installed and firing as it should on your website. Then, check your conversion action settings in Google Ads to confirm they match the specific actions you’re tracking, whether that’s purchases, lead form submissions, or other goals.
Don’t overlook your attribution model and conversion window settings either. These can influence how and when conversions are recorded, which might explain any discrepancies. If you’re still running into issues, try testing your setup with tools like Google Tag Manager or Google Ads’ Tag Assistant. These can help pinpoint any errors in your configuration.
0 comments