Short answer
In GA4, open Reports, then Acquisition, then Traffic acquisition, and look for the AI Assistant channel, which Google now defines by default for visits from assistants such as ChatGPT, Gemini and Copilot. Visits from Google’s AI Overviews and AI Mode are counted as Organic Search instead. Clicks are only part of it: most AI answers never send a visit.
Key takeaways
- GA4’s default channel group now includes an AI Assistant channel covering sources like ChatGPT, Gemini, Deepseek, Copilot and Grok.
- Google’s own AI Overviews and AI Mode are not in that channel. GA4 counts them as Organic Search, and Search Console reports their impressions separately.
- ChatGPT adds utm_source=chatgpt.com to the links it sends, so those visits are easy to identify.
- A custom channel group can catch assistants Google’s list misses, and it applies to past data too.
- Analytics counts clicks. It cannot count the answers in which you were named and nobody clicked.
Most practices I talk to see almost no AI traffic in their analytics, while their front desk hears patients say they asked ChatGPT first. Both things can be true, and the reason is worth understanding before you spend an afternoon building reports.
Where does AI assistant traffic show up in GA4?
In the Traffic acquisition report, under the AI Assistant channel. Google’s default channel definitions describe it as visits from sources like ChatGPT, Gemini, Deepseek, Copilot or Grok. GA4 sets the medium to “ai-assistant” when the referrer matches its list of assistants, so these visits no longer sit mixed into Referral.
- In GA4, open Reports, then Acquisition, then Traffic acquisition.
- Set the primary dimension to Session default channel group and find the AI Assistant row.
- Switch the dimension to Session source / medium to see which assistants are sending visits.
- Add Landing page as a secondary dimension to see which pages the assistants linked to.
- Set the date range to at least 90 days. Most practices get a handful of these visits a month, and a week tells you nothing.
Google describes the channel with the words “sources like”, and it doesn’t publish the full list behind it. So check where Perplexity and Claude visits land in your property. If they appear as Referral rather than AI Assistant, the custom group further down catches them.
Why is Google’s AI Mode traffic not in the AI Assistant channel?
Because Google counts it as search. The AI Assistant channel explicitly excludes Google’s AI Overviews and AI Mode, and the Organic Search channel explicitly includes them. A patient who clicks your link inside an AI Overview arrives as ordinary organic Google traffic, and GA4 cannot separate that click from a click on a blue link.
For the Google side, Search Console is the better tool. Its Generative AI performance report shows how often links to your site appeared in AI Overviews and AI Mode, by page, country and device. Google says the report reached all websites worldwide on 31 August 2026. It counts impressions, the times your link was shown, which is closer to “were we named” than any click report.
| Where the patient saw you | Where it shows up | What it counts |
|---|---|---|
| ChatGPT, Gemini app, Copilot, Grok, Deepseek | GA4, AI Assistant channel | Visits that clicked through |
| Perplexity, Claude and others not on Google’s list | GA4, Referral, unless you add a custom channel | Visits that clicked through |
| Google AI Overviews and AI Mode | GA4 Organic Search, plus Search Console’s Generative AI report | Clicks in GA4, impressions in Search Console |
| Microsoft Copilot and Bing AI summaries | Bing Webmaster Tools, AI Performance report | Citations of your pages |
| An answer that named you and got no click | Nowhere | Only a manual check of fixed questions finds it |
How do you tell a ChatGPT visit apart from other traffic?
Look for utm_source=chatgpt.com. OpenAI says ChatGPT automatically adds that tag to the links it sends from search results, so publishers can track the traffic in tools such as Google Analytics. In GA4 it appears as chatgpt.com in the Session source dimension. Blocking OAI-SearchBot keeps your pages out of those answers, though OpenAI notes a bare link can still surface.
The tag also helps with visits that lose their referrer on the way, which happens with some apps and privacy settings. A visit carrying the chatgpt.com tag is identifiable even without one. A visit with no referrer and no tag can’t be traced to an assistant by any report, and GA4 will file it under another channel.
Should you build a custom channel group for AI traffic?
Only if the default channel misses assistants your patients use. Google’s help page walks through creating an “AI assistants” channel with a regular expression that matches assistant domains, then placing it above Referral so matching visits land there first. Custom channel groups apply to your reports retroactively, so your past data is reclassified.
- Go to Admin, then Data display, then Channel groups, and click Create new channel group. It starts as a copy of the default group.
- Add a channel named AI assistants, with the condition Session source matches regex, and a pattern covering the domains you found in step 3 above, such as perplexity and claude.
- Reorder the channels so AI assistants sits above Referral. GA4 puts each visit in the first channel it matches.
- Save, then select your new group as the primary dimension in Traffic acquisition.
- Compare the result against the Session source list to confirm nothing unrelated got caught by the pattern.
Two limits to know. A standard GA4 property can hold only two custom channel groups, so don’t burn them on experiments. And you need Editor access or above on the property to create one.
What will analytics never show you?
The answers where you were named and nobody clicked. A patient who reads “three practices near you accept this insurance” and then phones you arrives in no referral report. That is why AI visibility is measured two ways: clicks in analytics, and a fixed list of patient questions checked by hand every month.
- Clicks in analyticsWhat answers are worthThe first number: what the answers are worth in visits.
- A fixed question listChecked by hand monthlyThe second number: whether you are in the answers at all.
- Intake question“How did you hear about us?”Add an AI assistant option. Often the most useful of the three.
The first number tells you what the answers are worth in visits. The second tells you whether you are in the answers at all. A practice that only watches GA4 will under-count this channel every month and decide it doesn’t matter. Add “How did you hear about us?” to your new-patient intake with an AI assistant option, and you’ll have a third number that is often the most useful of the three.
Questions people ask
Does GA4 track ChatGPT traffic automatically?
Yes, when the visit arrives with a referrer or tag GA4 recognises. GA4’s default channel group includes an AI Assistant channel for sources like ChatGPT, Gemini, Deepseek, Copilot and Grok, and ChatGPT adds utm_source=chatgpt.com to the links it sends.
Where do Google AI Overviews visits show up in Google Analytics?
In Organic Search. Google’s channel definitions include AI Overviews and AI Mode in Organic Search and exclude them from the AI Assistant channel. Use Search Console’s Generative AI performance report to see impressions in those features.
Why is my AI assistant traffic so low?
Many AI answers end without a click, because the patient gets the name and phone number in the answer itself. Visits that lose their referrer also land in other channels. Low clicks do not mean you are absent from the answers.
Can I see Perplexity traffic in GA4?
Check Session source for perplexity. Google does not publish the full list of sources in its AI Assistant channel, so if those visits sit in Referral, create a custom channel group with a regex that matches them and place it above Referral.
Does a custom channel group change my old data?
It changes how old data is grouped in reports. Google says custom channel groups apply to reports retroactively. It does not recover visits that arrived with no referrer or tag, because that information was never collected.
Is there a report showing when Copilot cites my site?
Yes. Bing Webmaster Tools has an AI Performance report, launched in public preview in February 2026, that shows citations of your pages in Microsoft Copilot, Bing AI summaries and some partner services, including which URLs were cited.
Sources
- Google Analytics Help, "[GA4] Default channel group" (2026): The AI Assistant channel, its example sources, the ai-assistant medium rule, and that AI Overviews and AI Mode count as Organic Search.
- Google Analytics Help, "[GA4] Custom channel groups" (2026): The AI assistants channel example, ordering above Referral, retroactive application, the two-group limit and Editor access.
- OpenAI Help Center, "Publishers and Developers FAQ" (2026): ChatGPT adds utm_source=chatgpt.com to referral links, and sites must allow OAI-SearchBot.
- Search Console Help, "Generative AI performance report (Search)" (2026): Impressions in AI Overviews and AI Mode, the dimensions available, and the 31 August 2026 worldwide rollout.
- Microsoft Bing Webmaster Blog, "Introducing AI Performance in Bing Webmaster Tools" (February 2026): Bing reports citations of your pages in Copilot, Bing AI summaries and partner integrations.
Published . Last reviewed .
Want this in your business?
Book a call and we will scope exactly which part of your operation an agent should take first.
Book a call with the team