Google Ads auto-tagging adds a click id, the gclid parameter, to your landing page URL when someone clicks your ad, so Google Ads, Google Analytics and offline conversion imports can tie a visit back to the click. You turn it on with one checkbox, and the checks below prove the click id reaches your landing page, survives redirects and forms, and works next to your UTM tags.
Turn it on
Check 1: Is auto-tagging on?
Follow the click id through your site
Check 2: Does a test click id survive on the landing page?
?gclid=TeSter-123, or &gclid=TeSter-123 if the URL already has a ?, and put it before any # (Google: check if auto-tagging works). Then repeat with Google's long value, since a real gclid can be up to 100 characters:https://www.example.com/landing?gclid=TeSter-123
https://www.example.com/landing?gclid=TeSter-123-ABCDEFGHIJKLMNOPQRSTUVWXYZ-abcdefghijklmnopqrstuvwxyz-0123456789-AaBbCcDdEeFfGgHhIiJjKkLlCheck 3: Does the gclid survive every redirect?
gclid=TeSter-123. The redirects to test are your own site's: on Search, Shopping, Display, Video and Performance Max campaigns, parallel tracking is mandatory and sends people straight to the final URL while click measurement runs in the background.Check 4: Does the page keep the click id in a cookie?
_gcl in the Filter box (Chrome DevTools: cookies)._gcl_aw. The Conversion Linker tag reads the click id from the landing page URL and keeps it in _gcl_* cookies on your domain, where Google Ads conversion tags read it when the visitor converts later.Check 5: Does the click id reach the form?
Add UTM tags without replacing it
Check 6: Do your UTM tags sit next to the gclid?
gclid=TeSter-123 both survive when you rerun check 2 with the suffix added to the test URL.utm_content and utm_term fill Manual ad content and Manual term. When the gclid cannot be used, GA4 takes every traffic-source value from the UTM tags alone, so set all of them, especially utm_source, utm_medium, utm_campaign, utm_id and utm_source_platform. A missing one shows as (not set).Confirm with real clicks
Check 7: Does GA4 name your Google Ads campaigns?
Once the click id arrives
When all seven checks pass, your ad clicks reach your site with a click id your tags can keep. Saving that click id with each lead in your CRM, so sales that close offline can go back to Google Ads, is a separate job that starts here. The offline loop I delivered sends Google only a click id, a conversion value and a timestamp, so it cannot work without this step. That loop is what closed-loop attribution covers.
Tags
Frequently asked questions
Is Google Ads auto-tagging on by default?
Yes, for new accounts. Google also turns it on when you create a new conversion action, unless the account uses cross-account conversion tracking from a manager account. In that case, turn it on in each client account under Admin, Account settings, Auto-tagging.
Can UTM parameters override auto-tagging in GA4?
No. GA4 has no override option, so when a URL carries both, it uses the auto-tagged values for source, medium and the other traffic-classification dimensions. Your utm_content and utm_term values still fill the Manual ad content and Manual term dimensions.
Why does my landing page show an error when auto-tagging is on?
A small share of sites reject URL parameters they do not recognize and serve an error page once the gclid is added. Google's advice is to turn auto-tagging off, have your web developer allow arbitrary URL parameters, then turn it back on.
Do I still need UTM tags on Google Ads if auto-tagging is on?
Only as a fallback. GA4 uses them when it cannot use the gclid, and Google suggests them for campaigns where privacy parameters such as wbraid or gbraid may be used. If you set one UTM tag, set all of them, because a missing one shows as (not set).