Auto-tagging does most of it for you
When auto-tagging is on (it is by default in most Google Ads accounts), Google appends a gclid to the landing-page URL on every ad click. The gclid is a single opaque code, not a set of readable tags, and Google Analytics uses it to attribute the visit to the exact campaign, ad group, and keyword without you adding anything. For the common case of Google Ads feeding Google Analytics, manual UTMs are redundant.
So when do you actually need UTMs?
You add manual UTMs when something that cannot read the gclid needs to know the source. The gclid is only meaningful inside Google's own products. So:
- A CRM or email tool that records the landing URL but does not decode gclids will see a readable
utm_source=googleandutm_medium=cpc, but a bare gclid tells it nothing. - A non-Google analytics tool generally reads UTMs, not gclids.
- If auto-tagging is switched off (it can be), UTMs become your only signal, and you should tag manually.
The clash to avoid: don't fight your own tags
Auto-tagging and manual UTMs can disagree. If you add a utm_source or utm_medium that contradicts what auto-tagging reports, Analytics may take the manual value, and your Google Ads figures and your Analytics figures stop reconciling. The rule of thumb: pick one. Either rely on auto-tagging for the Google-to-Analytics path, or tag manually with values that match the platform exactly. Do not half-do both.
If you do tag manually, build the links consistently with our free UTM builder so the values match every time and a stray capital letter does not split your reporting.
Either way, the lead still needs connecting
Whether you rely on the gclid or add UTMs, both live in the URL and both stop at the click. Neither follows the visitor to the form they submit or tells you whether the click became a customer. Google Ads attribution covers how to bridge that for paid search specifically; the general version is in the UTM tracking guide.