Seen2Sale Prototype Find the AI revenue your analytics can't see

Your numbers

Start with the sample store, or load a Google Analytics 4 export. Your file stays in this browser and is never uploaded anywhere.

Data
How sure we are

Three levels of evidence, kept separate

Proven sales are counted in the headline. Estimated sales only count when you switch them on, and they stay labeled.

Where it came from

AI sales by assistant and by week

What your analytics misses

AI sales filed under the wrong channel

Where shoppers land

Pages AI sends people to

Ranked by AI sales. Conversion compares AI visitors on each page with your whole site.

Your GEO work

What each change was worth

Log a change and the pages it touched. We compare AI sales on those pages before and after, against the pages you left alone.

Log a change

Pages it touched
How we calculate this

Spotting AI visits

We read the traffic source on each row and match it to known AI assistants: ChatGPT, Perplexity, Gemini, Copilot, Claude, DeepSeek, Grok, Meta AI and You.com. The rule list is versioned () so results can be rerun when it changes.

Return on spend

We use gross profit, not revenue, because that is the money you actually keep.

return per $1 = (AI sales × margin) ÷ GEO spend

GEO spend is your monthly figure times the months covered.

Before and after

For each logged change we compare up to 28 days before and after on the pages it touched, then subtract the change on untouched pages. That removes seasonality and growth you would have had anyway. It is directional, not proof.

What no tool can see

  • Taps in the ChatGPT phone app, which often arrive with no source and count as Direct.
  • Clicks from Google AI Overviews and AI Mode, which look like normal Google clicks.
  • Shoppers who read an AI answer and never click. The survey estimate is how we account for them.