GEO/AEO · EMERGING CATEGORY

Your customers are already asking ChatGPT. Are you measuring it?

Content agencies sell "GEO optimization" blind. What almost nobody delivers is the attribution layer: how much real business those mentions generate.

The real problem

When someone asks ChatGPT or Perplexity what tool to buy, the answer cites a short list pulled from content published somewhere. That traffic reaches your site, sometimes converts, and in 99% of the GA4 accounts I’ve audited, it’s completely invisible: lost as "(direct)" or never captured at all.

The 4 layers I measure

01

Visibility

Does your brand show up when someone asks about your category? A prompt set runs recurringly against ChatGPT, Perplexity, Gemini, and AI Overviews, tracking position, sentiment, and which sources the model cites.

02

Referred traffic

Sessions arriving from LLM interfaces, correctly captured in GA4 instead of getting lost as direct traffic.

// Channel Group / segment regex for GA4
^(chatgpt\.com|chat\.openai\.com|perplexity\.ai|
gemini\.google\.com|copilot\.microsoft\.com|
claude\.ai|you\.com|poe\.com)$
03

Crawlers

A training bot isn’t the same as a real-time retrieval bot. The second correlates with getting cited; the first doesn’t.

// Real-time retrieval (correlates with citations)
OAI-SearchBot, ChatGPT-User, PerplexityBot,
Perplexity-User, Claude-User

// Training (doesn't correlate)
GPTBot, ClaudeBot, Google-Extended, CCBot
04

Attribution

Joining the three layers above with your real pipeline in BigQuery: which prompts cite you and how much revenue those sessions generate. This is what content agencies can’t deliver.

Why this window is open right now

The GEO category already has serious investment behind it (tens of millions in funding rounds for tools in the space), but the agencies selling it today hire content/SEO profiles, not measurement ones. They know how to optimize text; they don’t know how to connect that to BigQuery. That gap is exactly your stack.

Real proof, not a promise

Case 5 in my case studies is a Google Ads vs. GA4 discrepancy reconciled by dropping to the raw event table in BigQuery. It’s the same technical skill that powers the attribution layer of this service.

View the full case →

How it’s scoped

Visibility + attribution audit
$900–$1,900
5-7 day delivery
Monthly dashboard & report
$320–$650/mo
Ongoing

Want to know if you’re already being cited?

Request a visibility audit