Ad group dimension
An ad group groups related ads and keywords inside a campaign. In GA4 the Google Ads ad group dimension is populated when accounts are linked and auto-tagging is on; for non-Google networks you approximate it with UTM tags. This page explains the derivation and the difference between a true ad group and a UTM stand-in.
What this means
An ad group is the middle layer of a paid-search account: campaigns contain ad groups, and ad groups contain the keywords and ads that share a theme. The dimension lets you analyse traffic at that themed level rather than the whole campaign.
In GA4 the Google Ads ad group dimension is populated automatically when the Google Ads and GA4 accounts are linked and auto-tagging (the gclid) is enabled. Without that linkage the dimension stays empty for Google traffic.
- Hierarchy: campaign > ad group > keyword/ad
- GA4 fills it from a linked Google Ads account
- Requires auto-tagging (gclid) to resolve
Ad group vs UTM term
For non-Google paid sources you do not get a native ad group dimension — you approximate it by putting the group name in a UTM parameter such as utm_term or a custom field, then reading it as a campaign dimension. That is a manual convention, not a guaranteed mapping.
Because the two paths differ, an 'ad group' you see may be a real Google Ads object or a hand-tagged string. Knowing which one you are looking at prevents over-trusting a value that was only ever a UTM label.
- Non-Google networks need manual UTM tagging
- utm_term as ad group is a convention, not a native field
- Distinguish real Google Ads groups from tagged strings
How it appears in analytics and logs
An ad group value means a click was attributed to that group within a campaign. A blank or '(not set)' value usually means the traffic was not Google Ads, accounts were unlinked, or auto-tagging was off.
Diagnostic use case
Break paid-search performance down to the ad group so you can see which themed clusters of keywords and ads drive engagement and conversions.
What WebmasterID can help detect
WebmasterID reads campaign metadata from your tagged links first-party, so you can attribute engagement to paid-search structures without relying on cross-site identifiers.
Common mistakes
- Assuming the ad group fills in without linking Google Ads.
- Treating a utm_term value as a true Google Ads ad group.
- Reading '(not set)' as zero paid traffic instead of missing linkage.
Privacy and accuracy notes
The ad group is campaign metadata, not personal data. Auto-tagging adds a gclid to landing URLs; that identifies the click, not the person, and is educational here, not legal advice.
Related pages
- Campaign dimension
The campaign dimension labels a visit with the marketing campaign that drove it. It is populated from the utm_campaign parameter on a tagged link, or auto-tagged by an ad platform's own click ID. Any visit without a campaign tag — most organic, direct, and untagged referral traffic — shows '(not set)', which is the absence of a campaign rather than a campaign named '(not set)'.
- Ad creative dimension
An ad creative is the specific image, text, or video asset shown in an ad. Analytics tools surface a creative dimension so you can compare which asset drove a click; GA4 populates it from linked Google Ads, while other channels rely on utm_content. This page covers derivation and the volatility of creative identifiers.
- gclid and auto-tagging dimension
A gclid (Google Click Identifier) is a token Google Ads appends to landing-page URLs when auto-tagging is on. It lets GA4 resolve campaign, ad group, creative, and match-type dimensions without UTMs. This page explains how auto-tagging works, how it differs from manual tagging, and what happens when the gclid is stripped.
- Campaign links
Tag non-Google paid traffic so ad-group context survives.
Sources and verification notes
- Google Ads Help — About ad groupsDefines the campaign > ad group > keyword hierarchy.
- Google Analytics Help — [GA4] Google Ads dimensionsLists Google Ads ad group as a GA4 dimension available after linking.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.