Analytics, 27 May 2026, 4 min read

ChatGPT tags the links it sends with utm_source=chatgpt.com. How to find that traffic in GA4, group the AI assistants into one channel and read it honestly.

Article

To track AI search traffic in GA4, find sessions whose source is chatgpt.com, perplexity.ai or a similar assistant, then group them into one custom channel. ChatGPT adds utm_source=chatgpt.com to the links it sends, so many visits are easy to spot. Some arrive untagged and land in direct traffic, so treat the number as a floor, not a total.

This is how we think about measurement at Ablyon: set it up before you need it. Our tracking and website ecosystem service builds the website and the reporting together, so a new source like this shows up from the first visit.

Why does AI search traffic need its own line?

GA4 is Google’s analytics tool. It counts visits and the actions that matter to you, like a form being sent. Out of the box it sorts visits into channels such as Organic Search, Direct and Referral. AI assistants do not have a channel of their own, so their visits get mixed into Referral or Direct.

That hides a question you will be asked soon: are people finding us through AI answers, and do they turn into leads? You cannot answer it from a report that lumps them in with everything else.

How do you find ChatGPT traffic in GA4?

OpenAI says ChatGPT automatically adds the parameter utm_source=chatgpt.com to referral links, so inbound traffic can be tracked in analytics tools. Its publisher FAQ also says that sites which let OAI-SearchBot crawl them can follow this traffic in Google Analytics.

To look at it:

  1. In GA4, open Reports, Acquisition, Traffic acquisition.
  2. Change the main dimension to Session source / medium.
  3. Search for chatgpt.com, perplexity, gemini, copilot and claude.
  4. Add a second filter for your key event, such as a form being sent, to see which of those visits turned into leads.

Assistants other than ChatGPT usually show up as a referral from their own domain. Check your own reports to see exactly which names appear, because they can change.

How do you group all the AI assistants into one channel?

GA4 lets you build a custom channel group. Google’s help page for custom channel groups walks through it. The short version:

  • You need Editor access or higher on the property.
  • In Admin, open Channel groups and copy the default group.
  • Add a channel called “AI assistants” with the condition: source matches regex chatgpt\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai.
  • Move that channel above Referral. GA4 assigns each visit to the first channel it matches, so order matters.

Google notes that a custom group can be applied to past data in reports, and that standard properties can hold two custom groups. You cannot edit the default group itself. Treat the regex above as a starting list, and add any domain that shows up in your own source report.

Why is the number always too low?

Because not every visit carries a tag. A link that is copied and pasted, or opened inside an app, can arrive with no source at all and be counted as Direct. So the AI channel in GA4 is a minimum. A sudden rise in Direct traffic to pages that answer questions is a hint that some of it is AI-driven.

Two habits make the picture clearer:

  • Tag the links you control. If you put a link in a newsletter, a profile or a partner post, build it with our UTM link builder so its source is never a guess.
  • Ask on the form. A “How did you hear about us?” field catches the visitors that tags miss. People will write “ChatGPT” in their own words.

What should you do with the numbers?

Do not chase the visit count. Look at three things: which pages AI assistants send people to, how often those visits become leads, and how that compares with Organic Search. Small numbers are normal. What you want to know is whether those visitors are worth having.

If the answer pages that earn AI visits are the ones you did not plan, that tells you what to write more of. Our article on how reports can hide what is working explains why this view matters more than a traffic total.

Questions people ask

Does blocking OAI-SearchBot stop ChatGPT traffic? According to OpenAI, blocking OAI-SearchBot keeps your content out of ChatGPT search summaries and snippets, so you would not be cited or linked.

Can we see which prompts brought the visit? No. Neither GA4 nor the assistant shares the prompt. You see the source and the page, not the question.

Is this the same as GEO? No. GEO is making your business clear and quotable to AI assistants. Tracking is how you check whether it is working. We cover the first half in how to get cited in AI answers.

Want a quick read on what your site is set up to measure today? Try our free tracking check, or send us the brief.

Want it done for you?

Ready to put it into practice

Send the brief. We tell you what we would do first, and whether it is worth doing at all.