AI traffic attribution

How to track ChatGPT traffic to your website

ChatGPT is recommending products and linking to sites in its answers. When someone clicks through to yours, most analytics tools file it under “direct” — so you never learn that ChatGPT sent you a customer. Here's how to fix that.

The hard way (GA4)

In GA4 you can build a custom channel group that matches the ChatGPT referrer (chatgpt.com) and, where available, its utm_source. It works, but it's manual, it only reports visits (never whether they converted), and it breaks every time an engine changes how it passes referrers.

The easy way

Paste one line of first-party tracking code on your site. It detects ChatGPT automatically — by referrer and by utm_source, so it catches visits even when ChatGPT strips the referrer — and ties each one to signups and revenue, not just pageviews. Other AI tools tell you whether ChatGPT mentions you; this tells you which ChatGPT visitors became customers.

One thing to know about ChatGPT

ChatGPT tags outbound links with utm_source=chatgpt.com — but its paid tier and mobile app strip the referrer, so GA4 quietly files most of it under “direct.” Since ChatGPT is ~80% of all AI traffic, that's a lot of customers you can't see.

See if ChatGPT is sending you customers

One line of code. Works with any website. First-party — no API needed.

Start your free trial