How to Create Tracking Templates in Google Ads

Share
This is some text inside of a div block.
copy
Silvio Perez
Founder @AdConversion

Hey there, Digital Marketer. Do you cringe a little when you hear the words “setting up tracking in an ad channel”?  😅

‍

Tracking may be the unsexy side of marketing, but I promise that Google Ads Tracking Templates are simpler than they sound. 

‍

In this article, I’ll show you how to set up tracking right, capture accurate data, and see what’s really driving your conversions and revenue. 

‍

Let’s dive in! 👇

‍

TABLE OF CONTENTS: 

‍

What is a Google Ads Tracking Template?

‍

Tracking templates allow you to streamline your link tagging process and pass static and dynamic values. 

‍

I created this little cheat sheet for you here to give you an understanding of a tracking template.

Overview of a Google Ads tracking template, highlighting standard UTM, static values, ValueTrack parameters, and custom parameters.

‍

Here’s what each parameter means:

‍

  • {lpurl}: This is your landing page URL. So whatever the URL is in your ad, the template will automatically inherit it and then automatically append these different static and dynamic values based on these parameters.

  • UTMs: These are your standard UTMs, like UTM source, UTM medium, campaign, term, and content.
    ‍Check out our Free UTM Tagger Tool to easily create them in bulk and for more info about each parameter.

  • Static Values: Static means it’s always the same, it’ll remain consistent. So a static value will always be a text.

    So in the image example above, we always want the UTM Source to be google, the UTM Medium to be cpc, and the UTM Campaign to be trial.

  • Dynamic Values: Dynamic means it changes. The values here usually have squiggly brackets like {keyword} or {matchtype}, which tell Google Ads to populate that field dynamically.

    For example, with {keyword}, the UTM Term will automatically insert the keyword that drove the click, giving you granular detail on the search behavior driving each visit.

  • Custom Parameters: These are parameters you can create that are not part of the UTM parameters, which are your standard ones.

    You’ll probably want to use custom UTM parameters if you have some sort of advanced tracking setup.

    Anything that is available in the URL, you can then set up with JavaScript the ability to pass the data from those parameters into hidden fields in your form, to then be able to route and track and do all sorts of things in your backend.

    In the cheat sheet above, the ad_name parameter will give you details about which ad drove the visit.
    ‍

So this is a tracking template, and it’s really important as this is going to allow you to get a lot better data and ultimately, better insights from your activities. 

How to Install a Tracking Template in Google Ads
‍

You can install a tracking template at the campaign, ad group, or ad level. You could even do it at the account level with the tracking script, but I recommend that you start off at the campaign level.

‍

Here are the steps you need to follow in your Google Ads account 👇

‍

  1. Open your account,  then open the campaigns tab and choose one campaign. Now go into the settings by clicking on this little gear.
Google Ads campaign dashboard showing navigation to campaigns, ad groups, and the status overview for tracking template setup.
  1. ‍Scroll down to additional settings.
Settings panel for a Google Ads campaign, guiding users to ‘Additional settings’ for configuring tracking templates.
  1. Go to the Campaign URL options and paste your tracking template in the “Tracking Template” field.
Google Ads URL options page illustrating the input fields for tracking templates and custom parameters configuration.

Here you’ll want to follow the format from the cheat sheet I shared at the beginning of this article because that is the syntax of the tracking template.
‍

To be easier, you  can copy this tracking template below  and just add  your static values in the highlighted fields:

{lpurl}?utm_source=entersource&utm_medium=entermedium&utm_campaign=entercampaign&utm_term={keyword}_{matchtype}&ad_name=enteradname

  • UTM Source: People usually use Google or AdWords.
  • UTM Medium: People usually put CPC or paid search. This 100% depends on you and your business, your company, and how you want to track things.
  • UTM Campaign: You can put the name of your campaign. The downside is that you have to do this for each campaign.
  • UTM Term: This will dynamically push the keyword that drove the click and the match type.
  • Ad_Name (custom parameter): This is 100% optional, and most of the clients from our agency don’t really need custom parameters, but I just want you to be aware of it.

    Once you’ve mastered basic tracking, custom parameters can add another layer of insights by capturing non-standard data. For instance, if you want to differentiate ad variations, you could set a custom parameter like ad_name=RSA1.
    ‍

You can also find all the Value Track Parameters Google supports here:

List of ValueTrack parameters in Google Ads with detailed descriptions for effective tracking template customization.

I usually like to set my tracking templates at the campaign level, which suffices. So, in this case, each campaign must have a unique tracking template.

