All articles
Customer Success6 min read

How to Measure Time to Value With New Customers

The TTV formula, which start date and milestone to use, a worked cohort example and five ways to shorten onboarding.

By Abdessamad GhanemCustomer Experience & Customer Success Consultant

Here is how I measure time to value with new customers.

In short: Time to value (TTV) is the number of days between the moment a customer commits to your product and the moment they first get the result they bought it for. To measure time to value, pick one value milestone you can see in your data and calculate TTV = milestone date − contract start date for each account. Report the median per start cohort, together with the share of the cohort that reached value inside your target window.

Slow TTV is one of the earliest risk signals, so it belongs in your customer health score long before a renewal is in doubt.

This is Part 1 of The Customer Onboarding Playbook, a six-part series on getting new B2B customers to value and keeping them past the first 90 days.

What is time to value in B2B SaaS?

Time to value is the gap between paying and benefiting. It is not the same as finishing onboarding. A checklist can be complete while the customer still has nothing to show for the money.

There are two versions worth knowing:

  • Time to first value: the first real outcome, such as the first workflow running in production. Start here.
  • Time to full value: the purchased use case at the purchased scale. It matters later, mostly for large contracts.

How do you calculate time to value?

TTV (days) = first value milestone date − contract start date

Share at value within target = accounts reaching the milestone within the target window
                               ÷ accounts in the cohort × 100

contract start date   = contract signature or subscription start
first value milestone = one event per product that your system records
target window         = the number of days you expect a healthy account to need
cohort                = all accounts whose contract started in the same month or quarter

Report the median TTV, not the average. A few slow enterprise accounts pull the average up and hide what a typical customer experiences.

Free download

Get the customer success plan template

A one-page plan covering outcomes, success measures, stakeholders, cadence and risk signals.

The download button appears here right away; nothing is sent to your inbox. Your email also joins Clarivoxx Insights (a weekly article and a monthly newsletter). Unsubscribe in one click. Privacy

Which start date and value milestone should you use?

Agreeing on the two dates is the hard part.

  • Start date. Use contract signature or subscription start, not the kickoff call. If the clock starts at kickoff, you hide the days between closing the deal and meeting the customer, and that is often where the delay sits.
  • Value milestone. Choose one event per product that your system can detect, such as "first data sync done and first dashboard viewed by three or more users." Avoid milestones that depend on someone ticking a box.
  • Accounts not there yet. They are not zero and not missing. List them as "not yet at value" with their age in days.

What does a worked time to value example look like?

Say you onboarded 40 new accounts in one quarter. The milestone is "first automated workflow running in production" and the target window is 45 days from contract start.

MeasureResult
Reached the milestone34 of 40
Reached it within 45 days26
Not yet at value6, aged 50 to 80 days
Median TTV of the 3434 days
Share at value within target26 ÷ 40 × 100 = 65%

The denominator is the full cohort of 40. Dividing by 34 would give 76% and quietly drop the accounts that are stuck.

TTV baseline

One quarter of onboarding in four numbers

Clarivoxx analysis
Accounts in cohort40
Median TTV34 days
At value within 45 days65%
Not yet at value6 accounts
The formula

TTV = date of first value milestone − contract start date. Share at value within target = 26 accounts ÷ 40 accounts in the cohort × 100 = 65%. Dividing by the 34 accounts at value instead would overstate it at 76%.

Illustrative example: a cohort of 40 new accounts with a 45-day target window. Numbers are illustrative, not benchmarks.

Look at the six accounts not yet at value first. Feed their age into your health score calculator as a risk input, and see the customer health score formula for how to weight it.

How to Measure Time to Value With New Customers — A photorealistic scene in a dark navy modern office with teal accent l

Why split TTV by segment and by stage?

One median hides the pattern. Split the cohort by segment first.

TTV by segment

Enterprise accounts take the longest to reach value

Clarivoxx analysis
0 days29 days58 days
Self-serve
14 days
SMB
21 days
Mid-market
35 days
Enterprise
58 days
44-day gap between self-serve and enterpriseSegment median TTV = middle value of sorted TTV days for accounts in that segment

Compare each segment with its own target window, not with the overall median.

