Something Inc.LoginSchedule a free consultation
ANALYTICS

AI Referral Traffic Just Got Harder To Prove

Gemini tagged its cited links for three weeks, then stopped. A controlled opt-out test puts AI click-through at about 0.9 percent. Both findings point the same way: AI referral traffic is the wrong thing to report on.

ANALYTICSAI SEARCHOCT 2026

AI referral traffic, the count of sessions that analytics can attribute to an answer engine, was always a borrowed metric. It depended on engines voluntarily tagging their outbound links, and in the last five weeks Google quietly stopped doing it.

The sequence is short and worth getting exactly right. In early September, Gemini began appending utm_source=gemini to the URLs it cited in answers. John Mueller confirmed on Reddit that he was seeing the parameters. Analytics teams built dashboards on them. Around September 28, they disappeared overnight. Natzir charted the rise and the cliff and posted it on X, Xyborg put the drop on the same date, and Barry Schwartz wrote the change up on October 30.

Three weeks of clean data, then nothing. No announcement went out when the tagging started and none went out when it stopped, because the implementation was never documented in the first place. A measurement surface that arrives without notice and leaves without notice is not a measurement surface. It is a coincidence you were charting.

On the same day, Cyrus Shepard published the other half of the problem: a small case study that used Google's generative AI opt-out controls to pull one site out of AI Overviews and AI Mode, then watched what happened to the numbers. His estimate for the click-through rate on AI impressions was about 0.9 percent.

TL;DR · 60 SECONDSWhat changed: Gemini appended utm_source=gemini to cited URLs from early September until roughly September 28, then stopped, per Natzir's tracking and Barry Schwartz's October 30 write-up. Desktop Gemini still passes gemini.google.com as a referrer and that traffic held flat. The Gemini iOS app opens links in its own WebView and passes no referrer at all, so those visits land in GA4 as Direct, with the GeminiiOS user agent in server logs as the only trace. What the clicks are worth: Cyrus Shepard's opt-out case study puts the click-through rate on AI impressions at roughly 0.9 percent, with AI impressions accounting for about 8 percent of total impressions on the site he tested. Our verdict: stop reporting AI referral traffic as a program metric. It is unstable by construction, undercounted on mobile, and too small to carry a budget conversation. Report citation share, AI impression share and assisted demand instead, and keep server logs as the one source of truth no engine can switch off.

What Happened To Gemini AI Referral Traffic?

Gemini AI referral traffic did not fall in volume. What fell was the ability to identify it, because Google removed the utm_source=gemini parameter from cited links around September 28 after roughly three weeks of appending it, leaving most of those visits indistinguishable from direct traffic.

The distinction matters more than it sounds. Nothing suggests fewer people clicked through from Gemini answers. The visits with a gemini.google.com referrer stayed flat across the whole period, which is the detail that tells you this was a tagging change and not a traffic change. The clicks are still arriving. They are arriving anonymously.

3 WEEKS
how long Gemini appended utm_source=gemini to cited URLs before the tags vanished, from early September to roughly September 28, per Natzir's tracking reported by Search Engine Roundtable
FLAT
the trend in visits carrying a gemini.google.com referrer across the same period, which is why the UTM drop reads as a tagging change rather than a drop in clicks
NO REFERRER
what the Gemini iOS app passes, because it opens cited links in its own WebView, sending those sessions into GA4 as Direct
GeminiiOS
the user agent string in server logs that is the only remaining trace of a click from the Gemini iOS app

The iOS behaviour is the part that should change how you build reports. Natzir tested the app against the web version and found the app sends no referrer, so every click from it is filed as Direct. If your audience skews mobile, and in most consumer and prosumer categories it does, the majority of your genuine Gemini traffic has been sitting in the Direct bucket this whole time, next to bookmark visits and pasted links. The UTM parameters briefly papered over that. Their removal just put the problem back where it always was.

There is a reasonable objection to all of this, and it deserves airing: UTM tagging is a courtesy, not an obligation, and engines are under no duty to help marketers attribute anything. That is true. It is also exactly the argument for not building a reporting program on top of it. OpenAI has expanded ChatGPT's analytics parameters, Google has now added and removed its own, and every one of those decisions can reverse next quarter. We made the same argument when rank tracking data turned out to be less solid than the dashboards implied: if a vendor or an engine can change your metric overnight without telling you, it is not a metric you can run a program on.

