Home  /  Blog  /  Marketing
Marketing

The Ultimate Guide to See AI Traffic in GA4 (and Yes, All Other Sources as Well!)

June 11, 2026Marketing7 min read
Table of contents
  1. Key takeaways
  2. What counts as AI traffic in GA4
  3. How to see AI traffic in GA4, step by step
  4. Where AI traffic in GA4 goes missing
  5. How to see the full referring URL with Page referrer
  6. What to do with your AI traffic in GA4
  7. FAQ about AI traffic in GA4

ChatGPT, Gemini and other AI tools already send visitors to your site. Here is how to see AI traffic in GA4 in a couple of minutes, with no setup, and how to find the exact page that sent each visit when you need more detail.

Quick answer

Go to Reports > Acquisition > Traffic acquisition, change the table to Session source / medium and type ai-assistant in the search box. Since May 13, 2026, GA4 labels visits from tools like ChatGPT and Gemini this way on its own, so there is nothing to install.

Key takeaways

  • GA4 tags visits from the AI tools it recognizes with the medium ai-assistant and groups them in a channel called AI Assistant.
  • This started on May 13, 2026. Older visits from the same tools still show up as referrals.
  • The Session source / medium view of the Traffic acquisition report shows every source, AI tools included.
  • Part of your AI traffic slips through: Perplexity shows up as a referral, app visits land in Direct, and Google AI Mode counts as organic search.
  • To see the exact URL a visit came from, use the Page referrer dimension in Explorations.

What counts as AI traffic in GA4

GA4 counts a visit as AI traffic when someone clicks a link inside an AI tool that Google recognizes. When that happens, GA4 sets the medium to ai-assistant, sets the campaign to (ai-assistant) and puts the visit in a channel called AI Assistant.

Google names ChatGPT, Gemini, DeepSeek, Copilot and Grok as examples. The list belongs to Google, so you can’t add or remove tools from it.

The channel only works from May 13, 2026 forward. If you look at earlier dates, the same visits appear as regular referrals, like chatgpt.com / referral. Keep that in mind before you read a jump in May as growth: part of it is just GA4 moving visits from one row to another.

How to see AI traffic in GA4, step by step

You don’t need Google Tag Manager, a plugin or a custom channel group for this. Every step below uses the standard reports that any GA4 property already has. For the purposes of this tutorial, I’ll start with a completely fresh template on a clean domain with no data, so you don’t get confused. But at the end of the tutorial, I’ll show you what the report looks like (and you’ll love it!), and hopefully, you won’t need any other tool for measuring AI traffic anymore.

Step 1: Open the Traffic acquisition report

In the left menu, go to Reports > Acquisition > Traffic acquisition. In some properties it sits under Reports > Life cycle > Acquisition.

By default, the table groups your visits by channel: Organic Search, Direct, Referral and so on. If AI tools sent you visits after May 13, 2026, you will already see a row called AI Assistant.

Traffic acquisition report in GA4 grouped by channel, with the AI Assistant row
The Traffic acquisition report groups visits by channel. AI Assistant is one of them.

Step 2: Switch the table to Session source / medium

Channels are too broad to tell you who sent what. Click the dropdown above the first column (it says Session primary channel group) and choose Session source / medium.

Now every row is a real source: google / organic, reddit.com / referral, chatgpt.com / ai-assistant. Tick the checkboxes next to up to five rows to compare them in the chart above the table. In the image below, you’ll notice that the first row has no referrer. That’s common and usually means unattributed traffic. Part of that traffic comes from bots, but it can also hide valuable visits: AI traffic that comes from apps rather than web pages.

I left all referrers visible (I bet you’ve never seen anyone be this transparent about traffic sources) because I wanted you to notice the last one: android-app://. That’s how some apps identify themselves, but not all of them do. As far as I know, not a single LLM app identifies itself this way.

AI traffic in GA4 by session source and medium, showing chatgpt.com and gemini.google.com as ai-assistant
With Session source / medium, ChatGPT and Gemini show up as their own rows.

Step 3: Filter the table for measuring AI traffic only

Type ai-assistant in the search box above the table. Only the AI rows stay, and you can see sessions, engagement and key events for each tool. From now on, I’ll show you real data because you can do this if you don’t have any data. For this purpose, I chose a one month period, but you can choose whatever you want as with any GA4 report.

Tip

Search by tool name too, like chatgpt. The same tool can show up in more than one row (for example with a different medium), and you want to count all of them.

GA4 table  with ai-assistant traffic already filtered. The table only displays AI assistants and gets rid of all other mediums and sources.
Typing ai-assistant in the search box leaves only the AI rows.

Step 4: See which pages AI tools send people to

Click the + next to the dimension dropdown and add Landing page + query string as a secondary dimension. Each row now shows the source and the page where the visit started.

This is the most useful view in the whole report. It tells you which of your pages AI tools recommend, and those are the pages worth improving first.

AI traffic filtered by landing page and query string
The secondary dimension shows the page where each AI visit started.

Step 5: Save the report so it opens this way

