Blog AI and Agents · The Personal Agent Shift · Part 9
How do you measure marketing when an agent did the shopping?
AI referral traffic is growing fast, and in October a missing tag on ChatGPT links turned a week of it into "direct" visits. Part 9 of The Personal Agent Shift: where the trail goes cold, and what a local business can track instead.

A new member signs up at the front desk of a boutique studio. The form asks the usual question: how did you hear about us? She ticks "Google." That is half true. She had asked her assistant to find a strength class near the office before 7am, under a set monthly price, with no long contract. The assistant read four websites, checked reviews and handed her two options. She picked yours and searched your name to find the address.
Your analytics will call that a branded search. Your ads will claim some of it. Your form says Google. None of them say an assistant made the shortlist.
Shopping is moving inside software that the customer controls, where you cannot see. The tools we use to give marketing credit were built for a person who clicks.
What is actually being measured
There is real data, and it is worth knowing before anyone sells you a dashboard.
Source: BrightEdge, September 24, 2026
BrightEdge also reported that ChatGPT referrals rose 36% from July to August, the biggest one-month jump of the year. The same release is careful to say that AI referrals are still a small portion of referral traffic compared with traditional search, and that traditional search remains the main driver of website visits. So the channel is small, and it is growing quickly.
Those numbers count visits that arrived from an assistant and were labeled as such. They cannot count the decision that happened inside the assistant when nobody clicked at all.
The week the tag went missing
ChatGPT marks many of the links it sends with a tag, utm_source=chatgpt.com, which is how your analytics knows the visit came from ChatGPT. In October that tag disappeared for about a week.
As reported by Search Engine Roundtable on October 14, links in ChatGPT stopped carrying the tag after OpenAI's GPT-6 release, which began rolling out to paid plans on October 7. Cedric Huesler of Adobe found the links were also opening in a way that passes no referrer. With no tag and no referrer, Google Analytics files the visit as direct.
Huesler measured it on about 500 pages where ChatGPT had been sending at least 5% of visits. Comparing October 9 to 13 with the week before, ChatGPT visits fell by about 31,000 a day and direct visits rose by about 26,000 a day on the same pages. On October 15 he updated his post: "It was a bug. ChatGPT is tagging its links with utm_source=chatgpt(.)com again." According to his account, as reported by Relevant Audience, OpenAI told him it was a known bug. OpenAI has not published a statement.
Source: Cedric Huesler (Adobe), as reported by Search Engine Roundtable and ALM Corp, October 2026. One practitioner's sample, four days.
It is one person's sample over a few days, and others saw different patterns. But the lesson does not depend on the exact figures.
Your AI number is only as reliable as a tag someone else decides to add.
If you looked at your October report and saw ChatGPT traffic drop and direct traffic rise, that was probably not your marketing. And as ALM Corp noted, citing Dr. Web, Google Analytics records the source at the time of the visit, so those days likely stay labeled as direct.
Three places the trail goes cold
The missing tag was a bug that got fixed. The deeper gaps are built into how personal agents work.
Google's AI answers are folded into Google. Google's documentation says sites that appear in AI Overviews and AI Mode are "included in the overall search traffic in Search Console," inside the Web search type. A click from AI Mode looks like a click from search. Google added a separate generative AI report in Search Console in June 2026; as reported by Pasquale Pillitteri, it shows impressions only in this first version.
The agent does the visiting. The personal agents from Part 1 do their work on their own machines. OpenAI's dots each run on their own cloud computer. Claude Duet works in a virtual machine with a browser. When an agent reads your pricing page, that is not a person in your analytics, and depending on your setup it may not show up as a visit at all.
Sometimes there is no click. In Part 8 we looked at Google calling businesses to check prices for a customer. That inquiry arrives as a phone call. If it turns into a booking, the trail runs from an assistant to your phone to your booking system, and no web report sees any of it.
What attribution assumed
A person sees an ad or a search result, clicks, browses, and books. Each step leaves a mark, and the last click gets the credit.
What happens now
A person states what they want once. Their agent reads, calls and compares out of sight, then the person books, often by searching your name or phoning. The marks that remain point at the wrong step.
What to track instead
Nobody has a perfect answer to this. You can get a more honest one with tools you already have.
- Give AI assistants their own channel
In Google Analytics, set up a custom channel that catches
utm_source=chatgpt.comand referrers like chatgpt.com, gemini.google.com, perplexity.ai and claude.ai, and place it above the default Referral channel, so those visits are not buried. - Watch direct traffic for jumps
A sudden rise in direct visits with no campaign behind it is a signal, not a win. Note the date. October 2026 is the example.
- Fix the question at the front desk
Add "An AI assistant (ChatGPT, Gemini, Meta AI and others)" to "how did you hear about us," and keep a free-text box. People will tell you if you give them the words.
- Tag every link you control
Your Google Business Profile website link, your booking link and the links in your listings can each carry their own tag, so a visit that comes through them is named.
- Count at the booking system, not the website
Bookings and new members are the number. Log where each one says they came from, and have the front desk note when an automated caller asks about prices.
- Judge the whole, over months
Look at cost per new customer across all your marketing, month over month, rather than letting each channel claim its own share. When the deciding happens out of sight, the total is the number you can trust.

Your ads still work, and search still matters. But some of your marketing is now persuading an assistant, and the assistant does not fill in surveys. Measure what you can, label what you cannot, and be suspicious of any report that claims to see the whole path.
If you missed Part 6, it covers what paid media is for once the shortlist forms inside an assistant. For the earlier picture of where AI referral traffic comes from, see Your next customer won't visit your website.
Next, in the final part: what we are doing about all of this, at our own company and for the businesses we work with. How we are getting clients ready for personal agents.
Sources
- BrightEdge, "ChatGPT Referral Traffic More Than Doubles in 2026," September 24, 2026. brightedge.com
- Search Engine Roundtable, Barry Schwartz, "OpenAI Drops UTM Parameters From ChatGPT Results (GPT-6)," October 14, 2026, with October 15 update. seroundtable.com
- ALM Corp, Sumayyah Hussein, "ChatGPT Bug Sent AI Referral Traffic to Direct After GPT-6," October 23, 2026. almcorp.com
- Relevant Audience, Antonio Fernandez, "ChatGPT appears to drop UTM tags and referrer, sending clicks to Direct," October 15, 2026. relevantaudience.com
- Relevant Audience, Antonio Fernandez, on the fix, October 16, 2026. relevantaudience.com
- Google Search Central, "AI features and your website," last updated December 10, 2025. developers.google.com
- Pasquale Pillitteri, on the Search Console generative AI report, June 2026. pasqualepillitteri.it
- SiliconANGLE, "OpenAI launches dots," September 29, 2026. siliconangle.com
- VentureBeat, "Anthropic's answer to Muse is here: Claude Duet," October 21, 2026. venturebeat.com

