Free account

Save your progress

Keep lessons, quiz scores and your certificate in sync across devices. Lessons you already finished in this browser are added automatically.

At least 8 characters.

By continuing you agree to our terms and privacy policy. We store your name, email and course progress. No spam.

Track 3 · Activation & Onboarding · Lesson 2 of 4

Time-to-Value: Measure It, Then Shrink It

Measure how long new users take to reach first value, read the distribution not just the average, and cut it with templates, sample data, smart defaults and concierge help.

TL;DR

Intermediate 15 min
  • Time-to-value (TTV) is the time from start to first value, using your activation metric as the finish line.
  • Report the median and the 75th percentile, plus the share who never get there. Averages hide the long tail that churns.
  • Every step between signup and value is either required for value or a candidate for deletion, deferral or automation.
  • Templates, sample data, smart defaults and concierge help are the four main levers. Pick by where users stall.
  • In D2C the clock runs from delivery to first use. Shipping speed, unboxing and a day-2 check-in are your TTV levers.
KPIs it moves
  • Median time-to-value
  • P75 time-to-value
  • Activation rate
  • Day-7 retention
  • Delivery-to-first-use
Best for
  • B2B SaaS
  • E-commerce / D2C

Why this matters

Motivation decays from the moment someone signs up. They arrived with a problem and some energy to solve it. Every minute spent on forms, setup screens and waiting burns that energy. If value arrives before the energy runs out, they stay. If it does not, they leave, usually without telling you why.

Time-to-value (TTV) makes this race measurable. In the previous lesson you defined activation as a behaviour, threshold and window. TTV asks how long it takes to get there, and how that time is distributed across users. Two products with the same activation rate can behave very differently: one where most users activate in 20 minutes, and one where they take 9 days and a large group gives up along the way.

Shorter TTV tends to raise activation, lift early retention and make every acquisition channel more efficient, because fewer of the users you pay for are lost before they see what they bought.

The framework

TTV is a distribution, not a number. Report three things for each signup cohort.

MeasureWhat it tells you
Median TTV (P50)How fast the typical successful user gets there
P75 or P90 TTVHow painful the path is for slower users
Never-reached rateShare of the cohort who do not hit value inside the window

Then break the path into steps. For each step between start and value, record the share who complete it and the median time spent on it. Every step falls into one of four buckets:

  1. Required for value. Keep it, make it faster.
  2. Required, but not yet. Defer it until after first value (account creation, billing, team settings).
  3. Automatable. Do it for the user with defaults or detection (currency from locale, company name from email domain).
  4. Not required. Delete it.

The four main levers for the “required” steps:

LeverWhat it doesBest when users stall at
TemplatesStart from a finished example instead of a blank page“What do I build first?”
Sample dataShow the product working before real data existsData import, integrations, admin approvals
Smart defaultsPre-fill choices most users would makeConfiguration and settings
ConciergeA human or guided session does the setup with the userHigh-value accounts, complex migrations

Step-by-step playbook

  1. Lock the finish line. Use your validated activation metric as the first value event. If you do not have one, use the best candidate from your correlation analysis and label TTV as provisional.

  2. Instrument start and every step. Log a timestamped event for start, each onboarding step and the first value event. For D2C, ingest courier delivery webhooks and a first-use signal.

  3. Plot the distribution. Compute P50, P75, P90 and never-reached rate per weekly cohort. Plot a histogram in hours or days. A long right tail, or a second hump, usually means a blocking dependency such as an admin, a data import or a shipment.

  4. Map the step timeline. For the median user, list each step with completion rate and median time. Highlight the two steps with the largest time and the two with the largest drop-off. These are rarely the same.

  5. Classify each step. Required, defer, automate or delete. Be strict. A good test: if the user skipped this step, could they still reach first value today?

  6. Apply the matching lever. Templates for blank-page stalls, sample data for dependency stalls, defaults for configuration stalls, concierge for complex or high-value accounts. Ship one change at a time with a holdout.

  7. Read TTV and activation together. A change that cuts median TTV but lowers activation (for example, a template that users click and abandon) is not a win. The goal is more users reaching value, faster.

Worked example

Say a B2B reporting tool samples 10 signups from one cohort. Its activation metric is “shared a first dashboard within 14 days”. Seven users activated, at 0.5, 1, 2, 3, 6, 26 and 120 hours after signup. Three never activated inside the window.

  • Activation rate: 7 ÷ 10 = 70%. Never-reached: 30%.
  • Median TTV: 4th of 7 sorted values = 3 hours.
  • Mean TTV: (0.5 + 1 + 2 + 3 + 6 + 26 + 120) ÷ 7 = 158.5 ÷ 7 ≈ 22.6 hours.

The mean (22.6 hours) is more than seven times the median (3 hours) because of one slow user. That is why you report the median. The P75 (about 26 hours) and the 30% never-reached rate tell you the real story: a sizeable group either waits a day or more or gives up.

Step analysis shows the 26-hour and 120-hour users, and two of the three who never arrived, all stalled at “connect data source”, which required an admin. The team ships sample data so every new workspace opens with a working demo dashboard, plus an “invite your admin to connect data” button.

After four weeks, a 50/50 test reads: activation 70% → 78% in test, median TTV 3 hours → 2 hours, never-reached 30% → 22%. On 2,000 monthly signups, 8 extra points of activation means 160 more activated accounts each month. If 30% of activated accounts convert to paid at ₹2,500 a month, that is 48 extra paying accounts, or ₹1,20,000 of new MRR each month from one onboarding change.

B2B SaaS vs D2C: what changes

