GEO

ChatGPT traffic: how to tell if AI is sending you customers

More and more people ask an AI before they search on Google. Some of those visits show up in Analytics under the AI's name, some arrive as direct traffic and some never arrive at all, because the person reads the answer and calls you. Here's how to count all three.

Imagine a new customer messages you on WhatsApp to book an appointment and tells you they found you by asking ChatGPT for a hairdresser near home. You open Google Analytics and there isn't a single visit from chatgpt.com that day. The customer isn't lying and the report isn't broken: each one sees part of the picture. ChatGPT traffic, and traffic from other AI tools, reaches your business by several routes, and only one of them carries the AI's name. Let's take them one at a time: where each one shows up, what the reports miss and how to tell whether any of it turns into customers.

A woman checks website traffic charts on paper and on her laptop, like someone looking at how much ChatGPT and other AI traffic reaches their business

ChatGPT traffic arrives by three routes

When someone asks an AI about a business like yours, one of three things can happen, and each one leaves a different trail:

  1. They click the link. ChatGPT, Gemini, Perplexity or Copilot cite your website and the person clicks. This is the only visit that can reach Analytics with the AI's name on it.
  2. They read it on Google. Google's AI Overviews, the summaries at the very top of the results, and AI Mode link to websites too. But Google counts those clicks as organic search, not as visits from an AI.
  3. They don't click. The AI names you, the person writes the name down and later looks you up on Google, rings you or walks in. No report records that the idea came from an AI.

To know how much AI matters to your business you have to put the three pieces together: Analytics, Search Console and what your customers tell you. And, if you have access to it, the server log, which is the only place that sees the AI itself reading your website.

A man in a shirt types on his phone in front of a laptop, like someone asking ChatGPT about a business in their area

Where to find ChatGPT traffic in Google Analytics

The “AI Assistant” channel

Google Analytics 4 has a default channel called AI Assistant. According to the Analytics help page on channel groups, it covers people who arrive “from sources like ChatGPT, Gemini, Deepseek, Copilot, or Grok”, and it leaves out Google's AI Overviews and AI Mode.

You'll find it under Reports, Acquisition, Traffic acquisition: it's one more row, next to Organic Search or Direct. Switch the dimension to session source and you'll see which assistant each visit came from, whether chatgpt.com, gemini.google.com or perplexity.ai. Analytics decides that a visit came from an assistant by looking at the referrer, the address the visit came from. If it's on its list of AI assistants, the visit goes into that channel.

Untagged ChatGPT traffic: “Unassigned” and “Direct”

Not every visit from an AI carries a referrer. ChatGPT usually adds a tag to its links, utm_source=chatgpt.com, which you'll see at the end of the address. In the logs of the websites we host, in October 2026, ChatGPT visits are still coming in with the tag and no referrer, and others with a referrer and no tag. When the referrer is missing, Analytics has no way of knowing the visit came from an assistant, and it usually ends up in “Unassigned”, with chatgpt.com as the source. And if there's neither a tag nor a referrer, for example when the link is opened from some apps, it counts as “Direct”.

In mid-October 2026, several analysts also reported that some ChatGPT clicks had started arriving with neither. OpenAI hasn't confirmed it. Just in case, as well as checking the channel, filter the source for “chatgpt” and be wary of direct traffic that grows towards inner pages, because nobody types the address of your pricing page from memory.

Which pages they visit and whether they get in touch

The number of visits on its own says little. What's useful is knowing where people land and what they do next. In the same report, add the landing page: if people coming from an AI enter through your pricing page or a specific service page, that's the page the AI is citing. Then cross the channel with your key events, such as the WhatsApp click, the phone call or the form being sent. Without that, you can't tell whether AI brings you customers or just curious visitors. We explain how to set up that tracking in web analytics.

One detail changes every number: in Europe, Analytics only fully counts people who accept cookies, and at best it estimates those who refuse them. Every channel's figures come up short, AI included.

Want to know what it would cost you?

We reply the same day. No commitment, no sales pitch.

Google is a different story. Its documentation on AI features in Search says that websites appearing in AI Overviews and AI Mode are included in the overall search traffic in Search Console, under the “Web” search type. There's no separate report: they're mixed in with the usual clicks. Analytics does the same, and those visits land in Organic Search.

