
How good is a 20% ROI?
Key Facts
- A 20% ROI beats nearly every traditional asset class—stocks average ~7% after inflation and bonds 4–6%, according to SmartAsset benchmarks.
- Traditional ROI models capture only 25–30% of total AI value, so a modest 20% could signal far higher true returns per AI ROI research.
- Firms responding within one hour are nearly 7x more likely to qualify a lead, per a Harvard Business Review audit of 2,241 companies.
- The median first response time across industries is a shocking 42–47 hours—nearly two full days before prospects hear back according to lead-response research.
- About 60% of inbound leads arrive outside business hours—exactly when nobody is there to answer them per lead-response data.
- Only 36% of marketers can accurately measure ROI, and 47% struggle with cross-channel attribution according to marketing measurement research.
- There is no universal 'golden ratio' for good marketing ROI—context and measurement methodology decide whether 20% is strong per AppsFlyer's analysis.
What a 20% ROI Actually Means
A 20% return on investment often looks impressive at first glance—especially when you compare it to traditional asset classes. According to SmartAsset, a strong general ROI is typically one greater than 10%, putting 20% well above average returns for stocks (~7% after inflation), bonds (4–6%), and even real estate (10% or more). This makes 20% a solid benchmark for evaluating whether an investment is outperforming passive market options.
But in the world of marketing and service-based lead generation, the story changes. As AppsFlyer explains, there is no universal benchmark for marketing ROI—it depends entirely on your industry, sales cycle, measurement approach, and what you define as a return. For service businesses using tools like CallMyLeads to accelerate lead response, a 20% ROI might represent meaningful progress—or it might understate the true value if you're not measuring factors like recovered never-responded leads or avoided hiring costs.
That’s why context is everything. A study on AI ROI found that traditional models capturing only productivity gains reflect just 25–30% of total value—meaning a seemingly modest 20% could actually signal far higher impact when you include speed-to-lead improvements, reduced labor costs, and increased booking rates. For home services, legal, or medical practices where delays cost jobs, the real ROI often lives in what you don’t measure: the leads that never go cold because they were answered in seconds.
Why Your ROI Number Depends on What You Count
Your 20% ROI might be a great number, a mediocre one, or a complete fiction — and the difference usually comes down to what you bothered to count.
Most businesses dramatically undercount value. Research on AI investments found that traditional measurement models capture only 25–30% of total value, because they track task-level productivity while ignoring four other value drivers. Organizations that measure comprehensively see ROI figures up to five times higher. The same logic applies to a service business evaluating lead response: if you only count booked appointments, you miss most of the picture.
Consider what a 24/7 lead-response system actually delivers. It's not just conversions — it's the two full-time hires you didn't need, the agency fees you stopped paying, and the leads you recovered before they went cold. And the measurement problem is widespread: only 36% of marketers can accurately measure ROI, and 47% struggle with cross-channel attribution, even as 83% of marketing leaders now face pressure to prove it.
Timing matters too. A campaign can show negative ROI on the first purchase yet be wildly profitable over the customer's lifetime, according to marketing measurement guidance. A healthy benchmark is an LTV:CAC ratio of 3:1 or higher, measured across 30, 90, and 180-day horizons. If you're judging a lead-response investment on first-transaction revenue alone, 20% may understate the real return by a wide margin.
Here's what changes the math for service businesses:
- Avoided hires: Round-the-clock coverage that would otherwise require at least two full-time staff
- Recovered leads: roughly 60% of inbound leads arrive outside business hours, and slow response produces no error signal on your dashboard
- Lifetime value: repeat customers across HVAC, dental, or legal work compound far beyond the first job
- Consolidated tools: one response system replacing scattered follow-up tools and agency retainers
There's also an invisible baseline problem. Firms responding within one hour are nearly 7x more likely to qualify a lead, yet the median first response time across industries sits at 42–47 hours. As Plura AI's CEO puts it, "the never-responded rate is the most important and least-tracked metric" — pure lost revenue that never appears in your ROI denominator.
That's why CallMyLeads tracks every lead from source to outcome, so the recovered leads and avoided costs show up in the same math as the direct bookings. Without that visibility, you're not deciding whether 20% is good — you're guessing at a number that never survived a budget meeting.
The Invisible Leak: Slow Response Hides Your Real Baseline
Your 20% ROI might be beating the wrong number. For most service businesses, the baseline it's measured against is quietly missing its biggest cost: the leads nobody ever got to talk to.
The numbers behind that leak are startling. Research on lead response times puts the median first response across industries at roughly 42–47 hours — nearly two full days before a prospect hears back. The same research finds about 60% of inbound leads arrive outside business hours, meaning most inquiries land when no one is there to answer them. And firms that respond within an hour are nearly 7x more likely to qualify a lead than those who wait longer, according to a Harvard Business Review audit of 2,241 companies.
Here's what makes this leak so dangerous: it's silent. A slow response produces no error signal on the marketing dashboard. The lead doesn't bounce like a broken ad or fail like an overspent campaign — it just goes cold. As Plura AI's CEO puts it, the never-responded rate is "the most important and least-tracked metric... It is invisible on most dashboards and represents pure lost revenue" (source).
The loss surfaces weeks later as a mysteriously soft close rate, and nobody connects it back to the Tuesday-night form submission that waited until Thursday morning. That's why most businesses undercount the losses their ROI should be measured against. If your denominator only counts ad spend and tools — not the jobs you never had a chance to quote — your 20% looks better than it is.
To see the real baseline, you need to track what standard dashboards miss:
- How many leads arrived after hours and waited until the next business day — or never got a reply at all.
- Your actual first-response time per lead, not your team's best-case response time.
- Missed calls and voicemails that never converted into conversations.
- Close-rate changes tied to response speed, so slow replies show up as a cost.
This is why measurement methodology matters so much: traditional models that only track obvious costs capture a fraction of the true picture. It's also why CallMyLeads tracks every lead from source to outcome — response speed included — so the invisible leak becomes a visible line item. Once you can count what slow response costs, you'll know whether 20% is a win or a warning.
How to Model Your Lead-Response ROI in Three Scenarios
Most service businesses don't model ROI on their lead response — they just hope it works. But hope doesn't survive a budget review. The research shows that a structured three-scenario model using 10%, 25%, and 50% relative-lift assumptions turns vague optimism into numbers a CFO can defend.
Start with your baseline. Take 200 monthly leads, a $3,000 average deal, and a 12% close rate — that's $72,000 in monthly revenue before any improvement. Apply the three lifts: a conservative 10% relative lift adds $7,200/month, a realistic 25% lift adds $18,000/month, and an aggressive 50% lift adds $36,000/month. This worked example comes straight from lead-response benchmarking data that shows firms responding within one hour are nearly 7x more likely to qualify a lead than those waiting just 60 minutes longer.
- Measure at 30, 90, and 180 days — short cycles show speed-to-lead wins, long cycles capture lifetime value
- Count every cost: AI minutes, CRM integration time, onboarding, compliance setup, and the fully loaded cost of the human hours you're replacing
- Include the "never-responded" rate — the most important and least-tracked metric that represents pure lost revenue
- Factor in avoided hires: equivalent 24/7 human coverage takes at least two full-time salaries
The basic ROI formula — (Sales Growth – Investment Cost) / Investment Cost — only works when both numerator and denominator are complete. Most teams undercount the denominator (forgetting ramp time, integration, ongoing management) and overcount the numerator (using first-purchase revenue instead of LTV). AppsFlyer notes there's no universal "golden ratio" for marketing ROI, which is exactly why a range beats a single number. CallMyLeads clients use this same three-scenario framework during the free scoping call to see modeled outcomes before committing to a plan.
Turning the Math Into Booked Appointments
A 20% ROI looks great on paper — until you realize the biggest lever for beating it isn't in your ad budget at all. It's in how fast your phone gets answered.
Here's the number that changes the conversation: firms responding within one hour are nearly 7x more likely to qualify a lead than those waiting just 60 minutes longer, according to a Harvard Business Review audit of 2,241 companies. Yet the median first response time across industries sits at roughly 42–47 hours — nearly two full days of letting interest cool.
The problem is that slow response stays invisible. As one lead-response analysis puts it, a slow response produces no error signal on the marketing dashboard. The loss surfaces later as an unexplained close rate, and nobody connects the dots back to the leads that were never actually talked to.
The timing gap makes this worse. About 60% of inbound leads arrive outside business hours — nights, weekends, holidays, and peak season, exactly when your team isn't picking up. Those leads don't wait. They call the next business on the list.
This is where the math turns into booked appointments. If your baseline is a 20% ROI built on slow, spotty response, the upside isn't incremental — it's structural:
- Answer in seconds, not hours, and qualification rates follow the near-7x pattern documented in the research.
- Cover nights and weekends without hiring two full-time receptionists to capture the 60% of leads that arrive after hours.
- Recover missed calls instantly with text-back and booking, instead of letting them become "never-responded" revenue.
- Track every lead from source to booking, so response speed and outcome are visible instead of invisible.
Speed is the variable you control — most businesses can't double their ad spend tomorrow, but they can answer in under ten seconds. A done-for-you service like CallMyLeads connects every lead source — forms, ads, chat, missed calls — to one response system that replies in seconds, 24/7/365, and books straight into your existing calendar.
And because only 36% of marketers can accurately measure ROI, don't settle for a confident number with no methodology behind it. Source-to-booking tracking turns your ROI from guesswork into evidence: you see which leads came in, how fast they got a reply, and which ones booked. That's how a 20% baseline becomes something much higher — measured, not promised.
Frequently Asked Questions
Is a 20% ROI actually a good return?
Why does my 20% ROI number depend on what I count?
Can a 20% ROI actually be understating my real returns?
How many marketers can actually measure ROI accurately?
How does slow lead response time hide my real ROI?
How should I model the ROI of faster lead response?
So, Is 20% Good? It Depends on What You're Counting
A 20% ROI beats most traditional investments handily — but for a service business, that number is only as honest as the math behind it. If you're counting just booked appointments, you're likely capturing a fraction of the real value: the leads recovered before they went cold, the two full-time hires you didn't need, and the lifetime revenue of customers who stuck around because someone answered fast. Remember, the median first response time across industries is roughly 42–47 hours, while firms replying within an hour are nearly 7x more likely to qualify a lead — and that silent gap never shows up as an error on your dashboard. Your next step: model your ROI across 10%, 25%, and 50% lift scenarios over 30, 90, and 180 days, and start tracking your never-responded rate. If you want every lead answered in seconds, 24/7/365, with source-to-booking tracking that makes the math visible, book a free 15-minute scoping call with CallMyLeads — and stop paying for leads you never get to talk to.