Growthdesk Lab

Being cited in ChatGPT is not revenue yet

A whole industry has grown up around measuring whether AI mentions your brand. What almost nobody measures is whether that mention earns anything. We tracked our own site for six weeks: how many AI bots came by, how many real pages they read, how many people arrived, and how many of them got in touch. Here is what came out, and what you have to stitch together to see it on your own site.

  • GEO
  • Measurement
  • AI
  • Attribution

Measuring on its own gets you nothing. A number only means something once it sits next to another number.

Over the past two years an entire toolbox has appeared to track whether ChatGPT, Perplexity or the AI summary in Google names your brand. Those tools work. They count mentions, they compare you to competitors, they hand you a score. And then it stops.

Because the question your client asks, and the one you should be asking yourself, is a different one: did that mention earn anything? That is not a philosophical question. It is a join. And if your data sources sit next to each other instead of on top of each other, it is literally unanswerable.

THE PROBLEM

Everyone measures visibility, almost nobody measures effect

Research by Scrunch AI and Scribewise among more than 600 American marketing and PR professionals paints a sharp picture: nearly three quarters already run a tool for AI visibility, but six in ten cannot turn that data into something they can act on. Nearly half do not even know which content the AI platforms are using.

73%

of marketers already run a tool that measures AI visibility.

Scrunch AI & Scribewise
59%

cannot turn that data into a concrete action.

Scrunch AI & Scribewise
+303%

more traffic from ChatGPT to B2B brands in one year.

Demandbase via Digiday

The gap is not in the measurement. It is in what happens next. An AI Visibility Score tells you that you get named. It does not tell you whether the people who read that answer ended up with you, and certainly not whether they became customers.

There isn’t the tech or tools to draw a clear line from visibility on a given LLM and sales going up.
John Barham, managing partner at Roast
Jeroen Marchand
A visibility score is a running total, not a result. We always put a second number beside it: how many people came in, and how many of them got in touch. Only then do you know whether you are building something or only scoring.
Jeroen Marchand Growth & AI
OUR OWN DATA

What actually happened in six weeks

We would rather show our own numbers than a client’s. Between 12 July and 23 August 2026 we logged every request to growthdesk.nl that announced itself as an AI bot, and followed that chain all the way through to the enquiries.

  1. 3,114 requests

    That is how often something came by in six weeks claiming to be an AI bot. Thirteen names, led by ChatGPT (1,253) and Amazon (657).

  2. 680 real pages

    That is how many of those requests asked for a page that actually exists on our site. The rest went looking for password files and configuration, and got a 404.

  3. 1 visitor

    One human arrived through an AI answer in that period: on 29 July, from ChatGPT, and read two pages.

  4. 0 enquiries

    That visit produced no contact at all. No call, no email, no form.

And it is not that things were quiet. In July we averaged 40 AI requests a day, in August 102. The crawling is growing fast. The visits that come out of it are not.

SEARCH

Impressions are not visitors, visitors are not customers

You see the same pattern in Search Console, and there it is even sharper. Over the same period we picked up 3,556 impressions in Google and 10 clicks.

Per page it gets genuinely uncomfortable.

Our page /ai-marketing
  • 1,299 impressions in Google
  • 0 clicks
  • 0 contact moments
earns Our homepage
  • 103 impressions in Google
  • 7 clicks
  • 25 contact moments

The page shown twelve times as often earns nothing, the page that is barely shown earns everything. That is not a disaster: it is exactly the information you steer on. But you only see it once impressions, clicks and contact moments hang off the same URL. In three separate dashboards this is invisible.

THE MARKET

Across 54 advertisers traffic falls, and gets better

Six weeks on one site is easy to wave away, so here is something bigger. Agency Brainlabs put the traffic numbers of its own 54 clients side by side, in the US, the UK and a handful of other markets, over fourteen months, from January 2025 to April 2026. For 46 of those 54, traffic went down. The bend sits around September 2025, when Google’s AI summary started appearing on at least three in ten US search results.

-10.5%

less traffic across those 54 advertisers in fourteen months, from 140.1 to 125.4 million sessions.

Brainlabs via Digiday
+163%

more traffic arriving through an AI answer, over those same fourteen months.

Brainlabs via Digiday
1.5x

as often a visitor from ChatGPT, Copilot, Gemini or Perplexity did something on the site as someone from ordinary search results.

Brainlabs via Digiday

That is exactly why a visibility score solves nothing here. What falls away is organic traffic, and there is a lot of it. What arrives is small, but it does something more often. Look at visitor counts and you see a decline and draw the wrong conclusion. Look at contact moments and you see that the average visit got better.

THE MODEL

Seen, cited, bought

Patrick Petersen describes it in nieuws.marketing as three layers, and the split helps. Layer one is visibility: do you get named. Layer two is influence: does that mention change what someone then thinks or does. Layer three is business impact: does anything change in your revenue.

Practically every tool on the market measures layer one. The jump that matters is the one to layer three, and you do not make it with a better score. You make it with a join.

Being read is not the same as being named. And being named is not the same as being chosen.

Petersen calls that GBO, generative business optimization. The name does not matter. The idea does: you lay your AI visibility next to your CRM, your conversion tracking, your attribution and your customer research, and only then does it say something.

THE JOIN

Five sources, one URL

Each source below answers exactly one question and then stops. That is not a flaw in the source, it is the reason you have to tie them together.

  • Search impressions

    • Search Console

    Answers: Tells you how often Google showed you, on which query and in which position.

    Stops at: Does not know whether anyone clicked through to something useful, and says nothing about AI answers.

  • AI crawlers

    • Server log
    • PostHog

    Answers: Tells you which bot fetched which page, and how often.

    Stops at: Being read is not being named. A crawl is not a visit.

  • Visits

    • PostHog sessions

    Answers: Tells you who came in, where from and which pages they read.

    Stops at: Does not know where or on what you were found.

  • Advertising

    • Google Ads

    Answers: Tells you what a click cost and on which query it arrived.

    Stops at: Only sees paid traffic, so never the whole picture.

  • Enquiries

    • Forms
    • Phone and email taps

    Answers: Tells you who genuinely got in touch, and whether it was a serious enquiry.

    Stops at: Without the page URL attached you do not know which page did it.

The moment these five sit on the same URL, "does that earn anything" becomes a question you can ask instead of an opinion you hold.

OUR APPROACH

Why we can see this

Every number in this article comes out of one place. For each client we put the sources into the same graph, joined on the canonical URL: Search Console, the server logs with crawler traffic, the sessions on the site, the advertising data and every enquiry that comes in. That is not a dashboard putting five tabs side by side. It is one dataset in which you can ask a question that runs across sources.

That makes "which page gets shown a lot and earns nothing" a single query rather than an afternoon of exporting and pasting. And it is why we could write this article with numbers you can ask us to reproduce, instead of with an opinion.

Eward Bartlema
A business owner never asks whether they show up in ChatGPT. They ask whether the phone rings. Everything in between is a running total, and running totals are only useful when you know where they lead.
Eward Bartlema Strategy & Delivery
In short

Measuring is only measuring once it hangs off something

AI visibility is real and it is growing fast. Traffic from ChatGPT to B2B brands more than quadrupled in a year, and on our own site the crawling went from 40 to 102 requests a day in a month. Waving that away would be foolish.

But a score with no consequence is a score. Put your visibility next to your visits, your enquiries and your revenue, and within a week you know whether it leads anywhere. Skip that, and you can measure something lovely for two years and still know nothing.

We join your sources and show you what your visibility actually earns.

Frequently asked questions

How do you measure whether AI visibility earns anything?

By joining four things on the same URL: how often a page is shown, how many people arrive on it, where they came from, and how many of them get in touch. A visibility tool covers the first step. The other three come from your own site and your own enquiries, and only together do they answer the question.

Can you see whether someone came to your site through ChatGPT?

Partly. When someone clicks a link in a ChatGPT answer, the visit usually arrives with chatgpt.com as its referrer, so you can count it. What you cannot see is the person who read the answer, did not click and typed your name into Google a day later. That is exactly why the number of AI-referred visits is a floor, not a total.

Why do AI crawler statistics show more traffic than there is?

Because a bot name is a line of text the visitor writes themselves and nobody verifies. On our own site 2,434 of 3,114 requests with an AI user agent were asking for files like /.env that do not exist. Those are scanners in disguise. Filter on requests for pages that actually exist and the number drops by more than three quarters.

How much traffic does AI deliver right now?

For us, in six weeks: one visitor and no enquiries, against 3,114 crawler requests. Across 54 advertisers Brainlabs tracked for fourteen months it was around 200,000 AI visits a month, against nearly 15 million from organic search. Small, then, but it grew by 163% and those visitors did something on the site one and a half times as often. Crawling volume, meanwhile, says nothing about what arrives. Measure your own site rather than an industry average.

Is it pointless to work on GEO then?

No. It is pointless to work on it blind. Being cited in AI answers is a real and growing channel, and the content that earns it is the same content that earns search traffic. What we are arguing against is judging that work on a visibility score, because a score cannot tell you whether it earned anything.

Further reading

See how the machine would improve your site.

Drop your URL. The AI marketing machine pulls your site in and starts running design, SEO, content and speed agents on it. Watch it work, live.

01
Drop your URL No form, no quote. Just paste the link.
02
The machine spins up Agents pull in your site and start working in parallel.
03
Watch it on WhatsApp Live previews land in chat as the machine ships changes.
Growthdesk
Growthdesk AI
free
Free forever, no card needed Keep the site the machine builds — €0 on a growthdesk subdomain.
Jeroen, Growthdesk team Eward, Growthdesk team Jur, Growthdesk team
Rather talk first? 06 8739 6305