The most important B2B SaaS onboarding metric is time-to-first-value — the hours or days between signup and the moment a new customer completes their first meaningful outcome — because it is the single most reliable leading indicator of 90-day retention and the metric most directly controlled by onboarding design.
Most B2B SaaS teams track onboarding completion rate and call it done. Completion rate measures whether users finished the setup flow — it doesn't measure whether they experienced value. These are fundamentally different things. A customer can complete your 10-step onboarding and still churn in 30 days if the steps don't lead to a real outcome.
This guide gives you the metrics that distinguish successful onboarding from completed onboarding.
The Onboarding Metric Hierarchy
Level 1 (Lagging): 30-day and 90-day retention
↑ predicted by
Level 2 (Outcome): Time-to-first-value, Activation rate
↑ predicted by
Level 3 (Leading): Onboarding completion rate, Setup steps completed
↑ measured by
Level 4 (Activity): Login frequency, Feature discovery, Support tickets
Most teams optimize Level 3 metrics (completion rate) when the business impact lives at Level 2 (activation and time-to-value). The goal is to use Level 3 and 4 as diagnostics for Level 2.
Tier 1: Outcome Metrics
Time-to-First-Value (TTFV)
Definition: The time (in hours or days) from account creation to the completion of the first meaningful outcome — the action that demonstrates the customer has received value from the product.
How to define "first value": Interview 10–15 customers who have successfully onboarded and identify the specific action that each of them completed in their first session that they considered meaningful. The action mentioned most consistently across customer types is your first-value moment.
Why it matters: According to Lenny Rachitsky on his podcast discussing B2B SaaS onboarding, TTFV is the most reliable leading indicator of 90-day retention. Customers who reach first value within 24 hours retain at 2–3x the rate of customers who take 7+ days.
Benchmark targets by product type:
| Product type | TTFV target | Notes | |-------------|------------|-------| | Self-serve B2B SaaS | <24 hours | First value achievable without sales or CS | | Sales-assisted mid-market | <7 days | Account setup requires sales engagement | | Enterprise | <30 days | Implementation and IT deployment required |
Activation Rate
Definition: The percentage of new accounts that complete the activation milestone within a defined window (typically 14 or 30 days).
How to define activation: Activation is the completion of the set of actions that best predicts 90-day retention. Run a regression or cohort analysis: identify the actions in the first 30 days that are most correlated with accounts still active at 90 days.
Formula: Activation Rate = (Accounts completing activation milestone in N days) / (Total new accounts in cohort) × 100
Benchmark: For self-serve B2B SaaS, >50% activation within 14 days is a strong starting benchmark. Enterprise products with implementation requirements have lower activation rates by design.
Tier 2: Process Metrics
Onboarding Completion Rate
Definition: The percentage of new accounts that complete the defined onboarding flow.
Why this is necessary but not sufficient: Completion rate is a leading indicator of activation, but not the same thing. A 90% completion rate with 40% activation rate means users are finishing the setup steps without experiencing value — a product signal that the onboarding flow is disconnected from the first-value moment.
Segmented completion rates to track:
- Completion rate by account tier (enterprise accounts require more setup steps)
- Completion rate by acquisition channel (sales-assisted accounts have higher completion rates)
- Completion rate by week of cohort (declining completion in newer cohorts signals a product regression)
Setup Milestone Completion Rate
For B2B SaaS with multi-step setup, track completion at each milestone, not just the final step.
Account created: 100%
Profile complete: 87% ← Drop 13%
First integration: 64% ← Drop 23% (largest drop — investigate)
Invite teammates: 54% ← Drop 10%
First workflow created: 48% ← Activation milestone
The largest drop in the funnel is your highest-leverage onboarding investment.
Tier 3: Health Metrics
Time-to-Support-Ticket (Negative Indicator)
Definition: The time from signup to the first support ticket.
Why it matters: A support ticket in the first 14 days is an onboarding failure signal. Track the percentage of new accounts that submit a support ticket within 14 days — high rates indicate the onboarding experience has unsolved friction.
Target: <15% of new accounts submitting a support ticket within 14 days.
Feature Adoption Breadth at D30
Definition: The average number of core features adopted by new accounts in their first 30 days.
Why it matters: According to Shreyas Doshi on Lenny's Podcast, feature adoption breadth in the first 30 days is one of the strongest predictors of expansion revenue — accounts that adopt 3+ core features in the first 30 days are 2–3x more likely to expand than accounts that adopt only 1.
How to measure: Define your 5–7 core features. Track what % of new accounts activate each one within 30 days. Track the average number of core features activated per account.
Onboarding NPS or CSAT
Definition: A satisfaction score collected from new accounts at the completion of onboarding.
Collection timing: At the moment of activation — not at signup and not at 90 days. Collecting at activation captures the fresh onboarding experience.
How to use it: Use NPS verbatims from low-scoring accounts to identify onboarding friction points that quantitative metrics don't surface.
The Onboarding Metrics Dashboard
Weekly view:
New accounts this week: [N]
TTFV (median): [X hours]
TTFV trend (4-week rolling): [↑/↓]
Activation rate (14-day): [X%]
Funnel view:
Setup step completion by stage
Largest drop-off stage (highlighted)
Health signals:
D14 support ticket rate: [X%]
Feature adoption breadth at D30: [X features]
Onboarding CSAT: [X/5]
FAQ
Q: What metrics should you track for B2B SaaS customer onboarding? A: Time-to-first-value (leading indicator of 90-day retention), activation rate at 14 or 30 days, onboarding completion rate, setup milestone funnel, D14 support ticket rate, and feature adoption breadth at 30 days.
Q: What is time-to-first-value in B2B SaaS onboarding? A: The time from account creation to the moment a new customer completes their first meaningful outcome. It is the most reliable leading indicator of 90-day retention — customers who reach first value within 24 hours retain at 2–3x the rate of customers who take 7+ days.
Q: How do you define activation for a B2B SaaS product? A: Run a cohort analysis to identify which actions in the first 30 days are most correlated with accounts still active at 90 days. The set of actions with the highest correlation is your activation definition.
Q: Why is onboarding completion rate not enough to measure? A: Completion rate measures whether users finished the setup flow — it doesn't measure whether they experienced value. A 90% completion rate with 40% activation rate means users finish setup without achieving the first-value moment, which is the retention driver.
Q: How does feature adoption breadth affect B2B SaaS retention? A: Accounts that adopt three or more core features in the first 30 days are 2–3 times more likely to expand and less likely to churn. Feature breadth in the first 30 days is a leading indicator of both retention and expansion revenue.
HowTo: Track Metrics for B2B SaaS Customer Onboarding
- Define time-to-first-value by interviewing 10 to 15 successfully onboarded customers to identify the specific action they completed in their first session that felt meaningful
- Run a cohort analysis to identify which first-30-day actions are most correlated with 90-day retention and use that analysis to define your activation milestone
- Track the setup milestone funnel at each step rather than just overall completion rate to identify the largest drop-off stage as your highest-leverage onboarding investment
- Monitor the D14 support ticket rate as a negative indicator — more than 15 percent of new accounts submitting a support ticket in the first 14 days signals unsolved onboarding friction
- Track feature adoption breadth at D30 by counting the average number of core features activated per new account — three or more is the threshold associated with strong retention and expansion
- Collect onboarding NPS or CSAT at the moment of activation to capture fresh experience feedback and use verbatims from low-scoring accounts to identify friction that quantitative metrics miss