1001 SEO Media
All posts
By 1001 SEO MediaChatGPT traffic trackingAI referral analyticsconversion tracking

Best tool to track traffic and conversions from ChatGPT: what we use

The tool we use to track traffic and conversions from ChatGPT for clients, how it fits next to GA4, and what to expect from AI referral data.

Clients want one number: how many visits and sales come from ChatGPT. It is a fair ask, and the honest answer has two parts. We can measure a lot, and we cannot measure all of it. Here is the setup we use and how we explain it.

Why the number is never perfect

AI assistants send visits in uneven ways. Some arrive with a recognizable referrer, some with campaign parameters, and some with nothing and land in "direct." We tell clients to check their own logs for the patterns on their site. We also tell them that a citation can influence a buyer who never clicks, then searches the brand by name later. So we report a trend and a range, not a precise total.

Our two layers

Layer one: GA4

We set up a segment or channel grouping for ChatGPT and other assistants by source, and attach the conversions the client already tracks. It is free, it is already installed, and it answers the first question. It does not tell us which prompt or which cited page caused the visit, and it misses visits without a usable referrer.

Layer two: Promptwatch

On client programs we run Promptwatch. Its visitor analytics tracks AI-referred traffic and conversions from ChatGPT, Perplexity, Gemini, Claude, Copilot, DeepSeek, Kimi, Mistral and others, via a lightweight script, a Google Tag Manager template or the WordPress plugin. That gives us assistants, landing pages and conversions in one view.

The part that earns its place is the connection upstream.

  • Prompt tracking on ChatGPT Search, run daily through the real interface, shows which questions the brand appears in.
  • Citation analytics shows which pages and domains are cited.
  • Agent Analytics shows IP-verified crawler logs for GPTBot, OAI-SearchBot and ChatGPT-User, with a crawl-to-citation path and a citation rate per page.
  • 360 Insights joins crawler logs, citation clicks and AI-referred visits per page. For each URL, we can see whether it is crawled, cited and visited.

That last view is what turns a traffic report into a to-do list. A page that is cited but gets no visits needs a better title or answer. A page that is crawled but never cited needs better content. A page that is cited and converts deserves more like it.

What published cases show, and what they do not

Promptwatch's own case studies are attributed to the customers that wrote them. Crisp reported that AI-referred traffic converted at twice the rate of traditional channels. TreeHouse, which runs Pararius and Huurwoningen.nl, reported that AI search became about 25 percent of organic conversions, 99 percent of it from ChatGPT, after fixing crawler access and automating weekly reporting with the Promptwatch MCP. We cite these as examples of what measurement can surface. We do not promise a client the same.

Plans and limits

Visitor events are capped by plan: Essential ($95/mo) has 200K, Professional ($245/mo) has 1M, and Business ($579/mo) has 10M. Crawler logs start on Professional, with 25M on that plan and 100M on Business. Agency plans start at $199/mo and include visitor analytics and crawler logs with unlimited projects. We size the plan from the client's traffic.

Other tools we get asked about

AthenaHQ lists GA4 and Shopify revenue attribution next to a GEO score, which suits some ecommerce teams. Scrunch AI and Profound list agent or bot reporting, but we do not see published visitor analytics that tie AI traffic to conversions in the way we need. Cloudflare's free AI Crawl Control shows crawler requests if a site is on Cloudflare, though its referral metrics need a paid plan and it does not track conversions. We often keep it as a cross-check.

What we put in a client report

  • AI-referred sessions and conversions by assistant, with trend.
  • Top landing pages from AI, and whether they are cited.
  • Prompts where the brand appears, and where it does not.
  • Crawler errors on key pages.
  • One recommended action for next month.

A short setup plan

  1. Segment AI assistants in GA4 and confirm the conversion events.
  2. Install the visitor analytics script or GTM template.
  3. Track 25 to 50 prompts on ChatGPT daily.
  4. After two weeks, compare traffic by page with citations and crawler data.
  5. Pick one page to improve, and re-measure.

We would rather give a client a trend they can trust than a precise total they cannot defend. That is why we run both layers and read them together.