AI citation tracking: the GA4 setup, the tools, the blind spots
AI citation tracking, honestly: the free GA4 regex setup, the paid trackers compared, and why most of your AI search visibility stays invisible by design.
AI citation tracking, honestly: the free GA4 regex setup, the paid trackers compared, and why most of your AI search visibility stays invisible by design.
AI citation tracking splits into three layers, and only the first is free. Some AI referral traffic is trackable in GA4 with a custom channel you set up in about ten minutes. Some is only visible through a paid tracker. And a large share is invisible by design, because a model can quote you to someone who never clicks. If you bought into answer engine optimization and now have to prove it worked, this is the honest map: what you can measure for free, what you have to pay for, and what no tool will ever show you. It's one layer up from AI crawler log analysis, which confirms the crawl happened at all before you worry about whether it converted into a citation.
The gap is simple: brands show up in AI answers faster than they can measure it. A Goodfirms survey of 100 marketers (April 2026) found that 89% of brands already appear in AI search results, while only 14% track their AI citations, even though 43% call AI search optimization a strategic priority. Most teams are, in the report's words, visible but blind.
That is an awkward place to be if you are the person who approved the AEO spend. You can feel the shift happening, your competitors get name-dropped in ChatGPT answers, but the dashboard you report on does not have a row for it. The rest of this guide is the stack that fills in that row, with its blind spots labeled instead of hidden. If you are still choosing tooling, the companion piece is our breakdown of the best answer engine optimization platforms; this post is the measurement method, not the buying guide.
Google closed part of that gap itself in June 2026 with Search Console's own Generative AI performance report, a free tab that shows AI Overviews and AI Mode impressions. It is a genuinely useful first layer, but it is impressions-only, with no clicks or queries, so everything below still applies on top of it.
Tracking matters more than usual right now. ChatGPT citation volume swung 86-94% across five markets between February and April 2026, then partly rebounded in May, a shock that was only visible to teams already running the kind of prompt log this guide covers; see ChatGPT citation drop 2026 for what happened and why.
The fastest way to start tracking AI referral traffic in GA4 is a custom channel group that catches the assistants by referrer. It is free, takes about ten minutes, and it is the floor everything else builds on.
On May 13, 2026, Google added a native "AI Assistant" channel to GA4, with broad rollout around June 7. It auto-classifies traffic from recognized assistants with no setup. The catch is coverage: the native AI Assistant channel currently recognizes ChatGPT, Gemini, Deepseek, Copilot, and Grok, and notably leaves out Perplexity, whose visits still fall into Referral. Claude is absent from the current published definition too. So the native channel is a head start, not a complete picture, and you still want a custom channel to catch what it drops.
Create a custom channel group (Admin, then Channel groups), add a channel called "AI Traffic," and give it one condition: Session source/referrer matches regex. Paste this pattern, which covers the platforms behind over 99% of measurable AI referral traffic as of mid-2026:
chatgpt\.com|chat\.openai\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|bard\.google\.com|copilot\.microsoft\.com|bing\.com/chat|deepseek\.com|grok\.com|meta\.ai|you\.comIt includes Perplexity and the OpenAI and Google variants the native channel misses or splits, which is the whole reason to keep a custom channel alongside the built-in one. ChatGPT is the source that matters most here: it drives about 87% of measurable AI referral traffic (Conductor, 2026), so if your regex gets the ChatGPT domains right, it gets most of the volume right. We go engine by engine on the content side in how to rank in ChatGPT and the broader playbook for getting cited by ChatGPT, Perplexity, and Claude.
Drag the AI Traffic channel above Referral. GA4 assigns each session to the first channel whose definition it matches, evaluated top to bottom, which Google's own channel-group docs state plainly. If AI Traffic sits below Referral, every AI visit matches the generic Referral catch-all first and your new channel stays empty. The configuration looks fine and reports nothing. This ordering step is the single most common setup mistake, and it takes about two minutes to fix.
Here is the part the tutorials skip. An estimated 60-70% of real AI sessions arrive with no referrer at all and land in Direct, not your new channel. Mobile in-app browsers, copy-paste between apps, native AI apps, and the ChatGPT Atlas browser strip the referrer header before the visit reaches GA4. So your AI Traffic channel is a floor, not a count. It undercounts by design, and you should report it that way, with a note that the real number is higher than the channel shows. Atlas itself was retired as a standalone app on August 9, 2026, folded into the ChatGPT desktop app and a Chrome extension, but the referrer-stripping behavior is a property of agentic browsing generally, not one app's quirk. Our confirmed rundown of the ChatGPT Atlas shutdown covers what that move means for your GA4 setup, and the agentic browser SEO guide covers the rest of what changes about your site.
The cheapest way to measure AI visibility is to ask the assistants yourself, on a schedule, and write down what they say. It measures citation directly, which is the one thing GA4 cannot see.
Build a list of the 15 to 30 questions your buyers actually ask: the comparisons, the "best tool for X" queries, the problem-shaped questions that lead to your category. Then run them weekly across ChatGPT, Perplexity, Gemini, Claude, and Copilot. For each prompt, log three things: whether you were cited, which competitor was quoted instead, and where you landed in the answer. A spreadsheet is enough to start. If a competitor keeps winning those software-recommendation prompts, check their G2 and Capterra profiles before you touch a single blog post; G2 and Capterra reviews: why they beat your blog in AI search covers why review-site presence is often the real reason.
A citation that fades on a post you used to get quoted for is itself a signal worth acting on, and it points at the same fix either way: AI assistants cite fresher content on average, so a post that's slipping is usually a candidate for the kind of quarterly content refresh that gets it back in the rotation.
This is the honest floor because it measures citation, not clicks, and citation is the metric that actually moves first. Most AI visibility never becomes a visit. As of April 2026, 64.82% of Google searches ended without a click, Google's AI Mode runs around 88% zero-click, and ChatGPT Search about 82%. A click-based metric misses the majority of the value, so you watch the citation directly while the traffic, where it exists, trickles in behind it. The same zero-click pressure is reshaping classic search, which we cover in how to show up in Google AI Overviews.
A paid visibility tracker automates that manual log. It runs your prompts across the engines on a schedule, scores your share of voice, and shows which competitors get quoted instead of you. What it cannot do is make you citable. It grades the page; it does not change it. Buy one to measure, not to improve, and never trust one that promises citations.
Three tools cover most of the market in mid-2026. Prices and plan details below are current as of this writing and change often, so confirm them before you buy. We go deep on all three, including a full pricing and feature scorecard, in Profound vs Otterly vs Scrunch AI; this is the short version. If you already pay for Ahrefs, its bundled Brand Radar module is a fourth option worth pricing out on its own; Ahrefs Brand Radar vs dedicated GEO tools covers what it actually costs once you add up the pieces and where its numbers undercount against a dedicated tracker.
| Tool | Entry price (per month) | Engines | Best for |
|---|---|---|---|
| Otterly.ai | $29 Lite, up to $489 Premium | 4 included, Gemini + Google AI Mode are add-ons | Solo founders and small teams testing the water |
| Scrunch AI | ~$250-300 entry | The major engines, coverage not broken out by tier | Mid-market teams tracking competitors at scale |
| Profound | $99 Starter, up to $399 Growth self-serve | ChatGPT only at entry, 3 engines at Growth, up to 10 at Enterprise | Enterprise programs that need wide engine reach |
The traps live in the fine print. Otterly's entry plans include four engines, with Gemini and Google AI Mode sold as paid add-ons, so the headline $29 Lite is real but the all-surfaces price is higher than it first looks. Annual billing lowers Otterly's effective prices to roughly $25, $160, and $422. Scrunch has run since 2023, raised $19M, serves 500-plus brands, and was acquired by Sitecore in June 2026. Profound is the enterprise option: self-serve starts at $99 a month for ChatGPT-only tracking, and the company has raised roughly $155M at a reported $1B valuation, with about 10% of the Fortune 500 on the platform. Across all three, the accuracy caveat is the same: every tool samples a fixed number of prompts on a schedule, so a small prompt allowance means you are tracking a narrow slice of how people actually ask. More prompts cost more money.
Probably not, if AI referral is still a rounding error in your analytics and you publish a handful of posts a month. A subscription is premature when a free manual log answers the same question. Buy a tracker when AI search drives enough traffic or leads that you need to watch it weekly, or when you are managing several brands and competitors and the spreadsheet has become its own job. For a one-time "where do I stand" read, a single audit beats a recurring bill. The same skepticism that protects you from bad data protects you from bad spend, which is the discipline we bring to fact-checking every published claim too. If you're weighing a tracker against a full agency retainer or an in-house hire, GEO cost: what SaaS teams actually pay for it in 2026 puts all three price tiers side by side.
The largest layer of AI visibility produces no analytics event at all, so you measure it indirectly or not at all. A model can describe your product, quote your docs, and recommend you by name to a buyer who never clicks a link. That mention is real and it shapes the decision, but it never reaches GA4. This is the no-click reality behind the 89%-appear, 14%-track gap: visibility is outrunning measurement, and a lot of it will never produce a trackable visit.
You cannot count what leaves no trace, but you can proxy it. Four signals are worth watching together:
None of these is exact, and you should never present them as if they were. The point is to triangulate a trend, not to fake a precise number.
Because it converts far above everything else. AI referral is still only about 1.08% of all website traffic (Conductor, 2026), but the quality is the story. AI search referral converts at 4.4x to 23x the rate of organic search, on measured Q4 2025 and Q1 2026 data from Semrush, Seer Interactive, and Ahrefs. Ahrefs found that 0.5% of visitors from AI search drove 12.1% of total signups, a 23x multiplier. Per platform, Seer Interactive measured ChatGPT at a 15.9% conversion rate, Perplexity at 10.5%, Claude at 5.0%, and Gemini at 3.0%. A channel that small with conversion that high is exactly the kind of thing worth proving to the person holding the budget, which is the whole reason to measure it carefully rather than wave it away as noise. For the fuller 2026 growth picture behind these numbers, engine by engine, see AI referral traffic 2026: what SaaS blogs actually get.
Put the four steps together and you have a stack that is cheap to start and clear about what it cannot see:
The discipline is in the labeling. The GA4 number is a floor, the manual log is a sample, the tracker is a sample you pay for, and the no-click layer is an estimate. Report each one as what it is, and you will keep the trust that a single overconfident chart would burn. Measurement that admits its limits is the kind a CFO actually believes.
Lyra is a content tool, not a tracker, and the distinction is the point of this whole guide. Measurement tells you where you stand. Content is what moves it. She will not show you a dashboard of your citations, and she does not pretend to. Topic-modeling tools have the same gap from the opposite direction: our MarketMuse alternative piece covers a scoring tool that tells you what to write about but has nothing to say about whether an AI engine ever cites the result. What she does is write the posts answer engines cite: the answer in the first line, headings shaped like real questions, verified facts with dates, and clean structure, then she opens each one as a pull request you review and merge. Nothing auto-publishes. We built her after running this exact loop by hand, a story we tell in why we built Lyra. Some content tools have gone the other way and bundled visibility tracking into the writer itself; our Writesonic alternative post looks at what that bundle actually buys you versus keeping the two jobs separate.
So pair her with a tracker you trust. The tracker tells you the score; Lyra is one half of what changes it. If you want to see how she would write for your blog, you can request early access and tell us about it.
Measurement shows you the gap; content is what closes it. Lyra writes posts built for AI citation and ships each as a PR you merge, so the thing you are measuring actually has a reason to move.
Step by step
Set up the free GA4 AI channel
Create a custom channel group in GA4, add an AI Traffic channel matching the AI referrers by regex, and drag it above Referral. Label it a floor, because referrer stripping sends most AI sessions to Direct.
Run a weekly manual prompt log
List the 15-30 questions your buyers actually ask, run them weekly across ChatGPT, Perplexity, Gemini, Claude, and Copilot, and log whether you were cited, which competitor was quoted, and your position.
Add a paid tracker only when volume justifies it
When AI search drives enough traffic or leads to watch weekly, add a visibility tracker. Until then a one-time audit or the manual log answers where do I stand for free.
Proxy the no-click layer, and stay honest about it
Track branded-search lift, Direct-traffic trends after AEO work, self-reported attribution, and assisted conversions. Never claim the no-click layer is fully measured.
FAQ
Create a custom channel group in GA4 (Admin then Channel groups), add an AI Traffic channel whose Session source/referrer matches a regex that includes chatgpt.com, chat.openai.com, and openai.com, then drag that channel above Referral so GA4 does not claim the traffic first. GA4's native AI Assistant channel now catches some ChatGPT visits automatically, but a custom channel catches more, and both undercount because many ChatGPT sessions arrive with no referrer at all.
Because the referrer was stripped before the visit reached you. An estimated 60-70% of AI sessions arrive with no referrer at all (mobile in-app browsers, copy-paste, native AI apps, and the ChatGPT Atlas browser all drop it), so GA4 files them under Direct. Treat your AI channel as a floor, not a full count.
Only once AI search drives enough traffic or leads that you need to watch it weekly. A tracker automates prompt testing and scores your share of voice across engines, but it cannot make you citable, and a free manual prompt log or a one-time audit answers where do I stand until volume justifies a subscription.
Not directly. A mention inside an AI answer that produces no click produces no analytics event. You proxy it with branded-search lift, Direct-traffic trends after AEO work, a how did you hear about us field at signup, and assisted conversions, and you accept that the no-click layer is estimated, never exact.
ChatGPT, on measured 2025-2026 data. Seer Interactive clocked ChatGPT referrals at a 15.9% conversion rate, ahead of Perplexity (10.5%), Claude (5.0%), and Gemini (3.0%). ChatGPT also drives roughly 87% of measurable AI referral traffic, so it is both the largest source and the strongest converter.
Built by the tool you're reading about
Lyra finds the topics worth ranking for, writes them in your repo's voice, fact-checks every claim, and opens a pull request scored and ready to merge. You review and hit merge. Want to see what she'd write for you? Start free with three posts, no card.
Keep reading

Original research content earns an 82% AI citation rate, the highest of any format. Here's how SaaS teams turn first-party data into a citable, dated post.

Agentic browser SEO for ChatGPT Atlas and Perplexity Comet: why extractable pricing, clean forms, and agent-readable comparisons now decide who gets chosen.

Perplexity SEO runs on a six-stage retrieval pipeline that scores relevance, freshness, extractability, and authority before deciding which sources get cited.