Cherry Seed

What is adview_query_id in Google AI Mode?

adview-query-id google-ai-mode attribution woocommerce ai-traffic url-parameter

Quick Answer

adview_query_id is a URL parameter Google attaches to clicks from AI Mode search results, functioning as an attribution stamp that links a click to the specific AI-generated query and any associated ad impression. First observed in early 2026, it identifies Google AI Mode traffic separately from standard organic search — unlike gclid, which tracks paid ad clicks only. Without capturing this parameter, AI Mode traffic blends into your organic channel in GA4, making it impossible to measure the revenue AI Mode is actually driving to your store.

Full Answer

Google AI Mode generates conversational answers at the top of search results, with product recommendations and citations linking directly to merchant sites. When a user clicks one of those links, Google appends adview_query_id to the destination URL. The parameter carries a token tying the visit to the originating AI Mode query and, when ads appeared alongside the answer, to the specific ad impression. It is Google's way of tracking its own AI-generated referrals — and yours, if you capture it.

The distinction from gclid matters. gclid identifies paid clicks from Google Ads campaigns. adview_query_id identifies clicks from AI Mode answers, which may be organic citations or ad-adjacent placements. Treating them the same — or ignoring adview_query_id entirely — means you cannot separate AI Mode performance from standard organic search. Given that AI-referred visitors convert at significantly higher rates, this is revenue intelligence you are [leaving invisible](https://seresa.io/blog/data-loss/912-million-ad-blockers-are-hiding-a-third-of-your-woocommerce-traffic).

For WooCommerce stores, capturing adview_query_id requires server-side parameter extraction. The parameter arrives in the landing page URL, but GA4's default configuration does not parse or report on it. A server-side tracking layer can read the parameter from the incoming request, store it against the session, and pass it downstream as a custom dimension — giving you a clean channel for [AI Mode attribution](https://www.signalbridgedata.com/blog/server-side-tracking-benchmark-report-2026) that GA4 cannot provide on its own.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/1100

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/ai-data-readiness/what-is-adview-query-id-in-google-ai-mode-v2