AI agents are browsing your site like humans — here's how to tell
The newest kind of AI visitor doesn't look like a bot at all. Agentic browsers — ChatGPT's agent mode, Perplexity's Comet, Claude driving Chrome, Amazon's Nova Act — control a real browser. They load your pages, execute JavaScript, scroll, click, and complete forms. To GA4, they're a user. To your ad pixel, they're a conversion-ready session. Neither is true.
Why this breaks the old bot/human split
Every classic bot filter assumes bots don't behave like browsers: no JavaScript, no cookies, datacenter IPs, known user agents. Agentic browsers fail all four assumptions — some deliberately present a plain Chrome user agent so sites don't degrade them. The result:
- Analytics inflation you can't see: sessions with odd engagement patterns filed as human.
- Ad audiences polluted with visitors who will never see an ad.
- A/B tests skewed by "users" who read the DOM instead of the design.
How you actually detect them
No single tell is enough; detection is a stack of signals:
- Honest agents declare themselves. Some agent traffic carries an identifying user agent (Google's agent traffic, Nova Act) — table stakes to classify.
- Automation fingerprints.
navigator.webdriver, headless markers, missing plugin and language surfaces — browser-level signals a masked agent leaks. - IP evidence. A "Chrome on Windows" visit from a cloud vendor's published AI-agent IP range isn't a person. Cross-checking claimed-or-masked visits against vendor ranges catches costumes (the same trick fake GPTBots use).
Don't block them — serve them
An agentic browser on your pricing page is usually a buyer's delegate, told to "compare these three vendors and fill in the trial form." Blocking it turns away the customer who sent it. The better play: keep it out of your human metrics, and give it what it came for — clear pricing, parseable feature lists, forms that don't require a mouse-drag captcha.
Where VisitorType fits
VisitorType classifies agentic browsers as their own visitor type — separate from humans, crawlers, and assistant fetches — using declared agents, automation signals, and IP verification together. Your tags fire accordingly: GA4 and pixels on a "Humans only" trigger, a different experience (or just clean measurement) for agents.
Find out if agents are already walking your funnel: create a free account — most sites are surprised within the first week.
See which AI agents visit your site — free.
Start with VisitorType