Google Ads Tracking Templates & ValueTrack Parameters: Complete Setup Guide

Step-by-step tutorial on setting up Google Ads tracking templates and ValueTrack parameters at account, campaign, and ad group levels. Free copyable templates.

Platform rules verified for Google Analytics 4 (September 2026)
UI walkthrough showing where to configure account-level tracking templates and URL options in Google Ads
Table of Contents
  1. The Google Ads Tracking Hierarchy
  2. How to Set Up an Account-Level Final URL Suffix
  3. Using Custom Parameters ({_campaign}) for Clean Names
  4. Parallel Tracking Requirements and HTTPS

Setting tracking parameters individually on every Google ad is an operational nightmare. By configuring tracking at the account level using Google Ads URL Options and ValueTrack parameters, you ensure 100% of current and future ads are tagged consistently without touching individual ad creatives.

The Google Ads Tracking Hierarchy

Google Ads evaluates tracking templates using a top-down inheritance model:

  1. Account Level: Applies to all campaigns in the account (Highest efficiency, easiest governance).
  2. Campaign Level: Overrides account-level settings for specific campaigns.
  3. Ad Group Level: Overrides campaign-level settings.
  4. Ad / Keyword / Sitelink Level: Overrides all parent templates.

Always configure your baseline tracking at the Account Level, using campaign-level overrides only when special tracking redirects are mandatory.

How to Set Up an Account-Level Final URL Suffix

  1. Sign in to your Google Ads account.
  2. In the left navigation menu, click Admin > Account settings.
  3. Click to expand the Tracking section.
  4. In the Final URL suffix field, paste your parameter string:
    utm_source=google&utm_medium=cpc&utm_campaign={_campaign}&utm_term={keyword}&utm_content={creative}&utm_id={campaignid}
  5. Click Test. Google Ads will test your landing pages to ensure the parameter string does not trigger HTTP errors.
  6. Click Save.

Using Custom Parameters ({_campaign}) for Clean Names

By default, ValueTrack only provides {campaignid} (a number like 1948201948). If you want human-readable campaign names in your CRM, use a custom parameter:

  • In campaign settings, expand Campaign URL options.
  • Under Custom parameters, enter:
    Name: _campaign
    Value: us_saas_brand-search_2026

When an ad is clicked, Google Ads dynamically replaces {_campaign} in your account-level suffix with the specific campaign name!

Parallel Tracking Requirements and HTTPS

Under Google's Parallel Tracking architecture, tracking templates must point to secure HTTPS endpoints. If your tracking redirect uses HTTP, Google Ads will reject the URL or pause the ad.

Sources & Authoritative References