The levers differ by business model. Use the tabs to compare onboarding approaches.

TTV levers by business model

Start the clock at signup. First value is usually a created, sent or shared artefact.

  • Open on a template gallery filtered by the role the user picked
  • Pre-load sample data so dashboards are never empty
  • Defer billing, team settings and profile details until after first value
  • Detect company, currency and time zone instead of asking

In India, D2C brands often see long and variable delivery times to tier-2 and tier-3 cities and a large cash-on-delivery share. Measure TTV in two parts: order-to-delivery (logistics) and delivery-to-first-use (product experience). Both lose customers, and different teams own them.

Here is a sample onboarding flow for a SaaS product that branches on whether the user reached first value.

First-week onboarding flow

  1. TriggerUser signs up
  2. Send · In-appOpen on template picker with sample data loaded
  3. WaitWait 2 hours
  4. SplitReached first value?

    Yes

    1. Send · EmailCongrats + suggest next step: invite a teammate
    2. ExitExit to activation journey

    No

    1. Send · EmailFinish your first report in 3 minutes (deep link)
    2. WaitWait 1 day
    3. SplitReached first value?

      Yes

      1. ExitExit to activation journey

      No

      1. Send · WhatsAppOffer a 15-minute setup call
      2. ExitExit to nurture
Each branch is decided by the activation event, not by time alone, so users who already got value are not nagged.

Diagnosing a slow time to value

A long median TTV almost always traces back to one of five causes. Find yours before you redesign anything.

Symptom in the step dataLikely causeFirst fix to try
Users stall at a step that needs another personDependency on an admin, a teammate or ITSample data, plus a one-click “invite the person who can do this”
Long gap between signup and first sessionNo reason to come back after the welcome emailSend the first email with one deep link to the next step, not a feature list
Drop at an import or integration stepSetup cost arrives before any payoffLet users see a result first, then ask them to connect real data
Many users open the product but never actBlank state with no starting pointTemplates or a prefilled first project
Fast for one segment, slow for anotherOne onboarding path for different jobsAsk one routing question at signup and branch the first screen

Work the table from the top. Dependencies on other people cause the longest waits, because the user cannot fix them alone. A blank state costs minutes. A missing teammate can cost weeks.

Check every fix against both numbers. A change that cuts median TTV but raises the never-reached rate has only sped up the users who were going to arrive anyway. Count a fix as a win only when the median falls and the never-reached share falls or holds.

How to measure it

  • Window. Use the same window as your activation metric (often 7 or 14 days). Users outside it count as never-reached.
  • Cohorts. Weekly signup or delivery cohorts. Compare like with like.
  • Segments. Channel, persona, plan, device, region and, for D2C, pin code tier and payment method.
  • Units. Minutes or hours for self-serve SaaS, days for sales-assisted SaaS and D2C.
  • Step diagnostics. Per step: completion rate, median time on step, and share of never-reached users whose last step was this one.
  • Guardrail. Activation rate and day-7 or day-30 retention. TTV only matters if it moves these.

Templates

TTV step audit (fill one row per step from start to first value):

StepCompletion %Median timeNeeded for first value?Action: keep, defer, automate, deleteLever
Create account
Verify email
Profile questions
Connect data
First core action
Case study · Duolingo

Case study: Letting people learn before asking them to sign up

  • About 20% DAU lift from delayed signup
  • 8.2% Further DAU lift from soft and hard walls
  • A full lesson Value delivered before signup

In a 2017 First Round Review interview, Duolingo VP Gina Gotthilf, who oversaw its growth, described the delayed sign-up approach (first tested before she joined), which moved the signup screen later in the flow. New users could take a lesson and see the skills they could work through before being asked to create an account, so they reached the product's core value before paying the cost of signup. By her account, pushing the sign-up screen a few steps later in the flow lifted daily active users by roughly 20%. Later work on 'soft walls' (skippable signup prompts) and a 'hard wall' after several lessons added a further 8.2% increase in DAUs, according to the same interview. The lesson for TTV: the fastest way to shorten the path to value is often to reorder it, putting the reward before the paperwork.

Sources: First Round Review: The Tenets of A/B Testing from Duolingo's Master Growth Hacker

Pitfalls vs pro moves

What amateurs do What top 1% growth teams do
Reports average time-to-value, which a handful of very slow users drags upward and nobody can act on. Reports median, P75 and the share who never reach value within the window, each split by segment.
Starts the TTV clock at payment or account creation and ignores the steps before it. Starts the clock at the first meaningful touch (first app open, first visit after signup, or delivery) so hidden waits are counted.
Adds a product tour to explain every feature on day one. Removes or defers every step not needed for the first value moment, then uses one contextual prompt for the next step.
Offers a blank workspace and hopes users know what to build. Opens on a template or sample data so the first screen already shows what success looks like.
Measures D2C success at order or dispatch. Tracks delivery-to-first-use with a QR scan, WhatsApp reply or review, and shortens it with usage guides in the box.

Knowledge check

Knowledge check

3 questions · pick an answer to see the reasoning

  1. Q1. Your analytics tool's median TTV is 2 days, but the P75 is 11 days and 35% of signups never reach value within 14 days. What is the most useful next move?

  2. Q2. Most stalled B2B users in your tool sit at 'connect your data source', which needs an admin. What lever fits best?

  3. Q3. A D2C skincare brand sees that 40% of first-time buyers never use the serum in the first week after delivery. Which change targets TTV directly?

Sources

  1. First Round Review: The Tenets of A/B Testing from Duolingo's Master Growth Hacker

Updated