
Defining Your "Value Event": A Framework for PMs
A practical workshop-style post. How to choose the exact database event that signifies "Value". Is it ReportGenerated or ReportDownloaded?
Read article →

A practical workshop-style post. How to choose the exact database event that signifies "Value". Is it ReportGenerated or ReportDownloaded?
Read article →
The definitive guide to TTV. We define it not just as "speed" but as the critical window where retention is won or lost.
Read article →
Introducing the concept of "Spread" (P90 - P10). A low spread means a consistent experience.
Read article →
Why we must be careful saying 'Feature X caused faster onboarding'. Discusses the difference between descriptive analytics and causal claims.
Read article →
Comparing how a developer tool (e.g., Vercel) thinks about speed vs. how a marketing tool (e.g., HubSpot) does.
Read article →
B2C wants instant gratification. B2B often involves team setups and approvals. How to set realistic TTV benchmarks for complex SaaS products.
Read article →
Explains why Average TTV is a misleading metric due to outliers, and why you should focus on P50 (Median) and P90 instead.
Read article →
The financial argument. If you activate users 2 days faster, you get 2 extra days of habit formation before the trial ends.
Read article →
Mapping the user journey to find the specific step where 'Time' expands.
Read article →
A deep dive into the users who take the longest to activate. Are they low quality leads, or high-value enterprise clients with complex setups?
Read article →