Mobile AI engines strip referrer headers, dumping AEO traffic into your Direct bucket. Here's the heuristic that recovers 30–50% of it.
Direct traffic in HubSpot is a graveyard. As of 2026, it includes: people typing your URL (true direct), bookmarks, email-client redirects, mobile app embeds, AND mobile ChatGPT / Perplexity referrals that strip headers. Recovering the AEO portion takes a five-rule heuristic. Here it is.
HubSpot Marketing Analytics > Sources > Direct. Export with columns: timestamp, first-page-seen URL, device type, country. This is the population you're going to subdivide using the heuristic below.
If first-page-seen is '/learn/aeo-pipeline-attribution/' or '/how-to/track-chatgpt-referrals/', no human types that URL. Either they bookmarked it (rare for first-time visitors) or they came from an AI engine that stripped referrer. Tag these as ai_source = chatgpt-likely.
Mobile is where referrer-stripping is most aggressive (in-app browsers in ChatGPT iOS/Android, Perplexity mobile, etc.). Filter your Direct list to mobile-only and the AEO concentration is 2–3x higher than desktop Direct.
If your AEO monitoring tool shows you were newly cited on a major prompt yesterday and your Direct traffic spiked the same day, the spike is the AI traffic. Time-correlate Direct session count vs new-citation events on a daily resolution chart.
Human Direct (typed URL, bookmark) usually browses 3+ pages before any conversion intent. AI-referred Direct often goes straight to a comparison page and fills a form within 5 minutes. Single-page-session conversions in the Direct bucket are an AEO smell.
Build a workflow: Contact created from Direct AND first page seen contains [/learn/, /how-to/, /compare/] AND mobile device → set ai_source = direct-likely-ai. This creates a separate bucket your reports can choose to include or exclude.
Show both in your CMO dashboard. 'Confirmed AEO ARR: $80K. Estimated AEO ARR (including direct-likely): $112K.' Pairs honesty (we can't confirm everything) with completeness (we know we're undercounting if we ignore Direct).
The steps above are one link in a longer chain. In order: you pick prompts to monitor, you track AI-referred sessions, you tag contacts in your CRM, you roll attribution up to the Deal object, you report pipeline dollars to the CFO. If you skip any link, the chain breaks and the number you quote to finance can't be defended in an audit.
If you're still evaluating which tool to run this workflow on, Lantern's AEO tool comparison hub has honest head-to-head pages for Profound, Scrunch, Peec AI, AthenaHQ, and HubSpot's own AEO product — scored on the dimensions that matter for a CMO buyer (CRM integration depth, reporting quality, prompt-scaling economics).
If you're about to walk this work into a budget review, the CFO's Guide to AEO Budget Defense has the memo template, the five-slide deck structure, the attribution-math cheat sheet, and the three most-common CFO objections with counter-arguments. It's the long-form companion to this how-to and was written for the renewal conversation specifically.
The operational rhythm that works: run the steps above once to set up, then review the output monthly in a 15-minute standing meeting with your Head of Growth and RevOps lead. Quarterly, re-audit your prompt list, your content backlog, and your attribution lookback window. Annual: present the full-year AEO ROI trend to the board. That cadence is what separates teams who ship an AEO dashboard once from teams who run AEO as an ongoing budget-defensible channel.
Instead of hand-wiring the steps above, Lantern installs the HubSpot properties, the JS snippet, and the pipeline attribution workflow in under 30 minutes — then ships the monthly ROI report your CFO signs off on. $99/mo Starter or Enterprise. 14-day free trial.
Start free trial