Attrifast
ProductAI visibilityPricingDocsBlog
Log inStart free trial
ProductAI visibilityPricingDocsBlogLog in
  1. Home
  2. /Track ChatGPT Traffic
From traffic to revenue

See which channels bring customers—not just visits.

Install one lightweight script and connect Stripe or Shopify when you are ready.

Start free trialSee live demo
Product
  • Track Website Traffic
  • Website Visitor Tracking
  • Attribution Software
  • AI Revenue Attribution
  • Revenue by Source
  • SEO Dashboard
  • Pricing
AI traffic
  • Track ChatGPT Traffic
  • Track Perplexity Traffic
  • Track Claude Traffic
  • Track Gemini Traffic
  • Track AI Overviews
  • All AI Search Guides
Use cases
  • Stripe Analytics
  • Shopify Analytics
  • Analytics for SaaS
  • For Bootstrapped SaaS
  • Privacy-First Analytics
Compare
  • Attrifast vs Cometly
  • Attrifast vs GA4
  • Attrifast vs Mixpanel
  • Attrifast vs DataFast
  • All Comparisons
Resources
  • Blog
  • Research
  • Documentation
  • Free Tools
  • GEO Hub
  • AI Crawler Directory
  • Live Demo
© 2026 Attrifast · built by Vincent Ruan & Jessica Huang
AboutContactTermsPrivacy

ChatGPT Traffic Analytics

Track ChatGPT traffic and tie it to Stripe revenue

Most analytics tools dump ChatGPT visits into the Direct bucket. Attrifast splits them into their own revenue line — with referrer, user-agent, and UTM signals combined for the most accurate AI engine attribution available.

Start tracking ChatGPT traffic →

$9.99/mo · 7-day free trial · 2-minute setup

~70%

of ChatGPT-originated visits are mis-classified as "Direct" in GA4 (Attrifast 200-site benchmark) — consistent with Plausible Analytics’ finding that ChatGPT passes a referrer on only single-digit-percent of clicks. It is the channel growing fastest into 2026.

Why ChatGPT traffic is different

ChatGPT was the fastest-growing traffic source in 2025 and the trajectory continues into 2026, with OpenAI reporting 800M+ weekly active users. For most SMB SaaS and e-commerce sites, ChatGPT now sends 2-15% of total traffic — and a disproportionate share of that traffic converts.

ChatGPT visitors arrive with stronger purchase intent than typical search traffic. They have already had a conversation with an AI, often comparing products and asking buying questions, before they click. The result: RPV from ChatGPT is often 2-5x higher than from organic Google.

But you cannot see any of this unless your analytics tool actually separates ChatGPT traffic from Direct. Attrifast was built to make that separation a default, not an afterthought.

AI-engine session share — ChatGPT dominates volume (% of AI sessions)
AI-engine session share — ChatGPT dominates volume (% of AI sessions)

Source: Attrifast 200-site benchmark, per-engine session share, 2026

ChatGPT sends ~71% of all AI-referred sessions in the cohort — far more than any other engine. But volume is not value: ChatGPT ranks third on Revenue Per Visitor, behind Perplexity and Claude. See the full per-engine revenue breakdown.

How do you track ChatGPT traffic?

OpenAI sends visitors via the chatgpt.com referrer and a small set of disambiguating signals. Attrifast records the source when one of those identifying signals is present and keeps crawler requests separate from human sessions.

SignalWhat it isReliability
Referrer: chatgpt.comPrimary signal — present on most ChatGPT desktop + web sessions.high
Referrer: chat.openai.comLegacy domain still used by some integrations and older share links.high
User-Agent: ChatGPT-User / OAI-SearchBotOpenAI's SearchBot fetches pages on behalf of ChatGPT users.high
UTM: utm_source=chatgpt.comSome publishers hardcode UTMs for outbound ChatGPT links. Attrifast accepts both.high
Direct + landing page patternFallback heuristic for stripped-referrer ChatGPT visits — tagged as "ChatGPT-likely".medium

What does ChatGPT referral traffic look like in your analytics?

ChatGPT appears as a first-class traffic source alongside Google, Direct, Social, and Email — with its own row in every report.

ChatGPT visits

Real-time visitor count, page-by-page, with the original ChatGPT referrer URL when available.

ChatGPT revenue

Stripe payments attributed to ChatGPT sessions, broken out by product, plan, and amount.

ChatGPT RPV

Revenue per Visitor from ChatGPT, comparable side-by-side with Google, Direct, and Social RPV.

Landing-page breakdown

