Product
For product managers and product analysts tracking feature adoption, user behavior, and retention.
Try These First
Open the agent and ask:
Show me weekly active users by plan for the last 3 months
Which features have the highest adoption rate?
Build a monthly cohort retention analysis
Key Tables
| Table | What's in it |
|---|---|
events | User actions: page views, feature usage, exports |
users | User profiles with plan and signup date |
feature_usage | Aggregated feature adoption per user |
accounts | Account-level data with segment and ARR |
Common Workflows
Feature adoption analysis
Ask the agent:
- "What % of users have used the reports feature?"
- "Show adoption curve for integrations feature by week"
- "Compare feature usage between free and paid users"
Retention cohorts
Build cohort analyses to understand user stickiness:
Build a cohort retention chart showing monthly retention
for users who signed up in the last 6 months
Funnel analysis
Track conversion through your product:
Show me conversion from signup → first query → first saved notebook
Defining Product Metrics
Save your key metrics to the semantic layer:
measures:
- name: weekly_active_users
type: count_distinct
sql: user_id
filters:
- sql: "timestamp >= current_date - interval '7 days'"
description: "Users with any activity in the last 7 days"
- name: feature_adoption_rate
type: number
sql: "COUNT(DISTINCT CASE WHEN usage_count > 0 THEN user_id END)::float / COUNT(DISTINCT user_id)"
description: "% of users who have used a feature at least once"