Usage
Analysis surfaces
See how the ingest model powers events, users, cohorts, insights, funnels, flows, retention, and replay.
Source of truth
server/engine/internal/models/funnel.goserver/engine/internal/models/flow.goserver/engine/internal/models/retention.goserver/engine/internal/models/insight.goserver/engine/internal/database/models.goSankofa is not just an event log. The event model powers several product surfaces in the dashboard:
- Events for raw timeline and property exploration
- Users for people-level history and identity
- Cohorts for reusable user sets
- Insights for trend charts and metric views
- Funnels for conversion analysis
- Flows for path exploration
- Retention for return behavior
- Replay for session-level visual context in enterprise builds
Practical implication
Use stable event names and durable identity rules early. It is much easier to trust your boards, funnels, and retention views when the ingest layer is clean.