Most analytics is not signal.
The first stage pulls the raw visitor record for the page from the PostHog API. Raw is the operative word. What comes back is every session the tracker saw, including a lot that has nothing to do with how real customers behave.
So this agent spends its time deleting things. Everything downstream reasons about what survives, which means a mistake here is the most expensive kind: the Analyst cannot tell the difference between a real pattern and a well-formed piece of noise.
In, and out.
Each stage takes one thing and produces one thing. Nothing runs in parallel, and nothing loops back.
Raw analytics from the PostHog API
A cleaned behavioural record, ready to reason over
What it is good at.
Data cleaning
Strips bot traffic, internal visits, and duplicate sessions before anything downstream sees them.
What gets thrown away.
- Bot traffic
- Crawlers, uptime checks, and scrapers. They scroll like nobody and convert like nobody.
- Internal visits
- Your own team refreshing the page they just deployed is not a customer signal.
- Duplicate sessions
- One person counted twice skews every rate downstream, quietly and in the wrong direction.
1,284
Sessions fetched
231
Discarded as noise
1,053
Passed to the Analyst
Go touch grass.
Vivere is not open yet. Join the waitlist and we will come to you first.
