ServicesHow It WorksIndustriesResultsInsightsBuild My Plan
Calculating ROI

What is a good ROI formula?

Back to InsightsWhat is a good ROI formula?

What is a good ROI formula?

Key Facts

  • Honest in-house program costs typically run 1.5–2× visible spend once salaries, tools, and management time are loaded in, according to B2B ROI research.
  • Leads contacted within 5 minutes are 21× more likely to enter the sales process and 100× more likely to be reached than after 30 minutes, per MIT/InsideSales data.
  • Total compensation for an in-house B2B SDR runs $80,000–$125,000 annually, with turnover costing 1.5× salary to replace, according to appointment-setter cost data.
  • Judging a six-month sales cycle at month three guarantees a false negative — evaluate ROI over at least one full sales cycle, experts warn.
  • Strong B2B sales ROI typically falls between 3:1 and 5:1, meaning every dollar invested should return three to five, per Repvue salary data.
  • Only 7% of companies respond to new leads within 5 minutes, while the average B2B company takes over 42 hours, per Drift/Salesloft benchmarks.
  • A $18,000 average deal with a 25% close rate means each qualified opportunity is worth $4,500 — your only valid ROI benchmark, not published CPL ranges.

Why Most ROI Calculations Are Wrong (And Cost You Money)

Most ROI calculations fail before the math even starts — not because the formula is wrong, but because the cost side quietly lies. Teams plug in ad spend, divide by revenue, and celebrate a number that looks great on a slide and falls apart under scrutiny.

The most common error is incomplete cost tracking. As ROI analysis of B2B lead generation programs puts it, "Most teams get the cost side wrong by counting only ad spend or agency fees." The missing pieces add up fast: an honest in-house cost calculation often lands at 1.5–2× the visible spend once people costs are loaded in. That means a "300% return" can actually be 150% — or worse.

Consider what a single in-house hire really costs. Research on appointment-setter costs shows total compensation for an SDR runs $80,000 to $125,000 annually, with average training costs of $1,252 per employee and turnover costing 1.5× annual salary to replace. None of that shows up in a spreadsheet that only tracks media spend.

Here's what a complete cost denominator should include:

  • Loaded salaries — base pay plus commissions, benefits, and training costs
  • Tools and data — CRM licenses, dialers, lead lists, enrichment services
  • Management time — the hours your managers spend hiring, coaching, and reviewing
  • Overhead — turnover costs, onboarding, and the productivity dip while new hires ramp

Undercounting investment doesn't just flatter your reports — it distorts budget decisions. When a campaign shows inflated ROI, you double down on what may actually be a marginal channel while starving better options. When you compare an in-house hire against an alternative like CallMyLeads' per-minute AI response service, comparing $50,000 of "salary" against 21¢ per minute is meaningless until both sides carry their full costs.

The fix is simple discipline: before trusting any ROI figure, audit the denominator. List every cost the program actually consumes — people, tools, management, and overhead — not just the invoice that arrives each month. A number built on half your costs isn't a metric; it's a guess wearing a spreadsheet.

The Only ROI Formula That Matters (Backed by Cross-Source Consensus)

Every ROI calculator, spreadsheet, and finance team lands on the same math — and if you get one variable wrong, the whole number is fiction. Here's the formula, plus the timing distinction most teams miss.

Across every source examined, the core calculation is identical:

ROI = (Revenue − Cost) ÷ Cost × 100

That's it. Subtract what you spent from what you earned, divide by what you spent, multiply by 100. Spend $10,000 on a campaign that generates $25,000 in closed revenue, and your ROI is 150%.

The catch is the denominator. Research on B2B lead generation ROI finds that most teams count only ad spend or agency fees, and an honest in-house cost calculation often lands at 1.5–2× the visible spend once salaries, tools, and management time are loaded in. Understate your costs and you'll overstate your ROI — every time.

For short sales cycles — a homeowner calling an HVAC company, a patient booking a dental appointment — the formula above works as-is. Revenue closes fast, so you measure what actually happened. This is realized ROI: (closed revenue − total cost) ÷ total cost × 100. It's the truth, but it lags by the length of your sales cycle.

