Status: specification only. No events are firing yet. This page lists what needs to be instrumented when GA4 is wired in. Manage events with no code on the Settings page.

Onboarding events

These fire as a user moves through /v8/ from welcome to dashboard.

Activation events (post-onboarding, in-trial)

These fire during days 1 to 7 of the trial.

Paywall events

These fire as the user moves through /paywall/ from day 4 onward. (Paywall flow not yet built, so these events are specced ahead of the build.)

User.com mirroring (parked)

Every event above should also fire into User.com so the marketing and CRM layer has the same view of user state as analytics. Mapping events to User.com attributes happens when GA4 is plugged in. This is a parked decision, listed here so we don't forget.

Implementation notes

  • Events should fire once per session unless explicitly noted as "every time."
  • All events carry the user's anonymous ID before account creation, then merge with the authenticated user ID at account_created.
  • ST vs Ltd branch should be captured as a user property, not a per-event property, so cohort analysis works.
  • Deployment checklist: verify each event fires correctly in GA4 DebugView before signing off.

Last updated: 2026-05-28.