Table of Contents
Google Ads auto-tagging supplies campaign information to a linked GA4 property. UTMs can also help your forms, CRM and other tools record readable campaign values. This guide covers how to use ValueTrack, URL suffixes and tracking templates together.
When Manual UTMs Complement Auto-Tagging
Auto-tagging adds a Google click identifier, such as gclid, to a landing URL. Treat it as an opaque identifier, not a readable campaign record. Manual UTMs provide labels that your CRM can capture alongside the click ID; linked Google Ads reporting supplies additional platform dimensions in GA4.
The Standard Account-Level Final URL Suffix
An account-level Final URL Suffix can apply tracking parameters broadly across Google Ads campaigns. Review campaign and ad-level settings for overrides, then test the expanded landing URLs.
utm_source=google&utm_medium=cpc&utm_campaign={_campaign}&utm_term={keyword}&utm_content={creative}&utm_id={campaignid}&device={device}&placement={placement}&targetid={targetid}
Note: If you use the campaign name custom parameter {_campaign}, define it at the campaign settings level. If you prefer automated numerical IDs, use utm_campaign={campaignid}.
Essential ValueTrack Parameters Reference Table
| ValueTrack Token | What Google Injects at Click Time | Recommended UTM Mapping |
|---|---|---|
{campaignid} |
Numerical ID of the Google Ads Campaign | utm_id={campaignid} |
{adgroupid} |
Numerical ID of the Ad Group | Custom parameter: adgroup_id={adgroupid} |
{keyword} |
Keyword matched for Search ads (blank for Display/PMax) | utm_term={keyword} |
{matchtype} |
e (exact), p (phrase), b (broad), or a (AI Max keywordless) |
Custom parameter: matchtype={matchtype} |
{creative} |
Unique numerical ID of the ad creative | utm_content={creative} |
{device} |
m (mobile), t (tablet), or c (computer) |
Custom parameter: device={device} |
{placement} |
Domain of Display Network site where ad was clicked | Custom parameter: placement={placement} |
{network} |
g (Search), s (Search partner), d (Display), ytv (YouTube), x (Performance Max); other values are documented by Google |
Custom parameter: network={network} |
Tracking Templates vs Final URL Suffix: Which to Use?
Google Ads offers two primary tracking mechanisms:
- Tracking template: defines a tracking URL, including the landing-page insertion token. With supported parallel tracking, the landing page loads while tracking runs in the background; do not assume every template sends the browser through a blocking redirect.
- Final URL suffix: adds parameters to the landing URL. It does not remove redirects already configured on the website. Use it for campaign labels and test the resulting destination.
Campaign Specifics: Search, Display, YouTube & PMax
Performance Max does not use a keyword list like a standard Search campaign. Use a campaign ID as a stable label and check each additional token against Google’s supported inventory. An empty keyword value does not mean the campaign ID failed. See the current ValueTrack reference.
Reconciling Auto-Tagging and Manual UTMs in GA4
Use linked Google Ads dimensions for platform reporting and the relevant manual dimensions for supplied UTM labels. Google documents how auto-tagged traffic is classified and how manual term and content values are handled. Compare like scopes and inspect collection if a value is missing. See the combined tagging workflow.
Google Ads Tracking Mistakes to Check
- Assuming every click has a keyword: Use
{keyword}only where supported and leave room for keywordless traffic. Test the token expansion rather than manufacturing a keyword label. - Following legacy override instructions: The manual override checkbox described in Universal Analytics guides is not a GA4 setup step. Verify account linking and compare dimensions with the same scope instead.
Frequently Asked Questions
Should I put UTM parameters in the Final URL or Final URL Suffix?
For UTMs, use the Final URL Suffix at the appropriate account, campaign or ad group level. It supports ValueTrack tokens such as {keyword} and {campaignid}. Test the expanded URL and check for lower-level overrides.
Do ValueTrack parameters work in Performance Max campaigns?
Support and returned values depend on the parameter and inventory. Start with {campaignid}, then test additional fields against the current ValueTrack reference. Do not assume that Search ad-group, keyword or creative fields identify every Performance Max asset.
Does auto-tagging override manual UTM parameters in GA4?
Google documents auto-tagged values for source, medium and traffic classification when both tagging methods are used. Manual term and content values have their own dimensions. Inspect the exact dimension selected rather than assuming every supplied UTM replaces linked Google Ads data.
Why do curly braces like {keyword} show up literally when I test my link?
ValueTrack parameters are dynamically replaced by Google's ad serving servers only at the actual moment an ad impression is clicked. If you copy/paste a tracking template into your browser address bar manually, the ad engine never processes the macro, leaving the literal braces unexpanded.
Choose a focused guide
Use these guides when you need to investigate a specific part of this topic.
- Google Ads Auto-Tagging vs UTMs: When to Use GCLID, UTMs, or Both
Compare Google Ads auto-tagging and UTMs. Learn when to use both, what each provides and how to keep readable campaign values in your CRM.
- GCLID vs UTM Parameters: Safari Privacy & Offline Conversion Tracking
See how Safari privacy limits affect Google Ads click IDs, and how to capture GCLID with UTMs in lead forms for offline conversions and CRM attribution.
- Google Ads Tracking Template Setup: Custom Parameters & Parallel Tracking
Configure Google Ads tracking templates across account levels, define custom parameters, and meet parallel tracking requirements with a tested setup workflow.
- How to Bulk Add UTM Parameters to Google Ads
Add UTMs across Google Ads campaigns using a shared final URL suffix or campaign-specific CSV changes. Includes examples, checks and rollback steps.
References
- Set up tracking with ValueTrack parameters (Google Ads Help)
- Auto-tagging: Definition (Google Ads Help)
- Link Google Ads and Google Analytics (Google Analytics Help)