Your TV ads don't influence AI. Your billboards don't either. Know what does.

AI Sent the Visitors. Your Analytics Never Knew.

For roughly a week in October 2026, a large share of ChatGPT visits to business websites were recorded as “direct” traffic instead of ChatGPT referrals.

Illustration of a ChatGPT link losing its utm_source=chatgpt.com tag, so analytics records the visit as direct instead of a ChatGPT referral.
When the tag and the referrer are both missing, analytics files a real ChatGPT visit under direct.

Executive summary

For roughly a week in October 2026, a large share of ChatGPT visits to business websites were recorded as “direct” traffic instead of ChatGPT referrals. The visits were real; the attribution was lost.

The issue appears to have started with the launch of GPT-6 in early October. Links in ChatGPT answers began opening without the utm_source=chatgpt.com tag that OpenAI had been adding since June, and without a referrer. Analytics tools had nothing to identify the source, so they defaulted to “direct”.

One analysis of about 500 pages heavily dependent on ChatGPT traffic found ChatGPT referrals down about 31,000 visits a day between 9 and 13 October, while direct visits rose about 26,000 a day on the same pages. On 15 October the behaviour was confirmed as a bug, and tagging resumed.

Key finding

Demand did not fall. Reporting did. The incident shows how dependent AI attribution is on a single tag that the AI platform controls, and how quickly AI traffic can disappear from view when that tag changes.

Background: how ChatGPT traffic is attributed

Analytics tools identify where a visitor came from using two signals, and ChatGPT traffic relies on both.

  • The referrer. When someone clicks a link, the browser normally tells the destination site which page they came from. If that page is chatgpt.com, analytics can label the visit as a ChatGPT referral.
  • The UTM tag. A small label added to the end of the link itself, such as ?utm_source=chatgpt.com. It travels with the click even when the referrer is stripped, which makes it the more reliable of the two.

When both are missing, analytics has no evidence of where the visit came from. It files the visit under “direct”, the bucket normally reserved for people who type an address, use a bookmark or click a link in an untracked app.

This matters because many businesses now use ChatGPT referrals as their main signal of AI’s influence on demand. Marketing teams report it, leadership tracks it, and budget decisions increasingly lean on it. Any break in tagging distorts all three at once.

Incident timeline

The disruption lasted about a week, from the GPT-6 launch to the confirmed fix on 15 October.

DateEvent
JuneOpenAI begins adding UTM tags to ChatGPT links, so websites can identify ChatGPT visits even without a referrer.
Early OctoberGPT-6 launches. Links in ChatGPT answers start opening without the UTM tag and without a referrer.
9 OctoberPractitioners begin seeing sharp drops in ChatGPT referral traffic, with matching rises in direct traffic.
9 to 13 OctoberAnalysis of about 500 ChatGPT-dependent pages measures the shift: ChatGPT referrals down about 31,000 visits a day, direct up about 26,000.
14 OctoberSearch Engine Roundtable reports the issue.
15 OctoberThe behaviour is confirmed as a bug. ChatGPT links carry utm_source=chatgpt.com again.

Root cause

The change was in how ChatGPT opened outbound links, and it removed both attribution signals at once.

According to Cedric Huesler of Adobe, GPT-6 opened links in a new window with the browser’s “noopener” and “noreferrer” settings switched on, and without the utm_source=chatgpt.com tag.

  • “noreferrer” tells the browser not to pass the referrer, so the destination site cannot see that the visit came from chatgpt.com.
  • The missing UTM tag removed the backup signal that had made ChatGPT traffic identifiable since June.

Either change alone would have reduced attribution. Together, they left analytics with no evidence of the source at all. Every affected click was therefore treated as a direct visit.

The fix on 15 October restored the UTM tag. Whether the referrer setting was also changed has not been publicly confirmed.

Impact analysis

The evidence points to relabelled traffic, not lost traffic: what left the ChatGPT bucket arrived in the direct bucket, on the same pages, with the same behaviour.

The main dataset comes from Cedric Huesler’s analysis of about 500 pages where ChatGPT normally drives at least 5% of visits. He compared 9 to 13 October with the week before.

