Keyword match type dimension
Match type describes how loosely a paid-search keyword had to match a user's query: broad, phrase, or exact. GA4 exposes a Google Ads match-type dimension after linking; it is a paid-search-only concept. This page explains the values, how they have evolved, and why match type is not the search term.
What this means
Match type is a paid-search targeting setting. Broad match lets a keyword trigger on related queries; phrase match requires the meaning to be present; exact match requires the same intent closely. The dimension reports which logic served the click.
In GA4 the Google Ads match-type dimension is available once accounts are linked, drawn from Google's click data rather than from any tag you control.
- Broad, phrase, and exact describe matching strictness
- It is a paid-search-only concept
- GA4 reads it from linked Google Ads data
Why match type evolved and what it is not
Match-type behaviour has changed over the years — phrase and broad-match semantics have been redefined more than once — so historical match-type analysis can compare values whose meaning shifted underneath them. Anchor conclusions to the period's rules.
Match type is also not the search term. A single broad-match keyword can match thousands of distinct queries; to see what people actually typed you need the search term dimension. Reading match type alone tells you the rule, not the demand.
- Phrase/broad semantics have been redefined over time
- Match type is the rule, not the actual query
- Pair with the search term dimension for real demand
How it appears in analytics and logs
A match-type value tells you how the keyword matched the query. It does not tell you the actual query — that is the search term dimension — and broad-match values can hide a wide range of real queries.
Diagnostic use case
See whether conversions came from tightly matched exact keywords or looser broad matches, to tune bidding and negative keywords.
What WebmasterID can help detect
WebmasterID focuses on first-party engagement after the click; match type from the ad platform pairs with that to judge which targeting drove real activity.
Common mistakes
- Reading match type as the actual search query.
- Comparing historical match-type data across redefinitions.
- Assuming exact match means literally identical queries.
Privacy and accuracy notes
Match type is keyword-targeting metadata, not personal data. It describes matching logic, not the individual searcher.
Related pages
- Keyword dimension: why it reads '(not provided)'
The keyword dimension records the search-engine query associated with a visit. For organic search it is overwhelmingly '(not provided)': since 2011 search engines withhold the query string from referrers over HTTPS for privacy. Paid keyword data can still arrive via auto-tagging from ad platforms. The honest read of this dimension is that organic keyword visibility now lives in Search Console, not analytics.
- Site search term dimension
The site search term dimension records the queries visitors type into your website's own search box — not what they searched on Google. GA4 captures it through the view_search_results event and a search_term parameter, typically read from a URL query string such as ?q=. It reveals intent in your own words, but it is distinct from external search keywords, which are largely '(not provided)'.
- 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.
- Attribution analytics
Tie keyword targeting to first-party engagement.
Sources and verification notes
- Google Ads Help — About keyword matching optionsDefines broad, phrase, and exact match types and their evolution.
- Google Analytics Help — [GA4] Google Ads dimensionsLists Google Ads keyword/match-type dimensions 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.