# What Is AI Referral Traffic? How to Track It in GA4

**Definition:** AI referral traffic is website visits that arrive when someone clicks a link inside an AI-generated answer, such as a cited source in ChatGPT, Perplexity, Gemini, Claude, or Microsoft Copilot. Analytics tools identify it by the referring domain or by a UTM tag, like the utm_source=chatgpt.com parameter ChatGPT adds to its links.

**Published:** September 30, 2026  
**Author:** Connor Lahey

---

## How AI referral traffic works

When an AI engine answers with live web results, it usually links the sources it drew on. Perplexity numbers them beside the answer, and ChatGPT shows them inline and in a sources panel. Gemini, Claude, and Microsoft Copilot link sources in their own ways.

A click on one of those links sends a visitor to your site, and your analytics tool can tell it came from AI in two ways:

1. **The referring domain.** The browser passes along the address the visitor came from, such as chatgpt.com or perplexity.ai.
2. **A UTM parameter.** ChatGPT adds `utm_source=chatgpt.com` to the links it cites ([OpenAI's publisher FAQ](https://help.openai.com/en/articles/12627856-publishers-and-developers-faq) says so), so the source survives even when the referrer is stripped.

Every AI referral starts with a [citation](https://www.searchable.com/glossary/ai-citations). A brand mentioned without a link can still influence the reader, but it can't send a visit you can track.

## How to find AI referral traffic in GA4

In May 2026 Google added an **AI Assistant** channel to GA4's default channel group. When a session's referrer matches Google's list of AI assistants, GA4 sets the medium to `ai-assistant` and files the visit under that channel. Google's documentation names ChatGPT, Gemini, DeepSeek, Copilot, and Grok as examples. To see it:

1. Go to **Reports → Acquisition → Traffic acquisition**.
2. Look for the **AI Assistant** row in the default channel group view.
3. Switch the dimension to **Session source** to split it by engine.

Two gaps remain. The channel isn't retroactive, so visits from before the change still sit under Referral. And the documentation's examples don't include every tool your audience uses, so check Session source for these domains too:

| AI engine | Source to look for |
|---|---|
| ChatGPT | chatgpt.com (older links: chat.openai.com) |
| Perplexity | perplexity.ai |
| Gemini | gemini.google.com |
| Claude | claude.ai |
| Microsoft Copilot | copilot.microsoft.com |

If a source you care about isn't landing in AI Assistant, build a custom channel group under **Admin → Data display → Channel groups**. GA4 assigns each session to the first channel it matches, so put your AI channel above Referral or those visits get classified as ordinary referrals.

## Why AI referral traffic is undercounted

The number in GA4 is a floor. Most of the gap comes from these:

- **Lost referrers.** Some clicks from AI apps arrive without a referrer, and without a UTM tag they land in Direct.
- **Delayed visits.** Plenty of people read a recommendation in an AI answer, open a new tab, and search for the brand by name. That visit shows up as branded organic search or direct traffic, with nothing tying it back to the answer.
- **Google's AI surfaces.** Clicks from AI Overviews and AI Mode come through as Google organic traffic, and GA4's AI Assistant channel leaves them out. Search Console reports them inside its overall Web totals with no separate filter.

On top of that, many AI answers get read with no click at all, which is why [zero-click search](https://www.searchable.com/glossary#zero-click-search) matters for AI visibility. Track referral traffic next to your [AI visibility score](https://www.searchable.com/glossary/ai-visibility-score) and brand mentions, since visibility can grow for months before referrals move.

## AI referral traffic vs AI crawler traffic

The two get confused because both involve AI companies reaching your site.

| | AI referral traffic | AI crawler traffic |
|---|---|---|
| Who visits | A person who clicked a link in an AI answer | A bot, such as GPTBot, ClaudeBot, or PerplexityBot |
| Where you see it | GA4 and other analytics tools | Server logs or a crawler analytics tool |
| What it tells you | Whether AI answers send you visitors | Whether AI systems can read your pages |

AI crawlers generally don't run JavaScript analytics tags, so GA4 never sees them. You need both views to know whether [AI crawlers](https://www.searchable.com/glossary#ai-crawlers) are reading your pages and whether that reading turns into visits.

## Why AI referral traffic matters

AI referral traffic is usually small next to organic search. It's worth tracking anyway, because these visitors show up after an AI engine has already compared the options and pointed them to you, so they tend to be further into their research than someone clicking a generic search result.

That changes how you judge the channel. Look at value per visit, such as demo requests or revenue from AI-referred sessions, instead of raw session counts. The landing pages that receive AI referrals are worth a look too, because they're the pages AI engines trust enough to cite.

## How to track AI referral traffic over time

GA4's AI Assistant channel covers the basics. The harder part is connecting the traffic to its cause, meaning which prompts cited you, which pages AI crawlers read, and which of those pages turned into visits.

[Searchable's traffic analytics](https://www.searchable.com/features/traffic) connects to GA4 and Search Console and classifies AI referrals by referrer domain and UTM source, broken down by engine and landing page. The [AI Traffic](https://www.searchable.com/blog/introducing-ai-traffic) view puts that next to AI crawler activity, so you can see which pages AI systems read and which ones earn referred visitors.

## Frequently asked questions

### How do I track AI referral traffic in GA4?

Start with the AI Assistant channel in the Traffic acquisition report, which Google added to GA4's default channel group in May 2026. It isn't retroactive and doesn't name every assistant, so for older data or missing sources, filter Session source for domains such as chatgpt.com, perplexity.ai, claude.ai, gemini.google.com, and copilot.microsoft.com.

### What does utm_source=chatgpt.com mean?

It means the visit came from a link in a ChatGPT answer. OpenAI adds the parameter to links ChatGPT cites, so GA4 can record chatgpt.com as the source even when the browser doesn't pass a referrer.

### Does traffic from Google AI Overviews count as AI referral traffic?

In principle yes, but you can't separate it. Clicks from AI Overviews and AI Mode arrive as Google organic traffic, GA4's AI Assistant channel excludes them, and Search Console counts them inside its overall Web search totals.

### Why is my AI referral traffic so low?

Because many people read an AI answer without clicking anything. Some clicks also lose their referrer and land in Direct, and people who see your brand in an answer often search for it later, which shows up as branded search. Referral numbers capture only part of what AI answers do for you.

### Is AI referral traffic the same as AI crawler traffic?

No. AI referral traffic is people clicking through from an AI answer. AI crawler traffic is bots like GPTBot or PerplexityBot fetching your pages, and GA4 doesn't record it because crawlers don't run its tracking script.

### How do you attribute traffic from AI search?

Credit what analytics can see directly: sessions from AI engines and the conversions they lead to. Beyond that, watch whether branded search and direct traffic rise in the weeks after your AI visibility grows. No analytics tool can connect every AI answer to the visit it caused.

### Can you see a competitor's ChatGPT traffic?

Not directly. Referral data sits in each site's own analytics, and third-party traffic estimators model it from panel data, so treat their numbers as estimates. What you can measure is how often AI engines mention and cite a competitor compared with you, which is what AI share of voice tracks.

## Related terms

- [AI citations](https://www.searchable.com/glossary/ai-citations): AI citations are the links an AI engine attaches to its answer to show which web pages the information came from. Each citation credits a specific URL. A brand mention is different: the engine names a company in the text, even when it doesn't link to that company's site.
- [AI visibility score](https://www.searchable.com/glossary/ai-visibility-score): An AI visibility score is the percentage of tracked AI answers that mention your brand. You divide the answers that name you by every answer in your tracked prompt set, including answers that name no brand at all. If your brand appears in 30 of 100 tracked answers, your AI visibility score is 30%.
- **AI crawlers**: Bots run by AI companies that fetch web pages, either to collect training data or to retrieve live sources for an answer.
- [AI share of voice](https://www.searchable.com/glossary/ai-share-of-voice): AI share of voice is the percentage of all brand mentions in AI-generated answers that belong to your brand, measured across a fixed set of prompts. Each brand counts once per answer it appears in. If brands are named 200 times across your tracked answers and 50 of those mentions are yours, your share of voice is 25%.
- [Prompt tracking](https://www.searchable.com/glossary/prompt-tracking): Prompt tracking is running a fixed set of buyer questions through AI engines like ChatGPT and Perplexity on a schedule, then recording which brands and sources appear in each answer and where they rank. Comparing the same prompts over time shows whether your AI visibility is rising or falling.
- [Zero-click search](https://www.searchable.com/blog/zero-click-optimisation): A search that ends without a click to any website, because the answer is shown directly on the results page or in an AI response.

---

[AI Search Glossary](https://www.searchable.com/glossary) | [Searchable Homepage](https://www.searchable.com)