The Search Console help explains how they're counted. In AI Mode, a click counts when the person clicks the link to your page, and every follow-up question is a new query. An AI Overview takes up a single position in the results, so every link in the summary shares the same one.

What you can keep an eye on:

  • Long, question-style queries, which look like the way people talk to an AI.
  • Searches for your business name. If they go up without you doing anything special, someone is talking about you, in the street or in an AI.
  • Pages gaining impressions but not clicks. The answer may already be readable at the top, so nobody needs to click through.

What we review in that tool every month is in Google Search Console: what to check each month.

The server log: when AI reads your website

Analytics counts people. The server log, the file where your hosting records every request it receives, also sees the bots. And that's where AI leaves a trace even when nobody clicks.

OpenAI explains on its page about its crawlers that it uses three. OAI-SearchBot is there so websites can appear in ChatGPT's search results. ChatGPT-User visits a page when a user asks ChatGPT a question. GPTBot collects content that may be used to train its models. Anthropic, the company behind Claude, has a similar split with ClaudeBot, Claude-User and Claude-SearchBot.

The most telling visit is ChatGPT-User. If it opens your pricing page, it most likely means someone has just asked ChatGPT something that page answers. It isn't a person browsing your website, it's the AI reading on someone's behalf, which is why it doesn't appear in Analytics.

Three in four “ChatGPT bots” were fake

Don't trust the name: anyone can claim to be GPTBot. In under two days of logs in October 2026, the websites we host received almost 5,000 requests claiming to be OpenAI bots, and nearly three in four didn't come from the addresses OpenAI publishes. They were scanners looking for configuration files and passwords. OpenAI and Anthropic publish their bots' IP addresses precisely so you can check, and that's the first thing to do before drawing any conclusions.

If your server shuts the door, they can't cite you

The log also tells you whether AI can get in. If OAI-SearchBot visits coming from OpenAI's addresses get a 403 error, your server is turning them away. To appear in ChatGPT's search results, OpenAI asks you to allow OAI-SearchBot in your robots.txt and to make sure your hosting, or the network in front of it, accepts its published addresses. Some widely used blocklists put AI bots in the same bag as spam bots, and some security plugins do the same. We go into more detail in web hosting in Girona.

What no report shows: ask

A recommendation without a click can only be measured by asking. Add “An AI (ChatGPT, Gemini…)” to the options for “How did you hear about us?” on your form, and ask every new customer the same question on the phone and on WhatsApp. If you use WhatsApp Business, one label per source gives you the split at the end of the month without opening any tool, as we explain in how to know where your customers come from.

And run the test yourself once a month. Ask ChatGPT, Gemini and Copilot what your customer would ask, with your sector and your area, and write down whether you appear, alongside whom and what they say about you. It isn't an exact measurement: OpenAI explains that ChatGPT uses the approximate location of whoever is asking, so the answer changes depending on where the question comes from, and from one day to the next. It shows you the trend, not a position to brag about. Why some websites appear and others don't is covered in GEO: how to get AI to recommend you.

A shopkeeper takes a card payment from a smiling customer at the counter of a local shop, the moment to ask how they found you

How much ChatGPT traffic is normal for a local business

Not much, for now. On the websites we host, over those same days in October 2026, for every visit that came from an AI assistant more than 300 came from Google. At that rate, a local website getting 600 visits a month from Google might get one or two from an AI, or none, and that doesn't mean AI isn't talking about you.

That's why you can't judge your visibility in AI by clicks alone. Look at the trend over several months, which pages get those visits and, above all, how many customers say they heard about you through an AI. Google, for its part, states in the same documentation that clicks from AI Overviews are “higher quality”. That's its version, and you can check it against your own conversions.

How to measure ChatGPT traffic in fifteen minutes a month

  1. Analytics: the AI Assistant channel, the chatgpt.com source inside “Unassigned” and the landing pages of those visits.
  2. Conversions: how many WhatsApp clicks, calls and forms come from those visits.
  3. Search Console: searches for your name and question-style queries.
  4. Server log: OAI-SearchBot and ChatGPT-User visits from the official addresses, and whether they get the page or a 403.
  5. Customers: how many new ones say an AI sent them.
  6. The test: the same five questions in three AI tools, noting who appears.

Put it in a spreadsheet, one row per month. By the third month you'll see which way it's going.

