{"id":1689,"date":"2026-09-29T10:34:52","date_gmt":"2026-09-29T10:34:52","guid":{"rendered":"https:\/\/www.haartyhanks.com\/blog\/?p=1689"},"modified":"2026-09-21T10:40:00","modified_gmt":"2026-09-21T10:40:00","slug":"measure-ai-search-traffic-ga4-hidden-referrals","status":"publish","type":"post","link":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/","title":{"rendered":"How to Measure AI Search Traffic in GA4 When the Referrals Are Hidden"},"content":{"rendered":"<p><span data-contrast=\"none\">Measuring AI search traffic in GA4 became easier in May 2026, when Google introduced a native AI Assistant channel that automatically identifies recognised chatbot referrals. But it does not tell the whole story. Some AI-driven visits still end up in Direct traffic or ordinary Organic Search. Here is what GA4 can show you, what it still misses, and how to fill those gaps.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">Why AI Search Traffic Often Goes Missing in GA4<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\"><strong><a href=\"https:\/\/www.haartyhanks.com\/blog\/impact-of-ai-on-digital-marketing-roi\/\">AI search traffic<\/a><\/strong> can disappear from your reports for two main reasons. Some visits arrive without referrer data, while others fall outside the definition Google uses for its new AI Assistant channel.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h4 aria-level=\"3\"><span data-contrast=\"none\">Referrers That Never Arrive<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:320,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"none\">Some AI apps strip referrer information or simply do not send it when someone clicks a cited link. When that happens, GA4 has no source to work with and can classify the visit as Direct. An unexplained rise in Direct traffic can therefore be an early sign that AI referrals are being missed.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h4 aria-level=\"3\"><span data-contrast=\"none\">Google AI Overviews Hide Inside Organic Search<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:320,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"none\">Google&#8217;s own documentation for the AI Assistant channel states it excludes <strong><a href=\"https:\/\/www.haartyhanks.com\/blog\/llms-txt-ai-crawler-control-uk-websites\/\">AI Overviews<\/a> <\/strong>and AI Mode entirely. Clicks from Google&#8217;s own generative results are folded into standard Organic Search, with no built-in way to separate them from a normal blue-link click.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2 aria-level=\"2\"><span data-contrast=\"none\">What GA4&#8217;s Native AI Assistant Channel Actually Tracks<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h2>\n<p><span data-contrast=\"none\">Since 13 May 2026, GA4 automatically assigns the medium &#8220;ai-assistant&#8221; and the channel &#8220;AI Assistant&#8221; to sessions from recognised chatbot referrers, with no setup required. Google names ChatGPT, Gemini and Claude as examples.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">The limitations worth knowing:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"none\">Google has not published the full list of recognised referrers.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:0}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Perplexity does not appear in Google&#8217;s own AI Assistant definition, so its traffic may still land in Referral.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">The channel is not retroactive; historical AI sessions stay filed under their old classification.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">How to Track the AI Search Traffic GA4&#8217;s Native Channel Still Misses<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">The most reliable approach is to use the native channel alongside a supplementary custom channel group that covers a wider range of AI domains.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">The steps that matter:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ol>\n<li><span data-contrast=\"none\">In GA4, go to Admin, Data Display, Channel Groups, and create a custom channel group.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:0}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Add a channel matching Session source against a regex covering chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, copilot.microsoft.com and similar domains.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Position this new channel above Referral in the rule order, since GA4 evaluates rules top to bottom.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Periodically check Session source\/medium inside your Referral report for AI domains not yet caught by either channel.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ol>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">Why Measuring AI Search Traffic in GA4 Matters<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">Early benchmark data suggests that AI-referred sessions convert at a noticeably higher rate than average organic traffic. That makes accurate tracking important if you want to understand whether your content and GEO investment is actually generating results.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">Get Clear AI Traffic Reporting with Haarty Hanks<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><span data-contrast=\"none\">Knowing what GA4 captures automatically and what it leaves out takes more than switching on the new channel. Our<\/span><strong><a href=\"https:\/\/www.haartyhanks.com\/ai-seo-optimisation.html\"> AI SEO Optimisation<\/a><\/strong><span data-contrast=\"none\"> service builds the reporting layer needed to catch the traffic that would otherwise be missed.<\/span><strong><a href=\"https:\/\/www.haartyhanks.com\/contact.html\"> Get in touch<\/a><\/strong><span data-contrast=\"none\"> to get your AI traffic reporting sorted.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p aria-level=\"2\">\n<h3 aria-level=\"2\"><span data-contrast=\"none\">FAQs<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:360,&quot;335559739&quot;:120}\">\u00a0<\/span><\/h3>\n<p><b><span data-contrast=\"none\">How do I measure AI search traffic in GA4?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Check the native AI Assistant channel under Reports, Acquisition, Traffic Acquisition for recognised sources such as ChatGPT and Gemini, then build a supplementary custom channel group with a broader regex to catch AI domains, such as Perplexity, that Google&#8217;s native list may not cover.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">Why does my ChatGPT traffic show up as Direct in Google Analytics?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Many AI assistants do not pass referrer data when a user clicks a link, so GA4 has no source to attribute the session to and defaults it to Direct, which is why unexplained spikes in Direct traffic are often a sign of AI referrals.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">Does GA4 track Google AI Overviews traffic separately?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">No. Google&#8217;s own documentation confirms the AI Assistant channel excludes AI Overviews and AI Mode, so clicks from those features are counted within standard Organic Search with no way to isolate them.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">Is GA4&#8217;s AI Assistant channel retroactive?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">No. It only applies from when the feature reached your property in 2026 onward, so historical AI traffic remains under its original classification, such as Referral or Direct.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">Do I need a custom channel group if GA4 already has an AI Assistant channel?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Yes, if you want complete coverage. Google has not published its full list of recognised referrers, and known gaps such as Perplexity mean a custom channel group is still the safest way to capture AI traffic in full.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">How do I track Perplexity referrals specifically in GA4?<\/span><\/b><span data-contrast=\"none\">\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Create a custom channel group with a Session source rule matching perplexity.ai, positioned above your Referral rule, since Perplexity does not currently appear in Google&#8217;s official AI Assistant channel definition.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Measuring AI search traffic in GA4 became easier in May 2026, when Google introduced a native AI Assistant channel that automatically identifies recognised chatbot referrals. But it does not tell the whole story. Some AI-driven visits still end up in Direct traffic or ordinary Organic Search. Here is what GA4 can show you, what it &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1690,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[494],"tags":[620,623,624,621,626,622,619,625],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Measure AI Search Traffic in GA4 (2026 Guide)<\/title>\n<meta name=\"description\" content=\"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Measure AI Search Traffic in GA4 (2026 Guide)\" \/>\n<meta property=\"og:description\" content=\"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\" \/>\n<meta property=\"og:site_name\" content=\"Haarty Hanks\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-29T10:34:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-21T10:40:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2026\/09\/How-to-Measure-AI-Search-Traffic-in-GA4-When-the-Referrals-Are-Hidden.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2172\" \/>\n\t<meta property=\"og:image:height\" content=\"724\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Haarty Hanks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Haarty Hanks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\"},\"author\":{\"name\":\"Haarty Hanks\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/b5b1900103e9bc4a9eaf43d5db3aa933\"},\"headline\":\"How to Measure AI Search Traffic in GA4 When the Referrals Are Hidden\",\"datePublished\":\"2026-09-29T10:34:52+00:00\",\"dateModified\":\"2026-09-21T10:40:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\"},\"wordCount\":800,\"publisher\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#organization\"},\"keywords\":[\"AI referral traffic Google Analytics\",\"GA4 AI traffic report\",\"how to see AI traffic in analytics\",\"measure ChatGPT traffic\",\"measuring generative AI traffic\",\"track AI search visitors\",\"track AI traffic GA4\",\"tracking Perplexity referrals\"],\"articleSection\":[\"AI SEO Optimisation\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\",\"url\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\",\"name\":\"How to Measure AI Search Traffic in GA4 (2026 Guide)\",\"isPartOf\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#website\"},\"datePublished\":\"2026-09-29T10:34:52+00:00\",\"dateModified\":\"2026-09-21T10:40:00+00:00\",\"description\":\"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.haartyhanks.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Measure AI Search Traffic in GA4 When the Referrals Are Hidden\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#website\",\"url\":\"https:\/\/www.haartyhanks.com\/blog\/\",\"name\":\"Haarty Hanks\",\"description\":\"Digital Marketing Solutions\",\"publisher\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.haartyhanks.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#organization\",\"name\":\"Haarty Hanks\",\"url\":\"https:\/\/www.haartyhanks.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2023\/08\/hhlogo-1.png\",\"contentUrl\":\"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2023\/08\/hhlogo-1.png\",\"width\":177,\"height\":125,\"caption\":\"Haarty Hanks\"},\"image\":{\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/b5b1900103e9bc4a9eaf43d5db3aa933\",\"name\":\"Haarty Hanks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7b3e22638558f2a3b062f47550cb9fac?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7b3e22638558f2a3b062f47550cb9fac?s=96&d=mm&r=g\",\"caption\":\"Haarty Hanks\"},\"url\":\"https:\/\/www.haartyhanks.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Measure AI Search Traffic in GA4 (2026 Guide)","description":"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/","og_locale":"en_GB","og_type":"article","og_title":"How to Measure AI Search Traffic in GA4 (2026 Guide)","og_description":"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.","og_url":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/","og_site_name":"Haarty Hanks","article_published_time":"2026-09-29T10:34:52+00:00","article_modified_time":"2026-09-21T10:40:00+00:00","og_image":[{"width":2172,"height":724,"url":"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2026\/09\/How-to-Measure-AI-Search-Traffic-in-GA4-When-the-Referrals-Are-Hidden.png","type":"image\/png"}],"author":"Haarty Hanks","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Haarty Hanks","Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#article","isPartOf":{"@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/"},"author":{"name":"Haarty Hanks","@id":"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/b5b1900103e9bc4a9eaf43d5db3aa933"},"headline":"How to Measure AI Search Traffic in GA4 When the Referrals Are Hidden","datePublished":"2026-09-29T10:34:52+00:00","dateModified":"2026-09-21T10:40:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/"},"wordCount":800,"publisher":{"@id":"https:\/\/www.haartyhanks.com\/blog\/#organization"},"keywords":["AI referral traffic Google Analytics","GA4 AI traffic report","how to see AI traffic in analytics","measure ChatGPT traffic","measuring generative AI traffic","track AI search visitors","track AI traffic GA4","tracking Perplexity referrals"],"articleSection":["AI SEO Optimisation"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/","url":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/","name":"How to Measure AI Search Traffic in GA4 (2026 Guide)","isPartOf":{"@id":"https:\/\/www.haartyhanks.com\/blog\/#website"},"datePublished":"2026-09-29T10:34:52+00:00","dateModified":"2026-09-21T10:40:00+00:00","description":"Learn how to measure AI search traffic in GA4, what the new AI Assistant channel tracks, and how to catch ChatGPT and Perplexity referrals it still misses.","breadcrumb":{"@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.haartyhanks.com\/blog\/measure-ai-search-traffic-ga4-hidden-referrals\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.haartyhanks.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Measure AI Search Traffic in GA4 When the Referrals Are Hidden"}]},{"@type":"WebSite","@id":"https:\/\/www.haartyhanks.com\/blog\/#website","url":"https:\/\/www.haartyhanks.com\/blog\/","name":"Haarty Hanks","description":"Digital Marketing Solutions","publisher":{"@id":"https:\/\/www.haartyhanks.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.haartyhanks.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.haartyhanks.com\/blog\/#organization","name":"Haarty Hanks","url":"https:\/\/www.haartyhanks.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2023\/08\/hhlogo-1.png","contentUrl":"https:\/\/www.haartyhanks.com\/blog\/wp-content\/uploads\/2023\/08\/hhlogo-1.png","width":177,"height":125,"caption":"Haarty Hanks"},"image":{"@id":"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/b5b1900103e9bc4a9eaf43d5db3aa933","name":"Haarty Hanks","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.haartyhanks.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7b3e22638558f2a3b062f47550cb9fac?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7b3e22638558f2a3b062f47550cb9fac?s=96&d=mm&r=g","caption":"Haarty Hanks"},"url":"https:\/\/www.haartyhanks.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/posts\/1689"}],"collection":[{"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/comments?post=1689"}],"version-history":[{"count":1,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/posts\/1689\/revisions"}],"predecessor-version":[{"id":1691,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/posts\/1689\/revisions\/1691"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/media\/1690"}],"wp:attachment":[{"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/media?parent=1689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/categories?post=1689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.haartyhanks.com\/blog\/wp-json\/wp\/v2\/tags?post=1689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}