Lead Gen ROI Calculator
Enter your numbers. Get back what you actually need to know: leads required, budget required, and whether you should be using an agency, SDRs, or paid ads.
Your numbers
Net new revenue per closed deal, before any discounts.
Qualified leads to closed deals. Be honest — use last 90 days actuals.
New closed revenue target, not pipeline.
What you need
Deals per month
3.3
to hit your target
Leads per month
14
at 25% close rate
Monthly budget
$827
Agency channel
Projected ROI
5,948%
revenue vs. spend
Channel comparison
| Channel | Cost/lead | Monthly spend | ROI |
|---|---|---|---|
AgencyBest ROI | $50–$75 | $827 | 5,948% |
In-House SDR | $150–$300 | $3,000 | 1,567% |
Paid Ads | $100–$200 | $2,000 | 2,400% |
Annual savings vs. in-house SDR
Based on cost-per-lead difference at your required volume
$26,080
Want us to build this pipeline for you?
We audit your current setup, map the gap, and show you exactly what to fix. No slides, just numbers.
How to calculate lead generation ROI
Most B2B teams track cost per lead without ever connecting it back to revenue. That makes the number meaningless. A $20 lead from a content download is not worth more than a $150 lead from a cold email if the cold email lead closes at 4x the rate. ROI-based thinking forces you to hold every channel to the same standard: revenue generated per dollar spent.
The core formula
Lead gen ROI = ((Monthly revenue from leads − Monthly lead gen spend) / Monthly lead gen spend) × 100. A 400% ROI means you are getting $5 back for every $1 spent. Most B2B teams should target 300-500% ROI on outbound at minimum. If you are below 200%, the channel is not working at the current cost structure.
Working backwards from revenue
The more useful calculation is working backwards from your revenue target. If you need $100,000 in new monthly revenue and your average deal is $25,000, you need four closed deals. At a 25% close rate, you need 16 qualified leads. At $75 per qualified lead (agency-managed outbound), that is a $1,200 monthly budget to hit $100,000 in revenue. That math makes the conversation very easy.
Why cost per lead misleads you
The problem with optimizing for cost per lead is that you end up pulling in leads that do not close. A SaaS company paying $15 per lead from content syndication sounds great until they realize the close rate is 3% and each SDR call costs $40 in time. The real cost per opportunity is $550. Compare that to $75 cold email leads closing at 20%: cost per opportunity is $375. Always attach a close rate assumption to every cost per lead number.
Agency vs. in-house SDR: the real comparison
The honest comparison is not agency retainer vs. SDR salary. It is total cost per qualified meeting. An SDR at $65,000 base with 25% overhead and $500/month in tools costs roughly $7,000 per month all-in. If they book 20 qualified meetings per month after ramp, that is $350 per meeting. A well-run agency at $4,000/month booking 20 meetings is $200 per meeting. The agency wins on cost until you need scale that requires dedicated headcount or the role needs to exist for non-pipeline reasons (enterprise relationships, event coverage, etc.).
What drives ROI up
Four levers move lead gen ROI in meaningful ways. First, close rate: improving from 20% to 30% reduces leads needed by 33% with no change in spend. Second, lead quality: fewer leads that actually fit the ICP close faster and at higher ACV. Third, outreach personalization: relevant emails get 2-3x reply rates, which reduces cost per response. Fourth, sequence optimization: A/B tested subject lines and copy compounds improvements over time. Most teams focus on volume when the real leverage is in conversion rate at each stage.
When to trust the calculator vs. when to stress-test it
The calculator gives you a starting model. Real-world results diverge based on ICP tightness, offer clarity, and whether your CRM is actually tracking attribution. Before making budget decisions, sanity-check three inputs: your actual close rate from the last 90 days (not your target), your average deal size net of any early-stage discounting, and whether the leads you are comparing are actually qualified by the same definition. Apples-to-apples comparisons are rare. A 15-minute review of your pipeline data will tell you more than any model.