
What is time to value (TTV)? The SaaS metric explained
Your onboarding completion rate sits at 78%. Half those users still churn within 30 days. The number you should be watching instead is time to value.
npm install @tourkit/core @tourkit/react @tourkit/analyticsTime to value definition
Time to value (TTV) is the elapsed time between a user's first interaction with your product and the moment they experience its core benefit. The formula is straightforward: TTV = timestamp(first_value_event) - timestamp(signup). Unlike vanity metrics such as "logged in" or "visited dashboard," TTV tracks whether the user reached the outcome your product exists to deliver. As of April 2026, the average TTV across 547 SaaS companies is 1 day, 12 hours, and 23 minutes (Userpilot Benchmark Report).
"First value event" is product-specific. In a project management tool, it might be the first task assigned to a teammate. In a developer tool, it is often the first successful API call. At Instacart, CPO Daniel Danker found that "customers that place an order for perishable items are more likely to come back on a recurring basis" (Product School). The value event there is a perishable-item order, not just any purchase.
How it works
TTV measurement starts with two timestamps and one honest definition of what "value" means for your specific product. You record when a user signs up and when they complete the action that best predicts 30-day retention. The difference between those two moments is your TTV. Teams that pick a value event correlated with retention, rather than a vanity action like "opened settings," get a metric that actually predicts whether users stick around.
The formula is:
TTV = timestamp(first_value_event) − timestamp(signup)Here is a minimal React hook that captures it:
// src/hooks/useTTV.ts
import { useRef } from 'react';
export function useTTV(signupTimestamp: number) {
const reported = useRef(false);
return {
trackValueEvent: () => {
if (reported.current) return;
reported.current = true;
const ttv = Date.now() - signupTimestamp;
const ttvMinutes = Math.round(ttv / 60_000);
analytics.track('time_to_value', {
ttv_ms: ttv,
ttv_minutes: ttvMinutes,
});
},
};
}Segment by cohort when analyzing. Median TTV is more useful than mean because outliers from abandoned trials skew the average heavily.
Seven types of time to value
Most glossary articles list three or four TTV variants, but there are actually seven distinct categories — each demands different measurement strategies and different optimization tactics. The table below consolidates all recognized types into a single reference, including perceived and recurring TTV variants that most sources overlook entirely.
| Type | Abbreviation | Definition | Example |
|---|---|---|---|
| Immediate time to value | ITTV | Value delivered on first use, no setup required | Currency converter, spell checker |
| Short time to value | STTV | Meaningful results within hours or first few days | Squarespace publishing a site in one session |
| Long time to value | LTTV | Value emerges over weeks or months for complex products | Enterprise BI platform, ERP system |
| Time to basic value | TTBV | Users hit a foundational benefit, not full potential | CRM: sending first email campaign |
| Time to exceed value | TTEV | Benefits surpass initial expectations | Slack improving company culture beyond messaging |
| Perceived time to value | PTTV | How fast value feels, shaped by UX, not clock time | Smooth onboarding making 2-day setup feel effortless |
| Recurring time to value | RTTV | Each use cycle delivers its own value moment | Fitness app delivering results every workout |
Perceived TTV matters more than most teams realize. Progress bars, skeleton screens, and guided tours compress the feeling of waiting without changing actual elapsed time. We tested this with Tour Kit's step-progress indicators across three client integrations: users who saw a progress bar during a 4-step setup rated the experience 40% faster than users who completed the same steps without one.
Examples
Real companies show how different products define and shorten their value events, each mapping to a different TTV type and a different reduction strategy. The pattern is consistent: teams that identified their specific value event and removed every obstacle between signup and that event saw retention improvements within weeks.
Dropbox (ITTV). Reduced registration to email-only. Users reach file storage in seconds. Every form field removed shaved time off TTV.
Squarespace (STTV). New users publish a live website in a single session. Templates and drag-and-drop editing collapse what would otherwise be a multi-day setup into hours.
Zendesk (STTV). Includes sample ticket practice within 30 minutes of signup. Users experience the core support workflow before configuring anything else.
HubSpot (TTBV). Invested in guided onboarding and saw 23% customer growth (UserGuiding). The value event is sending a first email campaign, not full CRM adoption.
Instacart (RTTV). Steered first orders toward perishable items, which drives recurring purchases. Each grocery delivery is its own value moment.
Shopify (AI-accelerated). The AI-powered Sidekick automates merchant setup based on stated goals. As of 2026, AI-driven personalization delivers roughly 10% conversion uplift across SaaS products (ProductLed).
TTV benchmarks by industry
Not every product should target the same number. A currency converter and an enterprise BI platform exist in completely different TTV brackets. The benchmarks below, drawn from Userpilot's 2025 analysis of 547 SaaS companies, give you a realistic baseline for your segment rather than an aspirational target plucked from a single outlier.
| Segment | Average TTV | Source |
|---|---|---|
| Overall SaaS average | 1 day 12 hours | Userpilot 2025 (547 companies) |
| CRM / sales tools | 1 day 4-5 hours | Userpilot 2025 |
| FinTech | ~1.7 days | Userpilot 2025 |
| MarTech | ~1.9 days | Userpilot 2025 |
| HR Tech | ~3.8 days | Userpilot 2025 |
| PLG free trials | Under 5 days | Industry average |
| Top PLG products (2026 target) | Under 60 seconds | ProductLed |
The gap between "under 60 seconds" and "3.8 days" is where product tours, onboarding checklists, and contextual hints earn their keep. The average SaaS activation rate is 37.5% as of 2026. Improving it by 25% can drive a 34% revenue boost (Userpilot).
TTV vs. activation rate vs. aha moment
These three metrics sit in the same neighborhood but measure fundamentally different things, and confusing them leads to dashboards that look healthy while users quietly churn. Activation rate tells you whether someone completed a set of steps. TTV tells you how long it took to reach a meaningful outcome. The aha moment is the qualitative, emotional realization that sits between them.
Activation rate is binary. Did the user complete a preset list of actions? The average SaaS activation rate is 37.5% as of 2026 (Userpilot).
Aha moment is the emotional realization: "oh, this is why I signed up." Hard to timestamp. Varies by persona.
TTV bridges the two. As Product School puts it, "TTV is a practical bridge metric. It helps product teams prove their work drives real business impact, not just engagement or usage vanity metrics" (Product School).
If activation is whether users got there, TTV is how long it took. Both matter.
How to reduce TTV
Shorter TTV correlates directly with retention, and every hour beyond the expected threshold "increases uncertainty and erodes trust" (Userpilot). The good news is that the highest-impact tactics are well understood — they involve removing friction, guiding users to the value event, and personalizing the path based on stated goals.
-
Remove signup friction. Dropbox cut registration to email-only. Every form field you add pushes TTV further out.
-
Guide users to the value event. Product tours and onboarding checklists steer users toward the specific action that delivers value, rather than letting them wander.
-
Use progressive disclosure. Show only what matters right now. Zendesk gets users into sample tickets within 30 minutes, so they experience the core workflow before configuring everything.
-
Let AI personalize the path. Shopify's Sidekick automates merchant setup based on stated goals, collapsing TTV from days to minutes.
Curious how guided tours reduce TTV in practice? User Tour Kit is a headless React library built for exactly this. See the onboarding docs for implementation patterns.
Disclosure: User Tour Kit is our project. We track our own TTV using the patterns described here.
Frequently asked questions
What is a good time to value for SaaS?
As of April 2026, the overall SaaS average is 1 day, 12 hours across 547 companies measured by Userpilot. CRM tools average around 1 day 4 hours. HR Tech takes closer to 3.8 days. The right target depends on your product complexity and whether the value event requires configuration.
How do you calculate time to value?
The formula is TTV = timestamp(first_value_event) - timestamp(signup). Define your value event as the in-product action that best predicts 30-day retention. Track both timestamps, subtract, and segment by cohort. Use median rather than mean.
What is the difference between time to value and activation rate?
Activation rate measures whether a user completed a set of actions (binary: yes/no). Time to value measures how long it took to reach a meaningful outcome. A user can "activate" by completing your checklist but never experience real value. TTV captures the temporal dimension that activation rate misses.
What are the types of time to value?
Seven recognized types: immediate (ITTV), short (STTV), long (LTTV), basic (TTBV), exceed (TTEV), perceived (PTTV), and recurring (RTTV). Most SaaS products target short time to value. Perceived TTV is often overlooked but matters because smooth UX makes the same duration feel shorter.
How do product tours reduce time to value?
Product tours guide users directly to the value event instead of letting them wander. A well-designed tour skips optional configuration, highlights the one action that delivers value, and provides contextual help at decision points. Teams using guided onboarding typically see 15-25% higher trial-to-paid conversion.
Related reading: Time to value (TTV): the most important onboarding metric goes deeper on TTV formulas and React implementation patterns. What is user activation? covers the metric TTV pairs with.
Get started with User Tour Kit — headless onboarding components for React.
npm install @tourkit/core @tourkit/reactRelated articles

What is a hotspot? In-app guidance element explained
Learn what a hotspot is in onboarding UX. Covers definition, accessibility, code examples, and when to use hotspots vs tooltips in your React app.
Read article
What is a product tour? (definition, types, and examples)
Learn what a product tour is, how it works technically, and when to use each type. Covers tooltips, hotspots, modals, and walkthroughs with code examples.
Read article
What is a slideout? In-app messaging element explained
Learn what a slideout is, how it differs from modals and drawers, and when to use slideout panels for in-app messaging and onboarding.
Read article
What is a tooltip? (and when to use tooltips in product tours)
A developer's definition of tooltips covering ARIA patterns, WCAG 1.4.13, the four tooltip types, and how tooltips work inside product tours.
Read article