profile_generated)| Step | Users | % of landing | Step conversion | Step drop-off | Median time from prior step |
|---|
How to read this. The funnel is ordered unique-person conversion (PostHog funnel insight, 14-day conversion window). Step 1 is filtered to $host = app.vitals.me, so staging and localhost sessions never enter the funnel. Steps follow the canonical event scheme in the PostHog Event Manual v1: the signup wall sits after Section 1, so account creation precedes assessment completion.
Caveats. Internal/test users are not yet excluded from PostHog, so team sessions count as real users. profile_generated is counted as unique persons (a re-fire bug from 6/30–7/1 inflates raw event counts). signup_wall_viewed is not instrumented yet, so wall abandonment inside the started→account gap isn't separable. The assessment→profile step converts at 100% because generation is server-side and automatic on completion.
Source: PostHog funnel query run 2026-07-09 against project 230685. Median times are per-step conversion times from the same query.