GoogleAds
FastUTM · Google Ads Tracking Tools
Set up cleaner Google Ads tracking before the clicks arrive.
Final URL suffix builder and ValueTrack helper
UTM source · Medium · Campaign ID · Creative · Keyword · Device · GA4 friendly
This page is for getting the tracking tools and setup ready for Google Ads. Use it when you want GA4 to understand paid search traffic, campaign IDs, ad creative IDs, keywords, devices and network information more clearly.
Need the full explanation? Read the Google Ads Tracking Guide. Need to read an existing tracked link? Use the UTM Reader.
Final URL Suffix Builder
Do not add a question mark at the start when pasting into Google Ads Final URL suffix.
What is a Google Ads Final URL suffix?
A Final URL suffix is tracking text that Google Ads adds to the end of your landing page URL. It is useful because you can keep your landing page clean while still sending campaign information to Google Analytics and other reporting tools.
Instead of manually adding tracking to every ad URL, you can place a suffix in Google Ads. When someone clicks the ad, Google combines the landing page and suffix.
| Parameter | What it does | Example use |
|---|---|---|
| utm_source | Identifies the traffic source. | google |
| utm_medium | Identifies the channel type. | cpc |
| utm_campaign | Groups traffic by campaign. Can use a name or {campaignid}. |
{campaignid} |
| utm_content | Tracks ad creative or variation. | {creative} |
| utm_term | Tracks the keyword, when available. | {keyword} |
| {device} | Shows the device type used for the click. | m, t or c |
Best practice
- Use
utm_source=googlefor Google Ads traffic. - Use
utm_medium=cpcfor paid search unless your reporting system uses a different naming rule. - Use
{campaignid}when you want stable campaign ID tracking. - Use
{creative}when you want to compare advert creative performance. - Use
{keyword}carefully, because it is most useful for search campaigns. - Do not paste a starting
?into the Google Ads Final URL suffix field.
How the Google Ads Tools work
This page builds the tracking text you paste into Google Ads, so you do not have to remember the syntax. It combines standard UTM tags with ValueTrack parameters: placeholders in curly brackets, such as {campaignid} or {device}, that Google Ads replaces with the real value when someone clicks your ad. The result is usually pasted into the Final URL suffix at account or campaign level, so every ad gets the same tags without editing each one.
When to use it
Most small advertisers who use GA4 and Google Ads together only need auto-tagging switched on and the two accounts linked. Use this page when you also want readable UTM values for other tools, such as a CRM or form system that records the landing page address, or when you want to label ad versions in your own words.
Remember that when auto-tagging is on, GA4 takes the source, medium and campaign of Google Ads clicks from the auto-tagging data, not from your UTMs. Manual content and term values are kept in separate dimensions.
A worked example
An advertiser wants to see which ad and device each click came from in their form tool. They build this suffix and paste it into the campaign's Final URL suffix:
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={creative}&device={device}
They then click a live ad and check that the landing page address shows numbers and a device letter, not curly brackets. Not every campaign type supports every parameter, so they test each type they run.
Read Google Ads auto-tagging versus manual UTMs, the ValueTrack parameters cheat sheet and the Google Ads Tracking Guide for more detail.