Your analytics calls it direct. It was ChatGPT.
Answer engines send visitors without a referrer analytics understands, so the whole channel hides inside the direct bucket. AirPulse pulls it back out: which engine, which page, and whether those visitors behaved better than your search traffic.
You cannot fund a channel you cannot see.
Every quarter someone asks whether AI referrals are worth the investment, and the honest answer from a standard analytics install is that nobody knows. The traffic is there. It is just filed under direct, next to the bookmarks.
Volume, then source, then destination, then worth
In that order, because each question is only answerable once the one before it is.
Attribution
Referrals from ChatGPT, Perplexity, Gemini, Copilot and Google AI, separated out of the direct bucket where analytics leaves them. Sessions, trend, and share of total.
Engine breakdown
Which engines actually send people, and in what mix. The engine that cites you most is rarely the engine that sends the most traffic, and you should know which is which.
Landing pages
The pages engines send people to. Usually not the ones you optimised. This is the list that tells you where to put the demo CTA.
Quality signals
Time on page, pages per session and bounce for AI visitors against the rest of your traffic, so you can say whether the channel is worth the work.
An engine can cite you, answer the buyer's question completely, and send nobody. That is not a failure of attribution, it is the channel working as designed, and no traffic report will show it. Read AI Traffic next to visibility, never instead of it. One tells you whether you were named. The other tells you whether being named sent anyone.
Questions teams ask first
Find the traffic hiding in direct.
The free audit shows which engines name you today. AI Traffic shows what that is worth.
