AI Traffic

See which of your visitors were sent by an AI answer

One line in your page head, and every visit is recorded with where it came from — including the ones that arrived from ChatGPT, Perplexity, Gemini and the rest of the answer engines. First-party, no cookies by default, no IP addresses stored.

Start tracking free

Takes about a minute to install. No credit card.

What it shows you

AI-attributed visits

Pageviews classified back to the answer engine that referred them, kept separate from your ordinary search and direct traffic.

The ordinary numbers too

Pageviews, visitors, sessions, top pages and top referrers over any window you pick — this replaces your analytics rather than sitting beside it.

Conversions and revenue

Drop a second snippet on a thank-you page and conversions are tied back to the traffic source, so an AI referral can be valued rather than just counted.

Shareable, exportable

A live share link anyone can open without an account, a PDF mirror of the dashboard, and a CSV of the raw events with the classification as its own column.

How it works

1

Add your domain

Type the domain and we issue a site token. Nothing else to configure.

2

Paste one script tag

A single deferred <script> in your <head>, carrying your site token. It works on any stack — WordPress, Shopify, a static site, a framework, anything that serves HTML.

3

Visits start arriving

Data appears within about a minute of the script loading. The page tells you it is waiting, then switches itself to the dashboard when the first pageview lands.

4

Read the AI cut

Filter to any date range, watch the daily chart, and see the per-engine breakdown of who is sending you people.

How AI referrals are detected — and why the number is a floor

The script sends raw signals only: the page, the referrer, and any campaign parameters on the URL. Classification happens on our side, against a maintained map of the referrer hostnames and UTM patterns the answer engines use. Nothing is decided in the browser, which means the whole history can be re-classified when an engine changes how it links out — old data improves instead of going stale.

Matches come back in two tiers and they stay separate all the way to the dashboard. Confirmed is a referrer we can attribute with certainty. Probable is a strong pattern that could in principle be something else. Merging the two into one blurred "AI traffic" total would look tidier and be less true, so we do not.

The important caveat, stated plainly: the AI number is a floor, never a total. Many AI clients — especially mobile apps — send no referrer at all. Those visits land as direct traffic and no tool on the market can tell you otherwise. Your real AI traffic is higher than what any analytics product, this one included, can attribute. Treat the figure as the measurable part, and the trend in it as the useful signal.

Conversions are attributed by session rather than by their own hit, because a thank-you page carries no referrer. A conversion is credited to the first AI-classified pageview in its session, with a two-day lookback. Attributing on the conversion row itself would report roughly zero for every real site — an easy mistake and a very misleading one.

Bots are a separate problem. Crawlers do not run JavaScript, so this dashboard cannot see them by design. To find out which AI crawlers are actually visiting you, the server-log analyzer reads a slice of your access log, identifies the known AI bots in it, and compares what they did against what your robots.txt says they may do. Nothing from that upload is stored.

What you'll see

A stat row across pageviews, visitors, sessions, AI pageviews, conversions and revenue; a daily chart with the AI share drawn over the total; a per-engine table of which answer engines are sending traffic; and top pages and top referrers, all filterable to any date window you choose.

Frequently asked questions

Do I need a cookie banner for this?
No cookie is set by default — the visitor id lives in localStorage, and a first-party cookie is only used as a fallback where localStorage is unavailable. No IP address is stored and there is no personal data in the event, which is what makes the no-banner position defensible rather than just convenient. Check it against your own legal advice as always.
Which engines can it attribute?
The major answer engines — ChatGPT, Perplexity, Gemini, Google AI Mode, Claude, Copilot and others — identified by their referrer hostnames and campaign parameters. The engine ids line up with the ones used by the Visibility Scanner, so the outer view (who cites you) and the inner view (who arrives) speak the same language.
Will it slow my site down?
The tag is a small deferred script — it does not block rendering, and it does nothing beyond sending one small request per pageview.
Can I keep my existing analytics?
Yes — the two run side by side without interfering. Expect the totals to differ slightly, as they do between any two analytics products, since they count sessions and filter bots differently.
How do I track conversions?
A second one-line snippet on your confirmation or thank-you page, with an optional value. That is what turns "an AI engine sent 400 visits" into "an AI engine sent revenue", which is the number worth arguing about internally.
Can I show this to someone without giving them an account?
Yes. The share link opens a live, read-only version of the dashboard — real current data, not a frozen snapshot, and with no site token or install snippet exposed. Revoke it whenever you like.
Can I get the raw data out?
CSV export gives you the events with the engine and the confidence tier as separate columns, so you can do your own attribution work without inheriting our rounding.
How does this relate to your other tools?
This is the inner view: what happens after an AI answer sends a human to your site. The outer view — whether the engines mention you at all — is the Visibility Scanner, and Citation Sources shows which domains those engines cite instead. Deliberately kept as separate measurements; they answer different questions and blending them would hide which one moved.

Find out how much of your traffic is already coming from AI

Start tracking free

AI Traffic

First-party, cookieless analytics that does one thing the others don't: shows you which visits came from ChatGPT, Perplexity, Gemini and the rest of the AI answer engines.

George
Online
0%