What Does A 0.9 Percent Click Through Rate Really Tell You?

A 0.9 percent click-through rate on AI impressions tells you that answer-engine visibility is an awareness channel with a narrow click path, not a traffic channel. Shepard reached the figure by subtracting known AI impressions from his site's overall impressions and clicks during an opt-out window.

Treat the number as directional and the method as the real finding. Shepard called it a small case study. Barry Schwartz stressed the same point in his write-up. One site, one window, one vertical, with the arithmetic done by subtraction rather than by a reported AI clicks column, because no such column exists. Anyone presenting 0.9 percent as an industry benchmark is doing the thing we complained about when cold email benchmarks started citing each other in a circle.

What the figure does do is settle an argument about magnitude. If AI impressions were about 8 percent of total impressions on the tested site and they convert at roughly a hundredth of the rate of a traditional result, then no amount of reporting rigour turns AI referral clicks into a line item worth a quarterly review. The value is upstream of the click, in whether the engine names you at all.

SIGNALCAN AN ENGINE SWITCH IT OFF?MOBILE COVERAGEWHAT IT IS HONESTLY GOOD FOR
UTM parameters on cited linksYes, and Gemini just did, without noticePartial, and nil inside in-app WebViewsShort-term sanity checks while the tagging happens to exist
Referrer header in analyticsPartly, since apps can suppress itPoor, because in-app browsers strip itDesktop trend lines, read as a floor and never as a total
Server log user agentsNo, the request has to identify itself to be servedGood, including the GeminiiOS caseThe only durable count of answer-engine clicks you own
AI impression share in Search ConsoleNo, while Google keeps reporting itFullSizing how much of your visibility is now answer-shaped
Citation share across a fixed question setNo, you run the sampling yourselfFullThe actual performance metric for answer-engine work
Branded search and direct volumeNoFullCatching the assisted demand that never shows as a referral

Read the first and third rows together. The signal that is easiest to put in a dashboard is the one an engine can revoke overnight, and the signal nobody wants to maintain is the one that cannot be taken away. That trade is the whole reason AI visibility reporting is in the state it is in, and it is why most SEO reporting software still cannot show you answer-engine clicks honestly: the vendors are reselling the same revocable parameters you are.

“If a number can vanish from your dashboard because a product manager at an engine shipped a change nobody announced, it was never your number. Measure the things that require your own effort to collect, because those are the only ones you control.”

Why Opting Out Is Not A Clean Measurement Test

Opting out of AI features to measure their value looks like a controlled experiment and is not one, because removing a site from AI Overviews and AI Mode changes how the rest of the result page performs. Shepard's own data is the clearest evidence of that.

The headline result from his test was not the 0.9 percent. It was that organic clicks also fell when AI features were disabled, which he called the most surprising outcome and attributed to what he labelled a Search SERP Halo Effect: appearing in more places on a result page makes a user more likely to click something of yours anywhere on it. Average position told a matching story. Sitewide it improved, which he put down to new posts and brand search, while on the URLs with the most AI visibility position dropped during the opt-out and recovered when visibility came back.

Greg Sterling of Near Media added the longer-horizon version of the same point, noting that AI Overviews can produce a kind of brand lift or awareness that surfaces later as a search and a click. If that is right, then a subtraction test measures the immediate loss and misses the deferred gain entirely, which biases the result against staying in.

THE PRACTICAL CONSEQUENCEAny opt-out measured over weeks will understate what AI visibility is worth, because the halo lands inside the test window and the assisted demand lands outside it. We laid out the full version of this trade in our breakdown of whether to opt out of AI Overviews at all, and nothing in the new data changes the conclusion. Opting out is a legal or strategic decision. It is a poor measurement instrument.

There is a second, quieter reason to distrust subtraction tests right now. Impressions themselves have been unreliable this autumn, as anyone who lived through the reporting discrepancy we covered when impressions climbed while clicks sat still can attest. A test whose arithmetic depends on an impressions denominator inherits every problem that denominator has.

How To Rebuild AI Referral Traffic Reporting

Rebuild AI referral traffic reporting around three sources an engine cannot switch off: server log user agents for clicks, a fixed question set sampled on a schedule for citation share, and branded search plus direct volume for the demand that never arrives as a referral at all.