If you check AI traffic often, save this setup. Click the pencil icon (Customize report) in the top right and open Dimensions. Click the three dots next to Session source / medium, choose Set as default, then click Apply, Save and Save changes to current report.

From then on, the report opens with sources instead of channels. You need an Editor or Administrator role to do this, and the change applies to everyone who uses the property. If you prefer to keep the original report, choose Save as a new report instead. Google explains every option in its guide to customizing detail reports.

Image shows where to click to save this as a custom report to check AI traffic in GA4 as often as needed
Set as default makes the report open with Session source / medium.

AI tools are already sending people to your site. Want those pages to turn visits into clients? Talk to Dorve.

Start a project

Where AI traffic in GA4 goes missing

The AI Assistant channel undercounts AI traffic, because it only catches visits that arrive with a referrer from a tool on Google’s list. The rest lands in other channels, and you have to know where to look.

Where it shows upWhat lands thereCounted as AI?
AI AssistantVisits from tools on Google’s list, from May 13, 2026 on. Yes
ReferralTools that are not on Google’s list, like Perplexity, and every AI visit from before May 13, 2026. No
DirectVisits from AI mobile apps and from copied links. They arrive with no referrer, so GA4 can’t tell where they came from. No
Organic SearchClicks from Google’s AI Overviews and AI Mode. GA4 treats them as regular Google search. No

To find the tools Google doesn’t recognize, search the Session source / medium table for their names, like perplexity or claude. If you want all your AI traffic in one row, create a custom channel group with your own AI rule. Custom channel groups also apply to past data, which the built-in channel doesn’t do.

Direct traffic is the one gap you can’t close. A visit with no referrer carries no clue about where it came from, in GA4 or in any other tool.

How to see the full referring URL with Page referrer

Session source / medium only tells you the domain a visit came from. When you need the exact URL, use the Page referrer dimension. It is available in Explorations with no setup.

Step 1: Create a blank exploration

Click Explore in the left menu, then click Blank. GA4 opens an empty Free form exploration.

GA4 exploration report templates
Start from a blank exploration (the one on the left in this image).

Step 2: Import Page referrer and Views

In the Variables column, click the + next to Dimensions, search for Page referrer, tick it and click Import. Then click the + next to Metrics, search for Views and import it too. If you don’t see Page referrer or Views, you can use the search box on top of the page.

Step 3: Build the table

First step to create an AI report visualizer in GA4

Drag Page referrer into Rows and Views into Values. The table fills in on the right, with one row per referring URL.

Step 4: Remove your own domain

Page referrer also records clicks between your own pages, so your domain will fill most of the table. Under Filters, add Page referrer, choose does not contain and type your domain name.

To see AI tools only, use matches regex instead and paste this: .*(chatgpt|gemini|perplexity|copilot|claude).*

GA4 Exploration Report: Filter results to see only AI results
The finished exploration, filtered to AI tools.
Heads up

Most sites, ChatGPT included, only share their domain, not the full URL. That is how browsers handle referrers by default. So for AI tools you will see https://chatgpt.com/ and nothing more. GA4 never gets the conversation or the prompt. Sites that do share the full URL will show up here with the exact page.

GA4 Final AI report
Ta-da! We have our great AI report!

What to do with your AI traffic in GA4

Seeing AI traffic in GA4 is the easy part. What matters is what those visitors do once they land.

People who come from ChatGPT or Gemini usually arrive with a clear question, and part of the answer already in their head. They land on one page, often deep in your site, and decide fast. If that page is slow, vague or has no clear next step, they leave.

Start with the landing pages from Step 4. For each one, check three things: does it answer the question in the first lines, does it load fast on a phone, and does it tell people what to do next. That is the same work we do in our UX research and SEO projects, focused on the pages AI tools already send people to.

Want to know what your AI visitors do after they land, and how to turn more of them into clients? Tell us about your site.

Start a project

FAQ about AI traffic in GA4

Does GA4 track ChatGPT traffic?

Yes. Since May 13, 2026, visits from ChatGPT that arrive with a referrer show up as chatgpt.com / ai-assistant, inside the AI Assistant channel. You don’t need to set anything up.

Why does my AI traffic in GA4 show up as referral?

There are two usual reasons. The visits happened before May 13, 2026, when the AI Assistant channel didn’t exist yet, or they came from a tool that is not on Google’s list, like Perplexity.

Can I see the prompt someone typed in ChatGPT?

No. The prompt never reaches your site. At most, GA4 gets the domain of the AI tool, like https://chatgpt.com/.

Does Google AI Mode count as AI traffic in GA4?

No. Clicks from AI Overviews and AI Mode count as google / organic, together with the rest of your Google search traffic.

Do I need Google Tag Manager or a custom channel group?

Not to see AI traffic. The standard Traffic acquisition report is enough. A custom channel group helps if you want tools like Perplexity in the same bucket, or if you want to reclassify older data.

Want a team that knows the theory?

We research, design and build with people who can tell when an answer is wrong. Tell us what you are working on.

Start a project