Trace
The story your visitors leave behind.
Trace is our own behavioral analytics. It watches how real people use your site, what they click, where they hesitate, and which channel sent them. Then it follows that visit all the way through to a conversion. Stretch is the thinking. Trace is the telling.
Watch it work.
This is the kind of view Trace gives us for your site. Real visits, real behavior, updating as it happens. Every dot, every path, every drop-off is a visitor telling us how to make your site convert better.
It does not just count visits.
It explains them.
Most analytics tell you a visitor came and left. Trace shows you what they did in between. The button they almost clicked, the form field they quit on, the section they read twice, the channel that actually sent them.
Then it gets read by Claude inside our own system, not handed to a generic engine. That means the insight comes back as a recommendation you can act on, not a chart you have to decode.
Nine layers, one quiet script.
Trace loads after your page paints, so it never slows you down. Behind that one line of code, it is watching nine kinds of behavior at once.
Click Heatmaps
Every click and tap, mapped to the exact spot on the page, including rage clicks and dead clicks that signal frustration.
Session Replay
A privacy-safe playback of a real visit so we can watch where someone got stuck, with inputs masked by default.
Scroll Depth
How far down each page people actually read, so your most important message never sits below where they stop.
Form Analytics
Which field people abandon, how long each takes, and where a form quietly loses you leads, no values stored.
Channel and AEO Attribution
Where each visit came from, including which AI engine sent it. ChatGPT, Perplexity, Claude, Gemini, all detected.
Performance and Web Vitals
Real load speed and Core Web Vitals from real visitors, not a lab test, so we fix what your customers actually feel.
JS and Network Errors
Broken scripts and failed requests captured the moment they happen, so a silent bug never costs you a sale.
Campaign View
Every UTM and ad click rolled up by campaign, so you see which spend actually moved people toward a conversion.
Private By Default
Inputs masked, sensitive text scrubbed, your data in our system. No reselling, no third party pulling the strings.
Every visit, traced to a source.
Trace does not lump everything into "direct." It separates Google from ads from social from email, and it picks up the new one most tools miss: visitors sent by AI answers. You finally see which effort is paying off.
How Trace works
Four steps, and you only have to do the first one with us.
We add one line
A single script goes on your site. It loads after your page paints, so visitors never wait on it.
It watches behavior
Clicks, scrolls, forms, replays, channels, and errors, all captured quietly and privately.
Claude reads it
Inside our own system, the patterns become plain-English findings, not charts you have to decode.
We act on it
We change the page, the funnel, or the spend, then Trace measures whether it worked.
Why we built our own.
We could have rented a generic analytics tool. We built Trace instead, so your data, your insight, and your privacy all stay under one roof.
Rented analytics
- Your visitor data lives on someone else's servers
- Charts you have to interpret yourself
- AI traffic gets buried in "direct"
- Data shared, resold, or used to train models
- Per-seat pricing that climbs as you grow
- Generic engine that does not know your business
Trace
- Your data stays in our system, not for sale
- Plain-English findings read by Claude
- AI answer traffic detected per engine
- Private by default, inputs masked, text scrubbed
- Comes with the partnership, no per-seat creep
- Tuned to your site and your goals
See your site the way your visitors do.
Trace comes built into how we partner with you. Let's turn it on and start reading the story your visitors are already leaving behind.