Illustrative example of median time to first value by segment for one quarterly cohort. Numbers are illustrative, not benchmarks.

Self-serve and SMB accounts often reach value in two or three weeks, enterprise accounts in close to two months. That is normal, as long as each segment moves toward its own target.

Then break TTV into stages: contract to kickoff, kickoff to technical setup, setup to first use, first use to milestone. The longest stage is rarely the one you expect. A customer onboarding checklist with a date and an owner on each step makes the gaps visible.

How can you shorten time to value?

  1. Act on signature. Send the welcome email, kickoff invite and technical prerequisites within one business day.
  2. Agree on the milestone with the customer. Write it into a shared customer success plan with a target date both sides can see.
  3. Front-load setup. Collect credentials and data samples before kickoff.
  4. Aim for one quick win. Get one team working end to end before rolling out to everyone.
  5. Review stalled accounts every week. Any account past 75% of its target window without value gets a named owner and a next step.
TTV levers

Who owns each lever that shortens time to value

Clarivoxx analysis
Days lost between signature and kickoffKickoff invitation sent within 1 business day of signatureCSMOwner assigned
No agreed value milestoneMilestone and target date in the success plan at kickoffCSM and customer sponsorOwner assigned
Integrations stall setupCredentials and data samples collected before kickoffOnboarding or solutions engineerOwner assigned
Accounts past 75% of target windowWeekly stalled-account review with a named next stepCS team leadOwner assigned
Illustrative example of TTV improvement actions and owners; set targets from your own baseline. Numbers are illustrative.

Keep TTV next to your other customer success metrics, so a faster onboarding does not hide shallow use.

How to Measure Time to Value With New Customers — A photorealistic scene of a customer success team in a dark premium me

What I've seen in practice

I learned the difference between "onboarded" and "at value" on a partner onboarding in travel tech. Our checklist showed complete after two weeks: account created, training done, credentials sent. The partner made its first live booking almost two months later. On our side the job was finished. The partner was still waiting for the result it had paid for. Since then I start the clock at signature and stop it at a live outcome, never at a training session.

On another team I worked with, the longest stage was not setup at all. It was the eight to ten days between signature and kickoff, simply because nobody owned sending the invitation. Giving that step one owner and a one-day deadline was the cheapest TTV gain we ever made.

A time to value dashboard by cohort

I report TTV once per start cohort and compare it with the cohort before. These are the example's numbers.

MetricTargetThis quarterLast quarterChange
Median TTV30 days34 days38 days−4 days
Share at value in 45 days80%65%61%+4 pts
Not yet at value067−1
Signature to kickoff5 days9 days10 days−1 day
Enterprise median TTV50 days58 days61 days−3 days
Self-serve median TTV10 days14 days15 days−1 day

The not-yet-at-value row comes first. Six accounts means six names, each with an owner and a next step, before anyone discusses the median.

What to do this week

Write down one value milestone for your main product, pull the start and milestone dates for last quarter's new accounts, and calculate the median and the share at value within target. List the accounts not yet at value and give each one an owner.

Frequently asked questions

What is a good time to value?

There is no shared benchmark worth copying, because value milestones differ by product. Set the target from your own baseline: measure two or three cohorts, then aim a few days faster for each segment.

Should I use the average or the median TTV?

The median. TTV data is skewed by a few slow accounts, and the average moves with them. Report the median plus the share at value within target.

When should the TTV clock start?

At contract signature or subscription start. Starting at kickoff hides the wait between the deal and the first meeting, which is often the easiest delay to remove.

How is time to value different from onboarding completion?

Onboarding completion tracks your tasks. Time to value tracks the customer's result. A customer can finish every onboarding step and still not be at value.

Sources

Run your own numbers

Free, no sign-up, with the formula and an Excel version.

Read next

How to Track Customer Onboarding KPIs

The seven customer onboarding metrics that show whether new accounts start fast and stay, each with a formula and one cohort example.

Read the article
Cover of The Professional Customer Support Playbook

Go further with the ebook

The Professional Customer Support Playbook

Better replies, fewer escalations, a clear path from agent to leader.

$19.99 · 103 pages · View the book

Continue reading

Related insights

All articles