‍

Another cool thing about the tracking template is once you create the tracking template at the campaign level, you no longer have to worry about tagging your ads with UTM parameters at the ad level. 

‍

It'll automatically inherit the campaign URL tracking template and tag your links appropriately.

‍

If you're just putting all of the tagged URLs at the ad level, it can be really problematic sometimes and time-consuming to make changes and miss things. This helps streamline things and push those dynamic parameters. 

Benefits of Adding Tracking Templates to Your Campaigns

‍

Setting up tracking templates in Google Ads is a powerful way to automate link tagging and capture high-quality data.

‍

The better data we pass through our tracking template, the more insights we can receive. 

‍

With standard UTMs, dynamic parameters, and custom fields, you’ll get a clear view of what’s driving performance and find better ways to allocate budget, optimize campaigns, and ultimately boost results. 🚀

‍

Why deny yourself incredible insights such as “which keywords drive the most revenue?..” when you can capture that information at no additional cost? 

‍

That’s it about tracking templates! 🎉

‍

Now go build your first one and let the data guide your ad strategies! 🤓

‍

I hope you found this article useful!

From Clicks to Conversions: Master Google Ads for B2B 🔥

‍

If you want to become a Google Ads pro, check out our free B2B Google Ads courses, where you'll learn how to launch, optimize, and scale your campaigns to drive pipeline and revenue.

‍

B2B Google Ads 101-103 course by Silvio Perez, founder of AdConversion, featuring Google Ads strategies for businesses.

‍

Here's what you'll learn in each course: 

‍

⚙️ B2B Google Ads 101 - How to Launch Dangerously Effective Campaigns for Beginners

  • The Googleverse: The Game You're Playing & How To Win
  • Measurement: How to Make Sure You're Profitable
  • Targeting: How to Show Up For the Right Searcher
  • Planning: Putting It All Together

‍

🎯 Google Ads 102 - How to Clicks Into Profit

  • Visibility: How To Find the Hole Sucking Profits
  • Workflows: How to Optimize On a Daily, Weekly, Monthly & Quarterly Basis
  • Experimentation: How to Test & Automate Profitability
  • Troubleshooting: How To Solve Inevitable Problems

‍

🚀 Google Ads 103 - How to Scale Google Ads For Advanced Advertisers

  • Methodology: How to Vertically Scale Google Ads From A-Z
  • Campaigns: Scaling Horizontally Through Campaign Themes
  • Channels: Scaling Outside of Paid Search

‍

Click Here to Join 1,000+ B2B Marketers Today and start leveling up your advertising skill set.

Takes < 90 seconds to sign up (seriously we timed it 😂)

‍

People Also Ask

‍

What is a tracking template in Google Ads?

A tracking template is a URL parameter setup in Google Ads that appends tracking information to your landing page URLs. This allows you to monitor specific details about ad clicks, such as the campaign, ad group, keyword, and device involved. ďżź

‍

Why should I use tracking templates in my campaigns?

Implementing tracking templates automates link tagging, ensuring consistent and accurate data collection across your campaigns. This leads to better insights into performance metrics, enabling more informed optimization decisions. ďżź

‍

How do I set up a tracking template in Google Ads?

To set up a tracking template:

  1. Log in to your Google Ads account.
  2. Navigate to the desired account, campaign, ad group, or ad level.
  3. Click on “Settings” and then “Additional settings.”
  4. Under “Tracking,” enter your tracking template URL, incorporating the necessary ValueTrack parameters.
  5. Save your changes.

This setup enables dynamic tracking of various metrics. ďżź

‍

What are ValueTrack parameters, and how do they work in tracking templates?

ValueTrack parameters are dynamic URL components that capture specific information about each ad click, such as the device used ({device}), the keyword that triggered the ad ({keyword}), and the campaign ID ({campaignid}). When a user clicks your ad, these placeholders are replaced with actual data, allowing for detailed performance analysis. ďżź

‍

How can I test if my tracking template is working correctly?

After setting up your tracking template, use the “Test” button in the “Tracking” section of your Google Ads account settings. This function combines your final URL with the tracking parameters to ensure it directs to the correct landing page and that all parameters are functioning as intended.

‍

‍

Silvio Perez
Founder @AdConversion
Want to level up your B2B advertising skill set?
AdConversion was created to help B2B marketers master advertising with free courses, articles, resources, and templates created by the world best practitioners.
☝️Takes <  90 seconds
Share
This is some text inside of a div block.
copy

Join 0,000 B2B marketers leveling up their paid advertising skill set! 🚀