Five mistakes when measuring AI traffic

  1. Looking only at the AI Assistant channel and concluding that AI sends you nobody.
  2. Counting bots as visits. A ChatGPT-User visit is the AI reading, not a customer browsing your website.
  3. Trusting the bot's name without checking that the IP belongs to whoever it claims to be.
  4. Blocking OAI-SearchBot without knowing it, through a security plugin or a hosting rule, and then wondering why you don't show up in ChatGPT.
  5. Paying for a “ChatGPT ranking”. Answers change depending on who asks, from where and when. Be wary of anyone selling you an exact number.

What GEO costs with us

GEO is included in our three presence plans, with the prices published on our pricing page: Basic Presence, €400 a month; Mid Presence, €750, and Advanced Presence, €1,500. All plus VAT and with no lock-in. All three also include hosting, monthly articles on your website and on your Google Business Profile, and replies to all your reviews.

On the measurement side, we check how the main AI tools mention you when they're asked about your sector and your area, and we track how that changes. It's a new field, and we tell you plainly what can be guaranteed and what can't. Since hosting is part of the plan, we have the server log, so we can see whether AI bots get into your website or are left at the door.

We'll tell you in a ten-minute conversation

We reply the same day. No commitment, no sales pitch.

We'll look at it with you from the Palau Firal

We're three partners working from the Palau Firal in Sant Antoni de Calonge, with businesses across the provinces of Girona and Barcelona. The analytics on every project is set up by Izan, who handles cybersecurity and data: that means making clear what counts as a customer and where each one comes from, and checking how the server is set up. Jordi, who runs marketing and campaigns, takes you through the numbers when it's time to review them.

If you want to know whether AI is already sending people your way, send us your website address on WhatsApp and we'll tell you what can be seen from the outside and what would need checking on the inside, with no obligation. You can also use the contact form or see what's included in our GEO service.

Tell us what you need and we'll give you a price

We reply the same day. No commitment, no sales pitch.

FAQ

Frequently asked questions about ChatGPT traffic

How do I see ChatGPT traffic in Google Analytics?+

Under Reports, Acquisition, Traffic acquisition, find the “AI Assistant” channel and switch the dimension to session source to see chatgpt.com. Also filter the source for “chatgpt”, because visits that arrive with the utm_source=chatgpt.com tag and no referrer can end up in “Unassigned”.

Why does a customer say they found me on ChatGPT when Analytics shows nothing?+

Because many AI recommendations never turn into a click: the person writes down your name and then looks you up on Google or calls you. Other clicks arrive without a referrer and are counted as direct traffic. And in Europe, Analytics doesn't fully count people who refuse cookies.

Do Google's AI Overviews count as AI traffic?+

No. Google includes clicks from AI Overviews and AI Mode in the overall search traffic in Search Console, under the “Web” type, and Analytics counts them as organic search. No report separates them.

What does utm_source=chatgpt.com mean in my reports?+

It's a tag ChatGPT adds to many of the links it shows, so the destination website knows where the visit came from. If you see it in a visit's address, in Analytics or in the server log, that visit came from ChatGPT.

Is a ChatGPT-User visit a customer?+

No. According to OpenAI, it's ChatGPT visiting your page because someone asked it a question. It means your website is serving as a source, but it isn't a person browsing, which is why it shows up in the server log and not in Analytics.

Can I find out what someone asked ChatGPT before they landed on my website?+

No. Neither Analytics nor your server receives the question. The closest you get is the page the visit landed on and, in Search Console, the Google queries, which you can see.

Should I let AI bots into my website?+

If you want to appear in their answers, at least the search ones. OpenAI says websites that block OAI-SearchBot aren't shown in ChatGPT's search answers. GPTBot, the bot that collects content for training, is a separate decision: OpenAI treats each bot independently.

How much does it cost for you to work on and measure GEO?+

It's included in the Basic Presence (€400 a month), Mid Presence (€750) and Advanced Presence (€1,500) plans, plus VAT and with no lock-in, along with hosting, articles on your website and on your Google Business Profile, and replies to your reviews.

Shall we start?

Tell us what's holding you back and we'll tell you how we fix it.

A first no-strings conversation. You leave with a clear plan, not an invoice.

Start a project →
Let's talk