TL;DR
- Onboarding completion rates correlate weakly with retention because they measure your workflow, not user value. A user can complete every onboarding step and still churn in week 4.
- Your activation event is the single user action most correlated with 90-day retention. Find it through cohort analysis, not product intuition.
- Time-to-value is measured from signup to that activation event, not from signup to onboarding completion. These are different moments in the user journey.
- TTV benchmarks vary dramatically by product model. PLG products should target under 7 days; sales-led products have 30-90 day windows.
- Shifting the conversation from onboarding completion to TTV changes product decisions from UX tuning to architecture work.
The Onboarding Completion Trap
Your dashboard shows 68% of users completed onboarding last month. The team celebrates. Leadership feels confident about activation.
Three months later, your cohort retention curve tells a different story.
This gap between onboarding completion and actual retention is not a mystery. It's a measurement error.
The distinction matters because onboarding is a construct you designed. It has a beginning, an end, and a completion rate you can optimize through UX improvements.
But users don't experience your product as a sequence of steps. They experience it as a series of attempts to accomplish something.
When those attempts align with your onboarding flow, completion looks healthy. When they don't, you get high onboarding completion and poor retention.
The onboarding workflow becomes a disconnected exercise—one that users complete to access the real product, then discover they still don't know how to get value.
The fix is not better onboarding UX. The fix is measuring the moment users actually realize value, and tracking how long that takes.
The TTV Measurement Framework
1. Define Your Activation Event
Your activation event is the single user action that most strongly predicts whether a user will be retained at 90 days. It is not the first action. It is not the most common action. It is the action with the highest correlation to long-term retention.
To find it, you need to run a cohort correlation analysis. Take every meaningful action users can take in your product (not just the ones in your onboarding flow), group users into cohorts based on whether they performed each action, and measure which cohorts have the highest 90-day retention rates.
The insight: In most B2B SaaS products, the activation event is NOT what product teams assume it is. It's often a secondary action—something users do after they've already succeeded with the primary workflow.
2. Instrument the Event Schema
Once you've identified your activation event, you need to track it consistently. This requires a clean event schema in your analytics tool.
In PostHog, this means defining the event with properties that allow for segmentation:
- Event name:
activation_event_performed - Properties:
event_type,user_segment,acquisition_channel,workspace_id
The segmentation properties are critical. Without them, you'll see an aggregate TTV number that masks significant variation across user segments and acquisition channels.
The insight: Your activation event should be tracked with the same rigor as revenue events. If you can't filter your activation event by acquisition channel, you can't optimize acquisition spend against activation quality.
3. Build the TTV Funnel
The TTV funnel tracks the time between signup and the activation event. It is not your onboarding funnel. It is a time-based funnel that shows you distribution, not conversion.
Build it like this:
- Step 1:
user_signed_up— timestamp T0 - Step 2:
activation_event_performed— timestamp T1 - Metric: T1 - T0 in hours/days
The output is not a funnel with step-to-step conversion. It's a distribution curve showing what percentage of users hit activation by day 1, day 3, day 7, day 14, and so on.
The insight: A median TTV is useless. You need to know the shape of the distribution. If 60% of users activate in 48 hours but 20% never activate, your median looks fine but your activation gap is massive.
4. Segment by Acquisition Channel and Persona
TTV varies significantly across acquisition channels. Users who come through product-led channels (organic, SEO, free trials) often have different activation patterns than users from sales-led channels (outbound, paid ads, referrals).
Segment your TTV analysis by:
- Acquisition channel: organic, paid, sales-qualified, referral
- User persona: role, company size, industry
- Entry point: landing page vs. in-product signup vs. API
When you segment, you discover that aggregate TTV was hiding problems. A PLG segment might have 3-day median TTV while a sales-led segment has 28-day median TTV. Treating them as one metric leads to wrong prioritization.
The insight: If your TTV doesn't vary by segment, you're not segmenting enough. Real products have heterogeneous users with heterogeneous activation paths.
TTV Measurement Worksheet
A step-by-step guide to identifying your activation event and building the TTV funnel in your analytics tool. Includes PostHog, Amplitude, and Mixpanel templates.
What the Data Shows
The pattern across mid-market SaaS products is consistent: onboarding completion overestimates activation quality, and TTV is the metric that actually predicts retention outcomes.
of analytics implementations achieved 100%+ ROI within 12 months when they shifted from onboarding completion to TTV as the primary activation metric.
The shift to TTV measurement reveals problems that onboarding completion masks.
When teams implement proper TTV tracking, they typically discover that 15-30% of users who completed onboarding never reach the activation event. These are the users churning silently—present in your metrics as "activated" but absent from your retention curves.
| Product Model | Target TTV | Activation Rate Benchmark | Key Segmentation |
|---|---|---|---|
| PLG (Self-serve) | < 7 days | 60-75% within 14 days | Entry point, traffic source |
| Sales-Led | 30-60 days | 50-65% within 90 days | Company size, industry |
| Product-Led Sales | 7-21 days | 55-70% within 30 days | Team size, use case |
These benchmarks are not arbitrary. They reflect the natural cadence of value realization in different product models.
PLG products require fast activation because users are evaluating independently with low commitment. Sales-led products have longer windows because the sales process creates a different activation context.
"The difference between a product that's growing and one that's stalling often comes down to how quickly users reach their 'aha moment.' Companies that measure time-to-value instead of feature adoption see retention improvements of 2-3x."
— Amplitude, Product-Led Growth Benchmarks Report
The evidence is clear: TTV is not a vanity metric. It's a predictive one.
Teams that optimize for TTV rather than onboarding completion make different product decisions—and those decisions compound over time.
Get Your TTV Analysis Done Right
We help SaaS teams identify their true activation event, instrument the event schema, and build segmented TTV dashboards. Most teams find their activation event is not what they assumed—and that discovery changes everything.
What to Do Instead
If you've been measuring onboarding completion, here's how to shift to TTV without losing visibility into the onboarding experience.
Keep Onboarding Metrics—But Change Their Role
Onboarding completion should become a leading indicator for TTV, not the north star itself.
Track it, but treat it as a measure of onboarding friction, not activation quality. If onboarding completion drops, it might indicate a UX problem. If TTV drops, it indicates a product-value problem.
Run the Activation Event Discovery Process
Before you build any TTV dashboards, run the correlation analysis.
Take your top 20 user actions and compute 90-day retention for each action-performer cohort. The action with the highest retention lift is your activation event. This takes 2-4 hours with clean event data.
Build TTV as a Distribution, Not a Conversion Funnel
Resist the urge to build a step-by-step funnel from signup to activation. That's not the right mental model.
TTV is a time-to-event metric. Show the distribution: what percentage of users activate by each time threshold. This reveals where the activation bottleneck actually is.
Create Segmented TTV Targets
Don't set one TTV target for all users. Different segments have different natural activation cadences.
Set targets by segment, then track performance against segment-specific benchmarks. This prevents the common mistake of optimizing for one segment while degrading another.
FAQ
How do I find my activation event if I don't have retention data yet?
If you're pre-launch or pre-PMF, use behavioral analysis instead of retention correlation.
Look for the action that users who stay engaged repeat, while users who churn do not. Interview your power users about what made the product valuable. The activation event is the action that represents the value exchange—whatever the user came to your product to accomplish.
Can my product have multiple activation events?
Technically, yes—but practically, no.
Multiple activation events create competing north stars and muddy prioritization. Pick one. If your product genuinely serves multiple distinct use cases, treat each use case as a separate activation path with its own TTV, but keep one primary activation event for company-level reporting.
How often should I re-evaluate my activation event?
Re-evaluate quarterly, or whenever you make a significant product change that might alter the value path.
The activation event is not permanent. As your product evolves, the action most correlated with retention can shift.
What if my activation event is something that happens rarely, like a quarterly report?
Then your TTV will be long by definition—and that's accurate.
Don't pick a more frequent action just because it's easier to measure. Pick the action that actually predicts retention. If it's quarterly, your activation window is quarterly. That's fine. The important thing is that you're measuring the right thing.
How is TTV different from time-to-first-action?
Time-to-first-action measures when users do anything—login, click, view a page.
TTV measures when users do the specific thing that predicts retention. First-action is a measure of engagement. TTV is a measure of value realization. They are not the same.
Should I track TTV at the user level or account level?
Track both.
User-level TTV matters for product decisions—understanding individual behavior patterns. Account-level TTV matters for revenue decisions—forecasting which accounts are likely to convert, expand, or churn. The activation event usually happens at the user level, but the business outcome is at the account level.
Sources
Measure What Actually Matters
If your activation metrics look healthy but retention is flat, you're probably measuring onboarding completion instead of time-to-value. Let's find your true activation event and build the TTV framework that predicts retention.