SignalWhat was observedWhat it suggests
ChatGPT referralsDown about 31,000 visits a dayAttribution was lost at scale
Direct trafficUp about 26,000 visits a day on the same pagesMost of the lost visits reappeared as direct
Search trafficDown 7%, in line with sites generallyNo unusual shift in other channels
Pages where direct rose2 in 3 of the pages that lost ChatGPT traffic, against roughly half the week beforeThe rise in direct tracked the ChatGPT loss page by page
Search on those same pagesRose on only 45% of themDirect, not search, absorbed the traffic
Mobile visitors new to the siteRose from 36% to 44% of direct visitors, against 55% typical for ChatGPT visitorsThe new direct visitors looked like ChatGPT visitors

The gap between the 31,000 lost and the 26,000 gained may reflect normal week-to-week variation and the general dip across channels. The analysis does not break this down, so treat it as unexplained rather than as a sign that buyers stopped using ChatGPT.

For businesses, the practical impact was a reporting error, not a demand problem. Any team that compared AI referrals across that week, or reported October AI performance without adjusting, will have understated AI’s contribution and overstated direct traffic.

Other signals during the window

Other practitioners saw the same drop, and at least one noticed changes in OpenAI’s crawler activity at the same time.

SEO consultant Sébastien Billard reported on X that from 9 October he saw a sharp drop in ChatGPT human traffic, and also a drop in visits from ChatGPT-User, the agent that fetches pages when a user asks ChatGPT something. Over the same period, from 7 October, he saw traffic from OAI-SearchBot, OpenAI’s search crawler, increase.

These are one practitioner’s server observations, not a controlled study. They are still worth noting for two reasons:

  • The crawler shift lines up with the GPT-6 launch. More search-crawler activity around a model release is consistent with OpenAI refreshing its index.
  • A drop in ChatGPT-User visits is a separate signal from the tagging bug. The UTM issue affects how human clicks are labelled. A change in agent fetches would affect how often ChatGPT reads your pages when answering. Whether the two were linked has not been established.

The main takeaway is that a model launch can change several things at once: how links behave, how often pages are fetched and how sites are crawled. Monitoring only one of these gives a partial picture.

Resolution and open questions

On 15 October, Huesler updated his analysis to say the behaviour was a bug and that ChatGPT links were carrying utm_source=chatgpt.com again. Search Engine Roundtable updated its report the same day.

Several questions remain open:

  • No detailed public explanation. The bug confirmation came through industry observers. A full account of what changed and why has not been published.
  • Exact start date. The drop is measured from 9 October, but the link change may have begun with the GPT-6 rollout a few days earlier.
  • The referrer. It is not confirmed whether the “noreferrer” behaviour was also reversed, or only the UTM tag restored.
  • Missing data is not recovered. Visits recorded as direct during the window stay as direct in historical reports. Analytics tools do not reclassify them retroactively.
  • Wider coverage. The main dataset covers about 500 pages. How evenly the effect hit different industries, countries or devices is unknown.

Implications for measurement

The incident exposed four weaknesses in how most businesses measure AI’s effect on their traffic.

  1. Attribution depends on a tag the business does not control. ChatGPT referral data exists because OpenAI chose to add a UTM tag in June. A single change on OpenAI’s side removed it overnight. Any metric built on that tag inherits that fragility.
  2. “Direct” is a blind spot, not a channel. Direct traffic is where analytics puts visits it cannot explain. When AI attribution breaks, AI traffic lands there and looks like brand strength or returning customers. Rising direct traffic deserves scrutiny, not celebration.
  3. Model launches are measurement events. GPT-6 changed link behaviour and, by at least one account, crawler and fetch activity. Major AI model releases should be treated like search engine algorithm updates: expected to move numbers, and checked before results are reported.
  4. Clicks are the smallest part of AI’s influence. Even with perfect tagging, referral data only counts visitors who clicked through. It does not capture buyers who got their answer inside ChatGPT, or who were recommended a competitor and never arrived. The tagging bug briefly hid the visible part of AI traffic; the invisible part is hidden all the time.
Takeaway

Referral data is a useful signal of AI’s impact, but a business that relies on it alone is measuring AI through a keyhole.