Demand Gen Budget Sizer

Demand-gen planning runs backward from money. You do not start with a lead target; you start with the revenue you must book, then walk up the funnel until you reach the raw lead volume — and the spend that buys it.

To size a demand-gen budget, start at the bottom. Divide the revenue target by average contract value to get deals, then divide up through win rate and each stage conversion to reach the lead count, and multiply by your cost per lead. The output is a defensible budget — and a clear view of which conversion rate, not which channel, is the real constraint on growth.

The calculator

Demand Gen Budget Sizer inputs and result

New bookings this budget must produce.
Average revenue per won deal.
Share of sales-qualified leads that close.
Share of MQLs that become sales-qualified.
Share of raw leads that qualify as MQLs.
Fully-loaded cost to generate one lead.
✓ Enter your funnel rates for a forecast
Demand-gen budget needed
$0
0leads needed
0won deals
Export
Your funnel, back-solved from the revenue goal
Funnel stageVolume

Walkthrough

How to use this calculator

  1. Set the revenue you must bookEnter the new revenue demand generation has to create. Everything downstream is derived from this single goal.
  2. Divide by contract value for dealsThe tool divides the revenue target by average contract value to get the number of won deals you need.
  3. Walk up through your conversion ratesWin rate, MQL-to-SQL, and lead-to-MQL each expand the count as you climb the funnel, ending at the raw lead volume required.
  4. Apply your cost per leadMultiplying the lead count by cost per lead gives the demand-gen budget — and the tool shows your effective cost per won deal.
  5. Export and stress-testCopy a share link, export the CSV, or print the PDF, then test how the budget moves when each conversion rate improves.

From the desk

RGM Expert Says

Real Growth Matters — Demand generation practiceHow we use this tool with clients

When a revenue-operations leader asks ‘how much budget do I need,’ the wrong answer is a channel plan and the right answer is arithmetic. We anchor on the booking target, divide by contract value, and walk the funnel up to leads. The number that comes out is rarely what anyone expected, and that surprise is the point — it shows whether the goal is fundable at the current funnel math at all.

The instinct is to attack cost per lead, but the bigger lever is almost always the conversion rates between stages. We have watched a five-point lift in win rate cut required lead volume by a quarter and shave six figures off a budget without touching media efficiency. So before we approve more spend, we ask whether the cheaper win is a better-qualified lead or a tighter sales process.

We also build in the lag. Demand generation pays out over quarters, not weeks, so a budget sized to this period’s bookings under-funds the periods that follow. We treat this sizer’s output as the floor and add headroom for the pipeline that has to exist before revenue can land.

The math

How it works

The sizer chains four divisions from revenue down to leads, then one multiplication out to budget.

Won deals = Revenue target ÷ Average contract value
Leads = Won deals ÷ (Win rate × MQL-to-SQL × Lead-to-MQL)
Budget = Leads × Cost per lead
  • Revenue target — new bookings the budget must produce.
  • Average contract value — average revenue per won deal.
  • Conversion rates — win rate and each stage-to-stage rate up the funnel.
  • Cost per lead — fully-loaded cost to generate one lead.

Math is rounded for display; the model uses full-precision values.

Why it matters

The constraint is usually conversion, not cost per lead

Demand-gen budgets blow up not because leads are expensive but because the funnel leaks. Each stage you climb multiplies the lead requirement: a 20% win rate alone means you need five sales-qualified leads per deal, and the stages above multiply from there. That compounding is why a modest lift in any single conversion rate can move the budget more than a cheaper click ever will.

The second lesson is to plan from booked revenue, not from a lead goal. A team chasing a lead number can hit it and still miss revenue if the leads are unqualified. Sizing from contract value and win rate keeps the whole funnel honest, because every lead is traced to the deal it is supposed to become.

Finally, demand generation has a lag built in. Spend today seeds pipeline that closes over the next quarter or two, so a budget sized only to this period’s target quietly starves the next one. Use this sizer as a floor, then fund the pipeline you will need to exist before revenue can arrive.

Benchmarks

Reading cost per deal against contract value

There is no universal cost per lead — what matters is the effective cost per won deal relative to your contract value. These bands are a rough sanity check.

Cost per deal vs. ACVRead
Under 10% of ACVEfficient acquisition
10% to 30% of ACVWorkable for most B2B
30% to 60% of ACVHigh — pressure-test the funnel
Over 60% of ACVLikely unprofitable as modeled
Rough guidance, not a published standard — the right ratio depends on margin and retention. For method, see RGM’s demand-gen campaign deep dive.

Voices worth trusting

What operators say about demand gen

Plan demand generation from the revenue you owe and the funnel math that produces it, not from a vanity lead target.
Founder, SaaStr (paraphrase)
A repeatable, measured acquisition funnel beats a bigger budget poured into a leaky one every time.
Founder, Reforge (paraphrase)

Go deeper

Books on pipeline and metrics

Related on RGM

Keep learning

FAQ

Common questions

How do I size a demand generation budget?
Work backward from revenue. Divide the revenue target by average contract value to get deals, divide up through your win rate and stage conversion rates to get the lead count, then multiply by cost per lead. This tool chains all of that for you.
How many leads do I need to hit my number?
It depends on your funnel. The required leads equal won deals divided by the product of your win rate and each stage conversion rate. With a 20% win rate, a 40% MQL-to-SQL and a 25% lead-to-MQL, one deal needs about 50 raw leads.
Is cost per lead the best lever to cut budget?
Usually not. Conversion rates between stages compound, so a few points of improvement in win rate or qualification often cuts the budget more than a cheaper lead does. Fix the leak before you chase a lower price.
What is a good cost per won deal?
As a rough check, an effective cost per deal under 10% to 30% of contract value is workable for most B2B; above 60% the model is likely unprofitable. The right ratio depends on your margin and retention.
Should the budget account for the sales-cycle lag?
Yes. Demand generation seeds pipeline that closes over the next quarter or two, so a budget sized only to this period’s bookings under-funds the periods after it. Treat the output as a floor and add headroom.
Does this work for self-serve or PLG motions?
The logic still holds — replace win rate and MQL/SQL stages with your activation and conversion steps. Any funnel that turns raw demand into revenue can be back-solved the same way.

Related tools

Related tools