1Move the click count into server logsParse your access logs for answer-engine user agents, GeminiiOS included, and report that number as your click count. A request has to identify itself to be served, which makes the log the one count nobody can revoke. Keep the analytics referral number alongside it, labelled as a floor rather than a total, so the gap between the two is visible to whoever reads the report.
2Stop reporting Direct as a single bucketSplit Direct into known-direct, which is branded and bookmarked, and unattributed, which is where in-app WebView clicks land. The split is imperfect and still beats a single line that silently absorbs your mobile answer-engine traffic. Watch the unattributed share over time: if it climbs while referral counts sit flat, you are winning clicks your dashboard is hiding.
3Sample citation share on a fixed question setPick 40 to 60 questions your buying committee actually asks, run them across the major engines on the same cadence every week, and record which brands and sources get named. Read the trend, not the day, because week-to-week volatility is high. This is the closest thing to a real performance metric for answer-engine work, and it survives every tagging change.
4Report AI impression share, not AI clicksUse the AI impression figures Google does report to size how much of your visibility has become answer-shaped. On the site Shepard tested that share was about 8 percent. Knowing your own number tells you how much of your search presence is now being summarised rather than clicked, which is the strategic question underneath all of this.
5Instrument the assisted path deliberatelyTrack branded search volume, direct arrivals on deep pages, and self-reported source on forms. If answer engines are creating awareness that converts later, those three move first and none of them needs a referrer. Add the source question to your forms if it is not there, because for this channel self-report is better evidence than your analytics.
6Write the caveat into the report templateState in the report, every month, which numbers depend on engine-side tagging and could change without notice. It takes one sentence and it prevents the conversation where a dashboard drop gets mistaken for a performance drop. This is the discipline the UTM episode should buy you permanently.
Citation share sampling across a fixed question set35%
Server log parsing and user agent classification25%
AI impression share and Search Console reconciliation20%
Assisted demand: branded search, deep direct, self-report15%
Referral and UTM monitoring, kept as a sanity check only5%

Where answer-engine measurement effort should concentrate once referral tagging is treated as unreliable, our recommended allocation rather than measured data

The last row is deliberately small, and it is the row most teams spend most of their time on. Five percent is the right amount of effort for a signal that disappeared overnight in September without an announcement. The two highlighted rows are the ones that require real work and produce numbers that are yours.

What Should Go In The Board Deck Instead?

A board deck should report answer-engine performance as share of voice on the questions that matter, backed by a click count from server logs and a note on assisted demand, with referral sessions removed from the headline entirely. Nobody should be defending a budget with a 0.9 percent channel.

This is a reframe, not a retreat. The work that earns a citation is the same work it always was, and it pays off whether or not a click follows, which is the argument we made in detail about where engines actually source the pages they cite. What changes is the scoreboard. A program measured on AI referral sessions will look like it is failing in a quarter where it is winning, because the engines got better at answering and worse at tagging in the same six weeks.

Expect the tagging to come back, probably more than once, and expect it to leave again. Treat each return as a bonus data source with a short shelf life rather than as the foundation of the report. The teams that will handle the next reversal calmly are the ones who built their reporting on logs, sampling and demand signals before they had to.

DO THIS NEXTPull one month of server logs and count the answer-engine user agents hitting your top 20 pages, then put that number next to what analytics reported as AI referral sessions for the same month. The gap is the size of your blind spot, and it is usually a multiple rather than a margin. That reconciliation is the first thing we run on a reporting and analytics engagement, and it sets the baseline for the generative engine optimization work that follows, because you cannot show a citation programme is working against a number an engine controls.
Is Gemini traffic still arriving if the UTM tags are gone?Yes. Visits carrying a gemini.google.com referrer held flat across the period when the tags appeared and disappeared, which is the evidence that tagging changed and traffic did not. The clicks are still landing, they are just harder to name.
Why do Gemini app clicks show as Direct in GA4?The iOS app opens cited links in its own WebView and passes no referrer, so GA4 has nothing to classify and files the session as Direct. The GeminiiOS user agent in server logs is the only reliable trace of those visits.
Is 0.9 percent a reliable click-through rate for AI results?Treat it as directional. It comes from one small case study on one site, calculated by subtracting known AI impressions from site totals, and the author and the reporter both flagged the sample size. The magnitude is useful, the precision is not.
Should we opt out of AI Overviews to measure their value?No. Organic clicks fell during the opt-out test, not just AI clicks, which suggests broader page presence drives clicks across the result set. Opting out changes the thing you are trying to measure, so it answers a strategy question rather than a measurement one.
What is the Search SERP Halo Effect?The term Cyrus Shepard used for the pattern where appearing in more places on a result page makes a user more likely to click any one of them. It is why removing a site from AI features also reduced its ordinary organic clicks in his test.
How often should citation share be sampled?Weekly, against a question set you do not change, across the engines your buyers use. Daily sampling buys noise and monthly sampling misses the movement. Keep the question set stable for at least two quarters so the trend means something.
Can analytics tools fix this for us?Not fully. Most tools read the same referrers and parameters your own analytics does, so they inherit the same blind spots when an engine stops tagging. Log-based counting and your own sampling are the parts no vendor can hand you.
Does any of this change what content to produce?No. Earning a citation still rewards original evidence, named sources and passages that stand alone when lifted out of a page. The measurement change affects how you report the result, not what produces it.

