B2B SaaS Pipeline Math and Coverage Modelling
Turn a revenue target into a monthly lead goal using win rate, deal size, cycle length and coverage, then defend the number in a board meeting.
On this page 7 sections
The short answer
Pipeline coverage is open pipeline divided by the revenue target for a period. Three times coverage is a common starting point because a 33 percent win rate is common, so the ratio should be set as one divided by your actual win rate, adjusted for stage. To convert a revenue target into a lead goal, divide the target by average deal size for opportunity count, divide by win rate, then work back up the funnel through SQL, MQL and session conversion rates, and shift the whole plan forward by your median sales cycle.
Key points before you start
A CFO asks how many leads marketing needs next year. If the answer takes a week and a consultant, the marketing team will be judged on activity for another twelve months. The arithmetic is six divisions and one time shift, and it should be done on a whiteboard in front of the person asking.
Here is the whole model, built in public, with a six million dollar example carried the whole way through and the places it breaks marked.
The backwards model, with a $6M example
Start at the revenue target and divide. Every step here is one number from your CRM.
| Step | Calculation | Result |
|---|---|---|
| New ARR target | Given | $6,000,000 |
| Average deal size (ACV) | Median of last 4 quarters | $45,000 |
| Deals required | 6,000,000 / 45,000 | 134 |
| Win rate from qualified opportunity | Historical, by segment | 24% |
| Qualified opportunities required | 134 / 0.24 | 558 |
| SQL to opportunity rate | Historical | 55% |
| SQLs required | 558 / 0.55 | 1,015 |
| MQL to SQL rate | Historical | 38% |
| MQLs required | 1,015 / 0.38 | 2,671 |
| Lead to MQL rate | Historical | 28% |
| Leads required | 2,671 / 0.28 | 9,539 |
| Visitor to lead rate | Site wide | 2.1% |
| Sessions required | 9,539 / 0.021 | 454,000 |
Nine and a half thousand leads. Roughly 795 a month. Now split that by the share sales sources itself: if outbound and partner produce 40 percent of opportunities, marketing’s number drops to about 5,700 leads, or 475 a month.
That last adjustment is the one teams forget, and it is the difference between a plausible plan and a number nobody believes. Write the source split down before you publish the goal.
Where this model lies to you
Every division uses an average, and averages across segments are fiction. Run the whole chain separately for each segment that has a materially different win rate or deal size. An enterprise and a mid market segment blended into one model produces a lead goal that is wrong for both.
454,000
Annual sessions implied by a $6M new ARR target at 2.1 percent visitor to lead conversion. Most teams discover the traffic goal is the binding constraint.
Worked example, this page
Run your own numbers through the B2B SaaS pipeline coverage calculator rather than rebuilding the spreadsheet, and use the lead goal calculator if you only need the top of the chain.
Coverage ratios, and why 3x is a starting point rather than a law
Pipeline coverage is open qualified pipeline divided by the target for the period. The number that matters is one divided by your win rate.
| Win rate from qualified opp | Implied coverage | Typical segment |
|---|---|---|
| 40% | 2.5x | Warm inbound, existing customer expansion |
| 33% | 3.0x | The source of the famous 3x rule |
| 25% | 4.0x | Mid market competitive deals |
| 18% | 5.6x | Enterprise, multi vendor evaluations |
| 12% | 8.3x | New segment or new geography entry |
Then adjust for two things. Add a buffer for slippage, because deals move quarters even when they do not die: 10 to 20 percent on top is normal. And measure coverage at the start of the quarter, not mid quarter, because coverage measured after half the quarter’s deals have closed is a tautology.
The failure this table exposes: a team hitting 3.2x coverage and missing revenue does not have a pipeline problem. It has an 18 percent win rate being reported as 33. More demand generation spend will not fix that, and spending it is how a quarter of budget disappears into opportunities nobody could have closed.
Editable CSV worksheet
Save your marketing measurement plan
Keep a worksheet for your inputs, assumptions and next actions. You can also print the calculation directly from your browser.
Phasing the goal against sales cycle lag
This is the step that separates a model from a spreadsheet. Take the median cycle length from qualified opportunity to close, not the mean, because a handful of 400 day deals distorts the mean badly.
With a 120 day median cycle and a revenue plan that back loads into Q4, the leads supporting Q4 revenue must land in late Q2 and Q3. A flat monthly lead goal against a back loaded revenue plan guarantees a Q4 miss, and the miss gets blamed on Q4 execution when it was created in June.
Phasing the plan
- Compute median cycle by segment
Opportunity creation date to closed won. Median, per segment. Enterprise and mid market will differ by months.
- Lay out the revenue plan by month
Use the actual plan, including the Q4 weighting sales always adds.
- Shift each month's deal requirement back by the cycle
December revenue needs opportunities created in August at a 120 day cycle.
- Convert each shifted month to a lead number
Run the same division chain per month rather than annually.
- Add ramp for new channels
A content programme started in January produces its first meaningful leads around month five. If your plan assumes month two, it is wrong by a quarter.
- Sanity check capacity
Divide the monthly opportunity requirement by AE capacity, typically 8 to 15 active opportunities each. If you need more opportunities than your reps can work, the constraint is headcount, not demand generation.
That final check is where a lot of plans quietly fall apart. Generating 558 opportunities a year with six AEs means roughly 93 opportunities per rep per year, or eight a month entering their pipeline while they work the previous months’ deals. That is at the top of what a mid market AE handles well. Name the constraint out loud before you commit to the number.
The demand generation forecasting model extends this into a rolling forecast, and setting lead goals and pipeline coverage has the shorter operational version for a quarterly planning meeting.
Sourced versus influenced targets without a fight
Two targets, two definitions, written down before the quarter starts.
Marketing sourced pipeline. Marketing created the first qualified contact at the account, with no sales activity at that account in the prior 90 days. Target this as a share of total new pipeline: 40 to 60 percent is typical for inbound led companies, 20 to 35 percent where outbound dominates.
Marketing influenced pipeline. A meaningful marketing touch, defined as a form fill, event attendance, content download or webinar registration by any contact on the opportunity, occurring within the open opportunity window. Not a pageview. Not an email open.
Cap the influence window at the deal’s open period. Uncapped, influenced pipeline drifts toward 90 percent and stops informing anything, at which point sales stops reading the slide.
The clause that prevents most arguments
Add one line to your definitions: ‘Where both sourced and influenced apply, the deal appears in both reports and is never double counted in a single total.’ Most of the heat in these meetings comes from someone suspecting the same dollar is being claimed twice.
Editable CSV worksheet
SaaS benchmark evaluation worksheet
Record the source, date, cohort and metric definition before comparing your numbers with a benchmark.
The lead definitions underneath this need to be settled too, particularly where a product led motion is running alongside a sales led one. The MQL vs PQL comparison covers the boundary, and the MQL definition is worth agreeing on in writing before it appears in a target.
The four failure modes
Stale pipeline. Age every open opportunity by days since last stage change. Anything sitting past 1.5 times your median cycle in the same stage is dead. Recompute coverage without it. The first honest recount typically removes 20 to 35 percent of open pipeline, and that single exercise explains most quarters where coverage looked healthy and revenue missed.
Sandbagged win rates. If reps or leadership quote a win rate 5 points above reality, your lead goal is understated by roughly 20 percent. Compute win rate from the CRM yourself, from qualified opportunity, over four quarters, including deals marked no decision as losses. Excluding no-decision deals is the single most common way win rate gets inflated.
Coverage hiding a conversion problem. Covered above and worth repeating, because it is the most expensive. When coverage is met and revenue is not, spend the next quarter’s budget on conversion, not volume.
Averaging across segments. A 45,000 dollar blended ACV made of 8,000 dollar SMB deals and 140,000 dollar enterprise deals produces a lead goal that is meaningless for both motions.
Defending the number in a board meeting
Bring three things. The chain, with every conversion rate labelled with the period it came from. The sensitivity table showing what happens if win rate moves 3 points either way. And the capacity check showing whether AE headcount can work the opportunities you plan to produce.
| Scenario | Win rate | Opps required | Leads required | Gap to current run rate |
|---|---|---|---|---|
| Plan | 24% | 558 | 9,539 | +38% |
| Win rate improves 3pts | 27% | 496 | 8,479 | +23% |
| Win rate falls 3pts | 21% | 638 | 10,906 | +58% |
That table is the most useful slide in the deck, because it reframes the conversation. A three point win rate improvement is worth roughly 1,000 fewer leads a year, which is often cheaper to buy through enablement and better qualification than through media spend. Boards understand that trade immediately, and it moves the discussion off “why is marketing asking for more budget”.
The position
A marketing team that cannot recompute its lead goal from first principles, live, with no spreadsheet, will always be judged on activity rather than revenue. The arithmetic is not hard. The discipline is in using your own conversion rates, running it per segment, and phasing it against a real cycle length instead of a flat twelve months.
Do this next. Pull four quarters of closed opportunities, compute win rate with no-decision deals counted as losses, and compare it to the number people quote in meetings. If there is a gap, that gap is your plan’s error rate, and fixing it is worth more than any campaign you will run this quarter. The pipeline coverage definition is worth sending round beforehand, the SaaS PPC budget calculator converts the lead gap into a media number, and the wider funnel context sits in the B2B SaaS marketing hub.
Editable CSV worksheet
B2B SaaS Marketing planning worksheet
A practical b2b planning worksheet: decisions, owners, evidence and next actions.
Frequently asked questions
What is a good pipeline coverage ratio for B2B SaaS?
Start at one divided by your historical win rate from qualified opportunity. A 25 percent win rate implies 4x coverage, a 40 percent win rate implies 2.5x. The common 3x rule assumes roughly a third of qualified opportunities close, which is true for some mid market teams and wrong for most enterprise ones. Set it per segment, since win rates differ sharply by segment.
How do you calculate how many leads you need?
Work backwards. New ARR target divided by average deal size gives required closed deals. Divide by win rate for opportunities needed. Divide by SQL to opportunity rate, then by MQL to SQL, then by lead to MQL rate. Each division inflates the number, which is why small conversion rate errors early in the chain produce large errors in the lead goal.
Why is 3x pipeline coverage a bad default?
Because it is an output of a 33 percent win rate, not a law. Teams that adopt 3x without checking their win rate either build too little pipeline and miss, or build too much and waste demand generation budget on opportunities nobody has capacity to work. It also masks the real problem when coverage is met and revenue is not, which is always a conversion issue.
How does sales cycle length change lead goals?
It shifts them earlier. With a 120 day median cycle, opportunities that close in Q4 were created in Q3 and the leads behind them arrived in late Q2. Phase the monthly lead goal so the peak lands one full cycle before the revenue peak. Teams that set flat monthly lead goals against a back loaded revenue plan miss Q4 every year for this reason.
What is the difference between marketing sourced and marketing influenced pipeline?
Sourced means marketing created the first qualified contact with no prior sales activity. Influenced means a meaningful marketing touch occurred during the open opportunity. Set separate targets for each, cap the influence window to the deal's open period, and write both definitions down before the quarter begins so the split is not renegotiated in the QBR.
How do you spot stale pipeline in a coverage number?
Age every open opportunity by days since last stage change. Anything past 1.5 times your median cycle in the same stage is effectively dead, whatever the CRM says. Recompute coverage with those removed. In most companies the first honest recount removes 20 to 35 percent of open pipeline and explains why last quarter's coverage looked fine.
Should coverage be measured on qualified opportunities only?
Yes. Including early stage or unqualified opportunities inflates coverage without adding closing probability. Define the qualification stage explicitly, measure coverage from that stage onwards, and report the earlier stage volume separately as a leading indicator. Mixing the two is the most common way a coverage number becomes decorative.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .