Lead-to-revenue lag measures how long outcomes take after an acquisition event. In B2B, the interval varies by segment and sales process, so a single average can conceal both fast and slow paths.

Define start and end events
Choose a start event such as first known lead creation and an end event such as closed-won or first recognized revenue. These differ; specify which one the report uses and whether reopened records count.
Use stable identifiers to connect the acquisition record to later opportunities. Document how multiple contacts from one account are treated and whether the analysis is person-level or account-level.
Calculate a distribution, not only a mean
Report a median and selected percentiles alongside the mean when time is skewed. A few very long sales cycles can make the average much larger than the typical experience.
Show completed outcomes and the share still open. Recent cohorts are right-censored: their final time-to-revenue is unknown, so dropping open records can bias the result toward fast conversions.
Segment where it changes a decision
Compare by market, product, deal size, or channel only when definitions and sample sizes support interpretation. A channel serving enterprise buyers may have a longer path without being less valuable.
Separate operational wait time from buyer decision time when reliable timestamps exist. This can reveal delay in response, qualification, procurement, or another stage.
Use lag to improve planning
Apply historical lag ranges to forecast timing, labeling them as assumptions rather than guarantees. Set a review date for recent cohorts instead of judging them against mature ones.
Our B2B sales-cycle measurement guide explains how to interpret timing alongside deal context.
Related reading: B2B sales-cycle measurement guide.
Practical checklist
- Name the decision and the evidence it requires.
- Record the definitions, assumptions, and ownership that affect interpretation.
- Revisit the method when the underlying process or data changes.
How did this article land?
Choose one reaction. You can change it anytime.
