Measuring GEO in GA4: how to track your visibility in ChatGPT and Perplexity

8 min read GEO
PB
Written by
Paul Brock
Founder & SEO/GEO Specialist — Webrock Media

One of the most frequently asked questions about GEO is also the most practical one: how do you know whether it is working? With traditional SEO you have Google Search Console, rank tracking tools and GA4 to measure your progress. But GEO — visibility in ChatGPT, Perplexity, Copilot and other AI tools — is much harder to attribute. AI tools do send visitors to your site, but the tracking is anything but straightforward.

This article walks you through how to map GEO traffic as accurately as possible: from a GA4 setup for AI referral traffic to server log analysis for AI bot crawls, and from Bing Webmaster Tools to manual citation monitoring.

Why AI traffic is difficult to measure

The core problem is that AI tools have no consistent way of identifying themselves as a traffic source. There are three scenarios:

  1. Referral traffic with a recognisable source: the user clicks a link in ChatGPT or Perplexity and arrives on your site with a recognisable referrer such as chat.openai.com or perplexity.ai. This is the easiest to measure.
  2. Direct traffic / dark social: some AI tools send no referrer — the user copies your URL manually or the referrer is lost during a redirect. This traffic appears in GA4 as "direct" and is indistinguishable from someone typing your URL themselves.
  3. No click-through traffic: the AI answers the question entirely within its interface, without the user clicking through to your site. Your content is cited or used, but you see nothing of it in Analytics.

This third scenario is probably the most common — and the least measurable. It is a fundamental limitation of GEO measurement that the entire industry is grappling with.

Step 1: Setting up GA4 for AI referral traffic

The first step is mapping the portion that is measurable: direct click-throughs from AI tools to your website.

Creating a custom channel group

In GA4 you can create a custom channel group that bundles AI referral traffic. Go to Admin > Data Display > Channel Groups and create a new group named "AI Referral". Add the following rules:

  • Referrer contains: chat.openai.com
  • Referrer contains: perplexity.ai
  • Referrer contains: claude.ai
  • Referrer contains: copilot.microsoft.com
  • Referrer contains: gemini.google.com
  • Referrer contains: bard.google.com

By adding this channel group, AI click-throughs will be labelled automatically and you can analyse them separately in your reports.

Creating a custom segment

In addition to the channel group, it is useful to create a segment you can apply to existing reports. Go to Explore > Segments and create a user segment based on session source matching the domains above. This gives you insight into the behaviour of AI visitors: which pages do they view, how long do they stay, do they convert?

Monitor direct traffic on specific landing pages

A less obvious method: if you publish a piece of content specifically aimed at GEO that is not shared anywhere else, a sudden spike in direct traffic on that page is an indication that AI tools are referring to it. This is imprecise, but useful as a supplementary signal.

Step 2: Bing Webmaster Tools for Copilot insights

Many marketers focus exclusively on Google Search Console, but for GEO, Bing Webmaster Tools is at least as valuable. Microsoft's Copilot is built on Bing technology, and Bing WMT offers insights you cannot find anywhere else:

  • Crawl reports: Bing WMT shows which pages BingBot has crawled and when. A high crawl frequency on specific pages can indicate that Copilot is actively using that content.
  • Search performance: just like Google Search Console, Bing WMT shows impressions, clicks and average positions for Bing searches. For Copilot citations this is a proxy metric.
  • URL inspection: check whether your key GEO pages are correctly indexed by Bing. Content that is not in Bing will not be cited by Copilot either.

Make sure your site is registered in Bing Webmaster Tools via bing.com/webmasters and that your sitemap has been submitted. This is a basic requirement that a surprising number of sites skip.

Step 3: Server log analysis for AI bot crawls

The most direct way to see whether AI systems are actively crawling your content is through server log analysis. Every visitor to your site — human or bot — leaves a trace in your server logs. AI crawlers identify themselves via their user agent string.

The main AI bots and their user agents:

  • ChatGPT / OpenAI: GPTBot
  • Perplexity: PerplexityBot
  • Anthropic (Claude): anthropic-ai or ClaudeBot
  • Google (for AI training): Google-Extended
  • Common Crawl (used by many AI models): CCBot

By filtering your access logs on these user agents, you can see exactly which pages are visited most often by AI crawlers, how frequently they return and whether there is a relationship between crawl frequency and citations you later observe in AI tools.

If you do not have direct access to server logs, you can also monitor this via tools such as Cloudflare Analytics (under the Bots tab) or via a server-side logging plugin in WordPress.

Step 4: Manual citation monitoring

Until better automated tools become available, manual monitoring is an indispensable part of GEO measurement. This may sound labour-intensive, but with a structured approach it is manageable.

Testing branded queries

Regularly search for your brand name and the names of your services in ChatGPT, Perplexity and Copilot. Is your company mentioned? In what context? Are specific pages cited? Record the results in a simple spreadsheet with date, platform and citation type.

Non-branded keyword monitoring

Also search for the informational keywords for which you have written content. If you have an article about "how does DeFi work", search for that question in various AI tools and see whether your content is cited. This gives you insight into which content is actually being picked up.

Tools for automated monitoring

There are now tools that help with monitoring AI citations, though they are still actively developing:

  • BrandMentions and Mention.com: monitor mentions of your brand name on the web, including in AI-related publications and forums
  • Semrush AI Toolkit: Semrush is building functionality for AI visibility monitoring
  • SparkToro: useful for understanding where your target audience seeks information

How do you interpret GEO success?

With the methods above you have multiple data points. But how do you know whether your GEO strategy is actually working? Look at the following indicators:

  • Growth in AI referral traffic: more sessions from chat.openai.com, perplexity.ai etc. over time
  • Growth in brand searches: when AI tools mention your brand, people subsequently search for your name more often in Google. An increase in branded organic traffic after publishing new GEO content is an indirect signal.
  • Increase in AI bot crawl activity: more GPTBot and PerplexityBot crawls after publishing new content suggests that your content is being found relevant
  • Manual citations: the most direct confirmation — you actually see your content cited in AI responses

Accepting the limitations

It is important to be honest about what GEO measurement can and cannot do today. There is no equivalent of Google Search Console for AI citations yet. Much valuable GEO impact — content that is used to generate AI responses without users clicking through to your site — is simply not measurable with current tools.

This does not mean that measuring is pointless. It means that you need to combine multiple indirect signals to build a picture of your GEO performance. And it means that you need to establish a baseline now — because in six months you will want data to identify trends.

Conclusion: start with the right tracking today

GEO measurement is a work in progress, both for marketers and for the platforms themselves. But that is no reason to wait. The businesses that set up their GA4 correctly today, activate Bing Webmaster Tools and build a routine for manual citation monitoring will have a baseline and trend data in six months that late starters will lack.

Take these concrete steps today:

  1. Create an "AI Referral" channel group in GA4
  2. Register your site in Bing Webmaster Tools and submit your sitemap
  3. Set up a monthly routine for manual citation monitoring in ChatGPT and Perplexity
  4. Ask your hosting provider whether you have access to server access logs

Would you like help setting up GEO tracking or developing a complete GEO strategy for your website? Get in touch with Webrock Media. We help you not only optimise for AI search engines, but also measure the results in a way that fits your business goals.

Sources & further reading

Need help with SEO, GEO or Google Ads?

Webrock Media specialises in SEO, GEO and SEA for Bitcoin, AI and Fintech. Book a free intro call — no strings attached.

Ready for growth?

Discover what Webrock Media can do for your business.

Get in touch