Overview
Insights lets you chart events, user profiles, and cohorts over time. Use it for adoption, activation, engagement, and segment comparisons in AI and SaaS products.Use cases
Product health
Product health
- How is weekly active usage trending?
- How many
agent_run_completedevents per day? - Which templates or workflows drive the most runs?
Growth & marketing
Growth & marketing
- Which campaigns drive signups and activations?
- How does paid compare to organic for qualified trials?
Monetization
Monetization
- Upgrades and revenue events (
trackCharge) over time - Plan mix by segment
Quick start
Define your metric
Add metric and choose:
- Event — counts or aggregates from
track()/ auto-events - Profile — user property rollups
- Cohort — cohort size or overlap (where supported)
Choose measurement
- Unique users
- Total count of events
- Property sum / average on events or profiles
- Sessions (where available)
Measurements (common)
Event-based
| Measurement | Description | Example |
|---|---|---|
| Unique users | Distinct users who fired the event | Who completed a run |
| Total count | Event occurrences | Total runs |
| Event property sum / avg | Numeric property on the event | Sum of duration_seconds |
Profile-based
| Measurement | Description | Example |
|---|---|---|
| Profile count | Users matching criteria | Accounts on enterprise plan |
| Property sum / avg | Rollup on people properties | Seats, credits, LTV fields you store |
Filters
Event filters
User property filters
Breakdowns
Segment a metric by a property:Visualizations
| Chart | Best for |
|---|---|
| Line | Trends |
| Column / bar | Comparisons and rankings |
| Stacked | Part-of-whole over categories |
| Pie | Simple share (use sparingly) |
| Table | Many dimensions |
Advanced
Multiple metrics
Plot signup_completed, agent_run_completed, and subscription_upgraded together to relate top-of-funnel to depth and revenue.Formulas
Build ratios such as activation rate: users who fired activation event ÷ users who signed up (using two metrics and a formula, where the product supports it).Time comparison
Compare this week to last week on the same metric for quick regressions.Examples
Runs per day
- Event:
agent_run_completed - Measurement: Total count
- Time: Last 30 days, daily
- Chart: Line
Activation by campaign
- Event:
activation_milestone_hit - Measurement: Unique users
- Breakdown:
utm_source - Chart: Bar
Time in workflow
- Event:
agent_run_completed - Measurement: Average of
duration_seconds - Breakdown:
workflow_id
Best practices
- Start with one metric and a clear time range, then add breakdowns.
- Name saved reports by decision: e.g. “Weekly runs by workflow”.
- Align event names with naming conventions.
Saving and sharing
Save reports, add them to Boards, and share with your team per workspace permissions.Next steps
Funnels
Step-by-step conversion
Filters reference
Operators and examples