Is your site getting traffic from ChatGPT or Perplexity? AI tools are the new referrers – but they’re hard to track. Learn how to spot and analyze AI-driven visits in GA4 to stay ahead of the curve.
AI tools like ChatGPT, Perplexity, and Google’s Gemini are quickly becoming a new kind of traffic source.
People ask questions, get instant summaries, and sometimes—if your content gets mentioned—they’ll click through to your site. But here’s the catch: it’s not always easy to tell where those visits are coming from.
Most analytics platforms weren’t built with this kind of behavior in mind, and AI tools don’t exactly make referral tracking easy.
That said, there are ways to spot this traffic in GA4. In this guide, I’ll walk you through how to find it, why it’s worth tracking, and how to turn those insights into smarter SEO decisions.
Why Should You Care About AI Traffic?
Let’s break it down:
- Understand Your Visibility in AI Platforms – If ChatGPT or Perplexity cites your content, that’s a sign your site is seen as authoritative. Measuring these visits is your first step to understanding how often AI platforms recommend you.
(Of course, this only counts when a user actually clicks through to your site—but it’s a solid way to start spotting whether your content is showing up in AI responses at all.) - See How AI Visitors Behave – Users coming from AI platforms are in a different mindset than those from Google Search. Knowing which pages they land on—and what they do next—can inform your content and UX decisions.
- Adjust Your Strategy Before the Curve – As AI platforms eat into search traffic, early tracking gives you a competitive edge. You’ll spot trends before your competitors even realize the shift is happening.
The Problem: GSC Can’t Help You
Google Search Console is great for understanding traffic from Google Search – but AI visits won’t show up there.
Why?
Because tools like ChatGPT and Perplexity don’t send traffic via traditional search results. Instead, they bypass many of the mechanisms that traditional web analytics rely on to attribute traffic and to understand user journeys.
This is how ChatGPT and Perplexity arrive at their results:
- Open links in new tabs (GA4 classifies this as “Referral” or “Direct”);
- Use APIs or embedded browsers that strip tracking data;
- Don’t surface user queries, so there’s no search term to report.
So if you’re relying solely on GSC, you’re flying blind.
How to Measure AI Traffic in GA4 (Step-by-Step)
Let’s walk through how to spot AI-originated traffic using Google Analytics 4. You’ll need GA4 set up on your site. If you don’t have it yet, ask us to do it.
1. Go to Reports > Acquisition > Traffic Acquisition
This is your starting point for seeing how users arrive at your site.

2. Filter by Session Default Channel Group: Referral
Click “Add comparison” and set the filter to show only referral traffic. This removes noise from direct or organic traffic.

3. Add Session Source/Medium as a Secondary Dimension
This shows you exactly which websites are sending traffic to your site. Look for domains like:
chatgpt.com / referralgemini.google.com / referralchat.openai.com / referralperplexity.ai / referralbard.google.com / referral
You can also filter the data by clicking on “Add filter” and check if Session source / medium matches the regex below:
(.*gpt.*|.*chatgpt.*|.*openai.*|.*neeva.*|.*writesonic.*|.*nimble.*|.*outrider.*|.*perplexity.*|.*google.*bard.*|.*bard.*|.*edgeservices.*|.*gemini.*google.*)
This regular expression will capture the most common AI referral domains.

If these appear – good news. Users are clicking through to your content from AI platforms.
4. Check Which Pages LLMs Link to on Your Website
Go to Engagement > Landing pages and add the same filter as above, to see what pages users land on when referred by AI tools.

These are the pages that LLMs cite and link to, so it’s worth keeping them regularly updated to maintain this traffic. You can also look at the conversion elements of these pages to make sure that you are getting the most out of them.
5. Check Which Pages Are Being Visited
When users land on your website, after the landing page, they might go further and visit other pages of your website. To find out which pages these are, head to Engagement > Pages and screens. Add the same filter as above. Now you can see exactly which content AI-originated users find attractive.

6. Monitor Engagement
Compare session duration, bounce rate, or conversion events for AI traffic vs other channels. Are they sticking around? Are they converting? This is your opportunity to tailor content for this growing audience.
7. Check if AI Touchpoints Participate in Conversion Paths
You can see AI referral traffic conversions right in the Traffic Acquisition report (#3 in our guide). But if AI traffic doesn’t bring you many conversions and revenue yet, it doesn’t necessarily mean that this traffic is not converting.
The thing is, it might take multiple touchpoints for the user to make a decision to buy from you or start talking to you, and a user who originally found you through AI might eventually convert as an organic, direct, or another type of lead. This is especially true for the B2B industry, when it might take as many as 10 touchpoints, or even more, for the conversion to happen.
So how can you check whether LLMs helped make those conversions happen? To do this, go to Advertising > Attribution > Attribution Paths, and change the primary dimension to Source. Look for path lengths of 2 and more touchpoints. Here in this screenshot, you can see that Google Analytics credited Google Organic for 2 conversions, when in fact these users first landed on the website from ChatGPT:

This report can be especially useful for providing an early proof of ROI on AI search optimization investment, when AI referral conversions have not yet picked up despite the traffic flowing in.
Prefer to watch instead of read? Check out the 1-minute video tutorial that walks you through all the steps in just a couple of minutes.
Bonus: Create an AI Traffic channel in GA4
To make it easier to track AI traffic in your reports, you can create a custom channel group in GA4. This way, visits from ChatGPT, Perplexity, and other tools won’t get lost under “Referral”.
Go to Admin in GA4, then click Channel groups under “Data display.” Hit Create new channel group and give it a name like “AI Traffic Group.” Next, click Add new channel, name it “AI,” and set the condition to Source > matches regex. Paste the same regex:
(.*gpt.*|.*chatgpt.*|.*openai.*|.*neeva.*|.*writesonic.*|.*nimble.*|.*outrider.*|.*perplexity.*|.*google.*bard.*|.*bard.*|.*edgeservices.*|.*gemini.*google.*)
Before saving, click Reorder and move your “AI” channel to the top – just above “Referral”- so it takes priority. Once saved, GA4 will automatically group AI traffic for you, making your reports much easier to read.
What GA4 Might Miss
Even with GA4, you won’t capture everything. Here’s why:
- No Referrer = Direct Traffic – Many AI platforms strip referrer data. Those visits show up as “Direct,” making attribution difficult.
- No Context – GA4 can tell you where users came from, but not why. You won’t see the question that triggered the AI to cite your site.
- Low Volume for Now – AI referrals may be small today—but that’s changing fast. Track now to get ahead.
Final Thoughts
AI tools are already changing how people discover content online—and that shift is only going to accelerate. Tracking this kind of traffic isn’t perfect (yet), but GA4 gives us a solid starting point. Keep an eye on those AI referrers, see how users engage, and start adjusting your content strategy where it makes sense.
The teams that spot these patterns early? They’re the ones who stay ahead.