For long sales cycles, waiting for closed revenue means flying blind for months. That's where pipeline ROI comes in: (qualified pipeline value × historical close rate − total cost) ÷ total cost × 100. It's a leading indicator, not a final answer.

When to use each:

  • Realized ROI — short cycles where deals close in days or weeks (home services, dental, auto repair). Measure actual revenue.
  • Pipeline ROI — long cycles where deals take months (B2B, legal, financial services). Apply your historical close rate to pipeline value.
  • Both — the strongest approach for long-cycle programs, giving you a leading indicator plus a lagging confirmation.

Whichever version you use, measure over the right window. As one analysis puts it, if your average deal takes six months, realized ROI in month three is measuring your patience, not your program. Evaluate over at least one full sales cycle — typically one to two quarters for most B2B companies — or you'll read a false negative and kill a campaign that was working.

The same principle applies to attribution windows. If your window is shorter than your sales cycle, revenue you earned gets credited to nothing. This is why CallMyLeads tracks every lead from source to booked result — speed and outcome for each one — so the revenue side of the formula reflects what actually happened, not what happened to be measured in time.

A quick note on what "good" looks like: experts suggest a program returning 2–3× its full cost (100–200% ROI) over a complete sales cycle is generally healthy, while other data places strong B2B sales ROI between 3:1 and 5:1. But the only benchmark that matters is the one derived from your own economics — your deal value times your close rate.

How to Apply This to Your Campaigns: Speed, Timing, and Custom Benchmarks

Measuring ROI accurately starts with timing your evaluation correctly. For most B2B campaigns, realized ROI doesn’t reflect true performance until a full sales cycle—typically one to two quarters—has elapsed. Judging results too early, like at month three for a six-month deal, measures patience rather than program effectiveness and often leads to false negatives. Research confirms that waiting for a complete cycle prevents prematurely abandoning strategies that simply need more time to convert.

Speed-to-lead remains one of the most powerful levers for improving ROI, especially when response delays silently erode potential revenue. Leads contacted within five minutes are 21 times more likely to enter the sales process and 100 times more likely to be reached compared to those contacted after 30 minutes. This dramatic drop-off in engagement means every minute of delay compounds lost opportunity. Prioritizing sub-five-minute responses—whether through automated AI systems or dedicated staff—directly increases qualification odds and deal velocity without increasing spend.

Instead of chasing unreliable industry averages, derive your own benchmark using your business’s core economics. The only valid measure of a “good” ROI is what your deal value multiplied by your historical close rate reveals about a lead’s true worth. For example, if your average deal is $18,000 and you close 25% of qualified opportunities, each opportunity is worth $4,500 to your business. This custom benchmark tells you exactly how much you can spend to acquire a lead while staying profitable—far more actionable than generic CPL ranges that vary wildly by source and often serve vendor marketing rather than measurement. Aligning response speed with this economics-driven target ensures you’re not just fast, but efficiently converting leads into revenue at a sustainable cost. For businesses using services like CallMyLeads, this approach turns lead response from a cost center into a predictable, scalable revenue driver grounded in your actual margins and conversion patterns.

Turn Your ROI from Guesswork into Growth

Accurate ROI isn't about chasing a magic number—it's about measuring what truly moves the needle. As we've seen, the formula is simple, but the devil hides in incomplete costs, mistimed evaluations, and generic benchmarks that don't reflect your reality. When you account for every loaded expense—people, tools, management, and overhead—and measure over a full sales cycle, you stop making decisions based on illusions. For businesses using services like CallMyLeads, this disciplined approach transforms lead response from a cost center into a predictable revenue driver, especially when paired with sub-five-minute responses that dramatically boost conversion odds. The only benchmark that matters is yours: your deal value times your close rate. Start there, audit your denominator, and let your actual economics guide your next move. See how honest cost calculation changes everything.

Build My Lead Response Plan

Get lead response tips that actually work