{"id":7689,"date":"2026-04-09T20:00:00","date_gmt":"2026-04-09T20:00:00","guid":{"rendered":"https:\/\/singularity.digital\/?p=7689"},"modified":"2026-03-30T15:40:06","modified_gmt":"2026-03-30T15:40:06","slug":"how-to-track-ai-traffic-on-your-website","status":"publish","type":"post","link":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/","title":{"rendered":"How to track AI traffic on your website"},"content":{"rendered":"<p>You don\u2019t need a new stack of tools to AI traffic on your site, but you do need to adapt the one you have because the way AI-driven search behaves makes tracking fuzzier than it was when search engines returned 10 blue links.&nbsp;<\/p>\n\n\n\n<p>In this guide, we discuss what customization your GA4 needs to attribute traffic to its correct sources and not call it all referral or direct when it&#8217;s actually coming from AI overviews and LLMs.&nbsp;<\/p>\n\n\n\n<p><strong>TL:DR<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>You can track AI traffic in GA4 by creating a custom channel group.<\/strong> This allows you to separate visits from AI tools into their own acquisition channel instead of letting them sit inside generic referral traffic.<\/li>\n\n\n\n<li><strong>Set the channel condition to \u201cSource \u2192 matches regex.\u201d<\/strong> Add a regex string that captures major AI domains.<\/li>\n\n\n\n<li><strong>Move the AI channel above Referral in the channel order.<\/strong> GA4 assigns traffic top-to-bottom, so if Referral sits above your AI channel, those visits will still be categorized as referral traffic.<\/li>\n\n\n\n<li><strong>Use the Traffic Acquisition report to view AI traffic.<\/strong> Switch the primary dimension to your AI Traffic Channel Group to see AI visits alongside channels like Organic Search, Paid Search, and Direct.<\/li>\n\n\n\n<li><strong>Create a dedicated AI traffic report for deeper analysis.<\/strong> Filter the report by your AI channel group and use Session source to see which LLMs are sending traffic (ChatGPT vs Perplexity vs Gemini).<\/li>\n\n\n\n<li><strong>Not all AI exposure will be measurable.<\/strong> Zero-click mentions and visits where referrer or UTM data gets stripped will still appear as Direct or \u201c(not set).\u201d<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-not-all-ai-traffic-will-be-measurable-no-matter-what-filters-you-apply-in-ga4-nbsp\">Not all AI traffic will be measurable, no matter what filters you apply in GA4 <\/h2>\n\n\n\n<p>With AI sitting on top of every search interface now \u2013 from our traditional search engines like Google and Bing to LLMs like ChatGPT, Perplexity, Gemini, and Claude \u2013 your brand can appear in answers without a clickable URL attached. These are <a href=\"https:\/\/www.bain.com\/insights\/goodbye-clicks-hello-ai-zero-click-search-redefines-marketing\/\" target=\"_blank\">zero-click mentions<\/a>. They influence awareness and perception, but they don\u2019t generate measurable sessions.<\/p>\n\n\n\n<p>Even when a link is clickable (you get cited along the mention), GA4 will only recognize the visit correctly if the <a href=\"https:\/\/www.geeksforgeeks.org\/techtips\/http-headers-referer\/\" target=\"_blank\">referrer header<\/a> or <a href=\"https:\/\/blog.hubspot.com\/marketing\/what-are-utm-tracking-codes-ht\" target=\"_blank\">UTM parameters<\/a> survive the journey. ChatGPT, for example, often appends utm_source=chatgpt.com when generating links. But if that parameter is stripped during redirects, lost in an in-app browser, or blocked by privacy settings, the same click may later appear as Direct or \u201c(not set).\u201d<\/p>\n\n\n\n<p>There is currently no reliable way to recover traffic that loses this referrer\/UTM data. Which is why what you see in GA4 will never be a complete view of the AI exposure your brand gets. Since we can\u2019t do much about that, let\u2019s focus on organizing what <em>can<\/em> be tracked and used for guiding your <a href=\"https:\/\/singularity.digital\/pt\/insights\/best-geo-strategies-for-saas\/\">GEO strategy<\/a>.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"655\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-01-2-1-1024x655.png\" alt=\"\" class=\"wp-image-7778\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-01-2-1-1024x655.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-01-2-1-300x192.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-01-2-1-768x491.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-01-2-1.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 id=\"how-to-create-the-setup-you-need-to-measure-ai-trafficnbspnbsp\" class=\"wp-block-heading\">How to Create the Set-up You Need to Measure AI Traffic  <\/h2>\n\n\n\n<h3 id=\"create-a-custom-channel-group-for-ai\" class=\"wp-block-heading\">Create a Custom Channel Group for AI<\/h3>\n\n\n\n<p>There are a few ways to isolate AI traffic in GA4. You can apply a filter directly in the Traffic Acquisition report, or build a one-off exploration. The problem with that is \u2013 filters reset, the character limit is restrictive, and every time you revisit the report, you have to rebuild the logic. As more AI domains emerge, that setup becomes harder to maintain.<\/p>\n\n\n\n<p>Custom channel groups solve this in a better way. Once you\u2019ve configured them, they continuously classify incoming sessions based on your defined rules. It gives you a reusable, scalable way to treat AI as its own acquisition channel instead of burying it inside Referral.<\/p>\n\n\n\n<p><strong>Here\u2019s how to do it:<\/strong><\/p>\n\n\n\n<p>Head into Admin \u2192 Channel groups.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16-1024x492.png\" alt=\"\" class=\"wp-image-7694\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16-1024x492.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16-300x144.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16-768x369.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16-1536x737.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-16.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Create a new channel group and name the group AI traffic channel &#8211; whatever works for you. Then click \u201cadd new channel\u201d.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"371\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14-1024x371.png\" alt=\"\" class=\"wp-image-7691\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14-1024x371.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14-300x109.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14-768x278.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14-1536x557.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-14.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>But name the new channel something other than \u201cai traffic\u201d because then if you want to search your reports, it will pull all rows with \u201cai\u201d in their spelling, like \u201cemail\u201d or \u201cpaid\u201d. Whereas \u201cLLMs\u201d is unique, and when you look up \u201cLLMs,\u201d it will match only this channel.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"374\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13-1024x374.png\" alt=\"\" class=\"wp-image-7690\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13-1024x374.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13-300x110.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13-768x280.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13-1536x561.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-13.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, add a condition group,<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"502\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17-1024x502.png\" alt=\"\" class=\"wp-image-7693\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17-1024x502.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17-300x147.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17-768x376.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17-1536x753.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-17.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Select:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dimension:<\/strong> Source<\/li>\n\n\n\n<li><strong>Condition:<\/strong> Matches <a href=\"https:\/\/medium.com\/@victoriousjvictor\/understanding-regular-expressions-regex-e1c048f5aa6c\" target=\"_blank\">regex<\/a> (and then add the following string)&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>.*chatgpt\\.com.*|.*perplexity.*|.*gemini\\.google\\.com.*|.*copilot\\.microsoft\\.com.*|.*openai\\.com.*|.*claude\\.ai.*|.*writesonic\\.com.*|.*copy\\.ai.*|.*deepseek\\.com.*|.*huggingface\\.co.*|.*bard\\.google\\.com.*<\/p>\n\n\n\n<p>And save the channel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"475\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15-1024x475.png\" alt=\"\" class=\"wp-image-7692\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15-1024x475.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15-300x139.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15-768x356.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15-1536x712.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-15.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>(keep adding more AI chatbots as you find out about them).&nbsp;<br>FYI: Regex, which is short for regular expression, is a pattern matcher, basically a smart search filter. Instead of you typing in every possible AI domain one by one, regex does the sweeping for you.<\/p>\n\n\n\n<h3 id=\"reorder-your-channels-very-important\" class=\"wp-block-heading\">Re-order your channels (VERY IMPORTANT!)<\/h3>\n\n\n\n<p>When you save a new channel, GA4 places it at the bottom of the list and looks at it top-to-bottom when assigning traffic &#8211; meaning, it assigns traffic to the first convenient match it sees instead of looking for the dedicated channel you created .&nbsp;<\/p>\n\n\n\n<p>So if \u201creferral\u201d sits ABOVE your new LLM channel, GA4 will simply toss all those chatbot clicks back into referral, and ignore your new LLM channel. So you MUST drag your new channel above \u201creferral.\u201d All the configuration work you did before goes to waste if you miss this critical step.&nbsp;<\/p>\n\n\n\n<p>Now you\u2019ve locked in a reusable segment. Any time you want to break out AI sessions in your analysis, it\u2019s sitting there ready.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 id=\"how-to-view-ai-traffic-in-standard-reports\" class=\"wp-block-heading\">How to View AI Traffic in Standard Reports<\/h2>\n\n\n\n<p>Go to Reports \u2192 Acquisition \u2192 Traffic acquisition.<\/p>\n\n\n\n<p>By default, GA4 shows data grouped by \u2018Session default channel group\u2019. That won\u2019t include the channel you just created. Use the dropdown above the table and switch the primary dimension to: <strong>AI Traffic Channel Group<\/strong><\/p>\n\n\n\n<p>Now you\u2019ll see your LLMs channel sitting alongside Organic Search, Paid Search, Direct, and the rest. The numbers you\u2019ll see here are sessions that matched the regex rules you defined earlier and survived with referrer or UTM data intact.<\/p>\n\n\n\n<p>This will give you a high-level overview of what AI traffic you are getting in comparison to other channels (paid, email, social).&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 id=\"how-to-create-a-dedicated-ai-traffic-report-for-deeper-insight\" class=\"wp-block-heading\">How to Create a Dedicated AI Traffic Report (for deeper insight)<\/h2>\n\n\n\n<p>The standard Traffic Acquisition report works fine when you just want to check whether AI tools are sending traffic. But when you want to see exactly which LLMs are sending you traffic and how much, you\u2019ll need to create a dedicated traffic acquisition report with some modifications.&nbsp;<\/p>\n\n\n\n<p>To do that, open your Traffic Acquisition report. In the top right corner, click Customize report. This opens the report editor, where you can adjust the filters, dimensions, and metrics that appear in the table.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"443\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18-1024x443.png\" alt=\"\" class=\"wp-image-7695\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18-1024x443.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18-300x130.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18-768x332.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18-1536x664.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-18.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Add a filter that isolates the channel you created earlier:<\/p>\n\n\n\n<p><strong>Session AI Traffic channel group \u2192 exactly matches \u2192 LLMs -&gt; Apply<\/strong><\/p>\n\n\n\n<p>Next, adjust the table so the main dimension is: Session source<\/p>\n\n\n\n<p>This lets you see which platforms are actually driving the traffic like <em>chatgpt.com<\/em>, <em>perplexity.ai<\/em>, or <em>gemini.google.com<\/em>, which makes it much easier to understand where the sessions originate.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"581\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19-1024x581.png\" alt=\"\" class=\"wp-image-7696\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19-1024x581.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19-300x170.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19-768x436.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19-1536x872.png 1536w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/image-19.png 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>If that looks like all you needed to be able to see on a regular basis, click save \u2192 save as new report and name it AI Traffic.<\/p>\n\n\n\n<p>To make it easy to access later, add the report to your navigation sidebar. Go to Library at the bottom of the Reports menu, open the Life cycle collection, and drag your new report under the Acquisition section.<\/p>\n\n\n\n<p>Now you have a report that surfaces AI traffic immediately, without needing to rebuild filters each time you open GA4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"655\" src=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-02-2-2-1024x655.png\" alt=\"\" class=\"wp-image-7779\" srcset=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-02-2-2-1024x655.png 1024w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-02-2-2-300x192.png 300w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-02-2-2-768x491.png 768w, https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/Img-Blog-02-2-2.png 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 id=\"final-thoughtsnbsp\" class=\"wp-block-heading\">Final Thoughts <\/h2>\n\n\n\n<p>With this setup in place, you will start seeing visits from AI tools like ChatGPT and Google\u2019s AI mode show up as their own channel. That makes it much easier to keep an eye on which specific LLMs the traffic is coming from, which pages those visitors land on, and whether that number grows over time.<\/p>\n\n\n\n<p>It\u2019s not a perfect system, but it gives you a clearer read on something that would otherwise stay buried in your reports.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>You don\u2019t need a new stack of tools to AI traffic on your site, but you do need to adapt the one you have because the way AI-driven search behaves makes tracking fuzzier than it was when search engines returned 10 blue links.&nbsp; In this guide, we discuss what customization your GA4 needs to attribute [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":7762,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[19],"tags":[],"ppma_author":[21],"class_list":["post-7689","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-geo"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to track AI traffic on your website | Singularity Digital<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to track AI traffic on your website\" \/>\n<meta property=\"og:description\" content=\"You don\u2019t need a new stack of tools to AI traffic on your site, but you do need to adapt the one you have because the way AI-driven search behaves makes tracking fuzzier than it was when search engines returned 10 blue links.&nbsp; In this guide, we discuss what customization your GA4 needs to attribute [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/singularityagency\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-09T20:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2240\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Baiza Batool\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@baizabatool\" \/>\n<meta name=\"twitter:site\" content=\"@singularity_seo\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/\"},\"author\":{\"name\":\"Baiza Batool\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/#\\\/schema\\\/person\\\/e4b16e6603dfd6c496af80aa7d98129c\"},\"headline\":\"How to track AI traffic on your website\",\"datePublished\":\"2026-04-09T20:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/\"},\"wordCount\":1339,\"publisher\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/How-to-track-AI-traffic-on-your-website.jpg\",\"articleSection\":[\"GEO\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/\",\"url\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/\",\"name\":\"How to track AI traffic on your website | Singularity Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/How-to-track-AI-traffic-on-your-website.jpg\",\"datePublished\":\"2026-04-09T20:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#primaryimage\",\"url\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/How-to-track-AI-traffic-on-your-website.jpg\",\"contentUrl\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/How-to-track-AI-traffic-on-your-website.jpg\",\"width\":2240,\"height\":1260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/pt\\\/insights\\\/how-to-track-ai-traffic-on-your-website\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/singularity.digital\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to track AI traffic on your website\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/#website\",\"url\":\"https:\\\/\\\/singularity.digital\\\/\",\"name\":\"Singularity Digital Marketing\",\"description\":\"SaaS Search Marketing, Solved.\",\"publisher\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/#organization\"},\"alternateName\":\"Singularity Digital\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/singularity.digital\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/#organization\",\"name\":\"Singularity Digital Marketing\",\"alternateName\":\"Singularity Digital\",\"url\":\"https:\\\/\\\/singularity.digital\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/logo-black-on-white-e1698072836904.png\",\"contentUrl\":\"https:\\\/\\\/singularity.digital\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/logo-black-on-white-e1698072836904.png\",\"width\":368,\"height\":361,\"caption\":\"Singularity Digital Marketing\"},\"image\":{\"@id\":\"https:\\\/\\\/singularity.digital\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/singularityagency\",\"https:\\\/\\\/x.com\\\/singularity_seo\",\"https:\\\/\\\/www.instagram.com\\\/singularity.digital\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/singularitiy-digital\\\/\"],\"description\":\"Singularity Digital is a marketing agency specializing in SEO and growth for B2B SaaS companies, particularly founder-led businesses in the $2\u201310M ARR range. Known for its focus on revenue impact over vanity metrics, the agency combines traditional SEO with emerging Generative Engine Optimization (GEO) to help clients gain visibility on both Google and AI platforms. Singularity Digital works internationally, maintaining long client relationships through transparent processes, scalable strategies, and consistent growth results.\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/singularity.digital\\\/#\\\/schema\\\/person\\\/e4b16e6603dfd6c496af80aa7d98129c\",\"name\":\"Baiza Batool\",\"description\":\"I help SaaS brands grow through clear, intent-driven, and search-optimized content. 5 years in marketing and a psychology background is why I understand well how people think, search, and engage, across both search engines and LLMs\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/baiza-batool\\\/\",\"https:\\\/\\\/x.com\\\/baizabatool\"],\"jobTitle\":\"Content Writer\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to track AI traffic on your website | Singularity Digital","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:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/","og_locale":"pt_BR","og_type":"article","og_title":"How to track AI traffic on your website","og_description":"You don\u2019t need a new stack of tools to AI traffic on your site, but you do need to adapt the one you have because the way AI-driven search behaves makes tracking fuzzier than it was when search engines returned 10 blue links.&nbsp; In this guide, we discuss what customization your GA4 needs to attribute [&hellip;]","og_url":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/","article_publisher":"https:\/\/www.facebook.com\/singularityagency","article_published_time":"2026-04-09T20:00:00+00:00","og_image":[{"width":2240,"height":1260,"url":"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg","type":"image\/jpeg"}],"author":"Baiza Batool","twitter_card":"summary_large_image","twitter_creator":"@baizabatool","twitter_site":"@singularity_seo","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#article","isPartOf":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/"},"author":{"name":"Baiza Batool","@id":"https:\/\/singularity.digital\/#\/schema\/person\/e4b16e6603dfd6c496af80aa7d98129c"},"headline":"How to track AI traffic on your website","datePublished":"2026-04-09T20:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/"},"wordCount":1339,"publisher":{"@id":"https:\/\/singularity.digital\/#organization"},"image":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#primaryimage"},"thumbnailUrl":"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg","articleSection":["GEO"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/","url":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/","name":"How to track AI traffic on your website | Singularity Digital","isPartOf":{"@id":"https:\/\/singularity.digital\/#website"},"primaryImageOfPage":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#primaryimage"},"image":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#primaryimage"},"thumbnailUrl":"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg","datePublished":"2026-04-09T20:00:00+00:00","breadcrumb":{"@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#primaryimage","url":"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg","contentUrl":"https:\/\/singularity.digital\/wp-content\/uploads\/2026\/03\/How-to-track-AI-traffic-on-your-website.jpg","width":2240,"height":1260},{"@type":"BreadcrumbList","@id":"https:\/\/singularity.digital\/pt\/insights\/how-to-track-ai-traffic-on-your-website\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/singularity.digital\/"},{"@type":"ListItem","position":2,"name":"How to track AI traffic on your website"}]},{"@type":"WebSite","@id":"https:\/\/singularity.digital\/#website","url":"https:\/\/singularity.digital\/","name":"Singularity Digital Marketing","description":"SaaS Search Marketing, Solved.","publisher":{"@id":"https:\/\/singularity.digital\/#organization"},"alternateName":"Singularity Digital","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/singularity.digital\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/singularity.digital\/#organization","name":"Singularity Digital Marketing","alternateName":"Singularity Digital","url":"https:\/\/singularity.digital\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/singularity.digital\/#\/schema\/logo\/image\/","url":"https:\/\/singularity.digital\/wp-content\/uploads\/2023\/10\/logo-black-on-white-e1698072836904.png","contentUrl":"https:\/\/singularity.digital\/wp-content\/uploads\/2023\/10\/logo-black-on-white-e1698072836904.png","width":368,"height":361,"caption":"Singularity Digital Marketing"},"image":{"@id":"https:\/\/singularity.digital\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/singularityagency","https:\/\/x.com\/singularity_seo","https:\/\/www.instagram.com\/singularity.digital\/","https:\/\/www.linkedin.com\/company\/singularitiy-digital\/"],"description":"Singularity Digital is a marketing agency specializing in SEO and growth for B2B SaaS companies, particularly founder-led businesses in the $2\u201310M ARR range. Known for its focus on revenue impact over vanity metrics, the agency combines traditional SEO with emerging Generative Engine Optimization (GEO) to help clients gain visibility on both Google and AI platforms. Singularity Digital works internationally, maintaining long client relationships through transparent processes, scalable strategies, and consistent growth results."},{"@type":"Person","@id":"https:\/\/singularity.digital\/#\/schema\/person\/e4b16e6603dfd6c496af80aa7d98129c","name":"Baiza Batool","description":"I help SaaS brands grow through clear, intent-driven, and search-optimized content. 5 years in marketing and a psychology background is why I understand well how people think, search, and engage, across both search engines and LLMs","sameAs":["https:\/\/www.linkedin.com\/in\/baiza-batool\/","https:\/\/x.com\/baizabatool"],"jobTitle":"Content Writer"}]}},"authors":[{"term_id":21,"user_id":7,"is_guest":0,"slug":"baiza","display_name":"Baiza Batool","avatar_url":{"url":"https:\/\/singularity.digital\/wp-content\/uploads\/2025\/10\/baiza-profile-picture.jpg","url2x":"https:\/\/singularity.digital\/wp-content\/uploads\/2025\/10\/baiza-profile-picture.jpg"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/posts\/7689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/comments?post=7689"}],"version-history":[{"count":3,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/posts\/7689\/revisions"}],"predecessor-version":[{"id":7780,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/posts\/7689\/revisions\/7780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/media\/7762"}],"wp:attachment":[{"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/media?parent=7689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/categories?post=7689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/tags?post=7689"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/singularity.digital\/pt\/wp-json\/wp\/v2\/ppma_author?post=7689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}