See where you are cited today

A free snapshot audit of your rankings and AI citations before we ever talk.

TT
Tyler TruffiMANAGING PARTNER, SOMETHING INC.

Tyler leads work at the intersection of SEO and generative engines at Something Inc., helping B2B brands get ranked and cited across every major AI engine.

Keep reading

All insights →
ANALYTICSSEO Reporting Software: What It Cannot Show YouOn October 20, 2026 we pulled the live United States results for seo reporting software, plus a coverage analysis of the ten pages ranking for it. Five of the nine organic results in the top eleven are reporting vendors, four of the nine sources Google's AI Overview cites are reporting vendors, and the highest URL Rating in the organic top eleven is 13. Nobody has earned these positions with links. The coverage analysis says the thinnest topic across the whole result set is what is changing in the category, scored 25.9 out of 100, and that gap is the interesting one: Google's Search Generative AI performance reports, announced June 3, 2026, publish impressions, pages, countries, devices and dates while withholding clicks and queries entirely. No connector can surface a number the source does not publish. This is the buyer's guide for what reporting software does well, what it costs, and what it structurally cannot see.TYLER TRUFFI · 13 MINANALYTICSThe Industry Average Reply Rate Has One AuthorFour benchmark pages published in 2026 report an average cold email reply rate between 3.1% and 4.5%, which looks like the ordinary spread you would average away. It is not. The 3.43% figure that shows up as the consensus number originates in Instantly's own platform data covering January 1 to December 18, 2025, published under a 2026 title. Woodpecker's 2026 benchmarks page carries 3.43% as its platform-wide reply rate and attributes it, on the page, to the Instantly report. Searchlab's 2026 statistics page carries 3.1% and attributes it to Woodpecker, and every other figure on that page is attributed to a third party as well. Saleshandy is the outlier at 4.5%, and it is the only one of the four that says what it divided by: total replies over total emails delivered, with replies classified into Interested, Not Interested, Auto-Reply, Out of Office and Do Not Contact. So the number that looks corroborated is one dataset wearing several brand names, and the number that looks wrong is the one that showed its work. That inversion matters more than the spread, because cross-source agreement is the heuristic humans and AI engines both use to decide a statistic is safe to repeat.JOSH BERNSTEIN · 12 MINANALYTICSYour October Rank Tracking Data Is Not ComparableBetween September 2026 and October 13, 2026 two independent things happened to the numbers SEO and GEO teams report on. Google escalated its defences against rank tracker scraping from blocking into active data injection, and Nozzle measured 8.0 percent of the SERPs served to trackers coming back poisoned rather than merely missing. Separately, the GPT-6 release stopped ChatGPT from attaching its utm_source tag or passing a referrer, so Cedric Huesler of Adobe measured roughly 31,000 ChatGPT visits a day disappearing from a 500 page sample while direct visits on the same pages rose by about 26,000 a day. Neither event changed anything about how those sites perform. Both events changed what the dashboards say. The practical consequence is that month over month comparisons spanning late September and October are measuring instrumentation, not performance, and reporting them as performance is the mistake to avoid this month.TYLER TRUFFI · 12 MIN
Free consultation

Let us be the last SEO agency you ever work with

A 30 minute call and a free audit of your SEO and GEO position. You keep the findings either way.