Which pages ChatGPT sends visitors to, so you can compare its entry paths with Google SEO and other channels.

Setup takes about 2 minutes

  1. 1Drop the Attrifast tracking script in your site <head>. One line. No tag manager required.
  2. 2Connect Stripe by pasting a restricted API key — payment events flow into attribution automatically.
  3. 3ChatGPT traffic appears as its own row in the dashboard within minutes — no manual UTM tagging needed.

ChatGPT traffic tracking FAQ

Common questions about detecting ChatGPT referrals, attributing revenue, and what to expect.

How do I track ChatGPT traffic to my website?

+

There are two ways to track ChatGPT traffic. The manual method: capture document.referrer at page load in JavaScript, check whether it contains "chatgpt.com" or "chat.openai.com", and store the value with each session in your backend. The automatic method: install Attrifast (one script tag, 2 minutes) and ChatGPT traffic appears as its own dashboard row immediately — with referrer, user-agent, and UTM signals combined, and tied to Stripe payments without any custom code.

Why does ChatGPT referral traffic show as Direct in Google Analytics?

+

ChatGPT referral traffic ends up as Direct in GA4 for three reasons: (1) GA4 has no built-in mapping for chatgpt.com as a known referrer, so sessions without a recognized source fall through to Direct; (2) many ChatGPT mobile app sessions strip the Referer header entirely before the click reaches your site; (3) GA4's session-stitching model loses the original referrer when a user navigates across multiple pages. Attrifast fixes all three using a combination of referrer capture, user-agent fingerprinting, and server-side session joining.

How does Attrifast detect ChatGPT traffic?

+

ChatGPT sends visitors with chatgpt.com (and chat.openai.com) as the HTTP referrer, plus distinct user-agent signatures from ChatGPT Search and OpenAI crawlers. Attrifast combines referrer, user-agent, and the absence of typical search query parameters to classify a session as ChatGPT-originated with high reliability.

Can I see Stripe revenue attributed to ChatGPT?

+

Yes. When a visitor lands from ChatGPT and later completes a Stripe payment, Attrifast joins the payment to the ChatGPT session via webhook — surfacing ChatGPT revenue, RPV, and conversion rate as their own dashboard row.

Where can I read the full manual guide on how to track ChatGPT traffic in GA4?

+

See the companion article at /blog/ai-traffic-revenue-attribution — it covers how document.referrer works for each AI engine, why GA4 misses most ChatGPT sessions, three common referrer failure modes, and how to verify your setup. This product page is about what Attrifast captures automatically; the guide is for teams who want to understand the mechanics.

Does Attrifast charge extra for AI traffic tracking?

+

No. AI engine detection (ChatGPT, Perplexity, Claude, Gemini, plus AI Overviews) is included on every Attrifast plan. Starter is $9.99/mo and Pro is $49/mo, both with a 7-day free trial.

What about ChatGPT Operator and other AI agent traffic?

+

Attrifast detects autonomous AI agents (ChatGPT Operator, Anthropic Computer Use, browser-based agents) using user-agent fingerprinting and separates agent traffic from human ChatGPT referral traffic. You can include or exclude agent visits from revenue attribution per report.

How accurate is referrer-based ChatGPT attribution?

+

For visits where the referrer header is preserved (the majority of ChatGPT desktop and mobile-web sessions), accuracy is effectively 100%. For visits where the referrer is stripped (app-in-app, certain mobile flows), Attrifast falls back to user-agent + landing-page heuristics and tags the visit as ChatGPT-likely. Both tiers are labeled distinctly in the dashboard.

Related

ChatGPT revenue attributionTrack Perplexity trafficTrack Claude trafficTrack Gemini trafficTrack Microsoft Copilot trafficTrack AI OverviewsHow to track AI traffic & tie it to revenue

Attrifast is a privacy-first revenue attribution tool that ties every visit — including ChatGPT, Perplexity, Claude, and Gemini referrals — to Stripe revenue, so you see which channels earn money, not just traffic.

Stop hiding ChatGPT traffic in "Direct"

See ChatGPT as its own revenue line — alongside Google, Direct, Social, and Email.

  • ✓One script tag and a Stripe key — live in minutes
  • ✓First-party measurement without third-party cookies
  • ✓Recognized AI referrals joined to Stripe payments
Track ChatGPT traffic →

7-day free trial · $0 due today · then $9.99/mo · cancel anytime

Attrifast dashboard: prompt-level AI visibility with estimated value, revenue split by channel across ChatGPT, Google, Perplexity, Claude and Direct, competitor position tracking, and per-engine scan settings.