Product metrics
Setup order
- @usagemetrics/activation-funnel
Measure an activation funnel from an events CSV: how many users or accounts reach each step within a time window, conversion step to step, median time between steps, the biggest drop, and splits by plan or any segment. Writes markdown, CSV, JSON, and a list of who got stuck.
Resolves to 1.0.0 (range ^1.0.0)
- @usagemetrics/retention-cohorts
Build weekly or monthly retention cohorts for users or accounts from an events CSV. Writes the cohort table, a size-weighted average curve, where the curve flattens, and the best and worst cohorts, as markdown, CSV, and JSON.
Resolves to 1.0.0 (range ^1.0.0)
- @usagemetrics/saas-usage-dashboard
Turn a product events CSV (timestamp, account_id, user_id, event) into one self-contained HTML dashboard: DAU, WAU, MAU, stickiness, active accounts, top features, activation rate, weekly retention, and accounts trending down. No external scripts; open it in any browser or attach it to an email.
Resolves to 1.0.0 (range ^1.0.0)
- @usagemetrics/customer-health-score
Score customer health from usage, support, and billing signals with weights you can read and edit. Bands every account green, yellow, or red, names the top drivers, tracks change since the last score, and flags at-risk accounts renewing soon. Works from one CSV.
Resolves to 1.0.0 (range ^1.0.0)
- @usagemetrics/churn-risk-review
Run a weekly churn risk review: pull together usage, health, support, billing, and notes for at-risk accounts, name the real risk driver for each, pick a save play with an owner and a date, and write a one-page review plus a meeting agenda.
Resolves to 1.0.0 (range ^1.0.0)
Environment variables
This stack needs no environment variables.
Names only. Values stay on your machine.
