Back to insights
ROI and ROAS Analysis

What is a good ROI formula?

Learn the complete ROI formula that includes all costs — ads, creative, tools, follow-up. Benchmarks, lead gen calculation steps, and why ROAS alone mis...

What is a good ROI formula?

What is a good ROI formula?

Key Facts

  • The complete ROI formula is simple: (revenue – costs) ÷ costs × 100 — but 'costs' must include everything, not just ad spend.
  • A 5:1 ratio is the widely cited benchmark for good marketing ROI, while 2:1 signals an unprofitable campaign according to Impact.com.
  • Measuring only hours saved understates value by roughly 5x — $56,250 versus $281,250 in Writer's analysis.
  • Productivity gains represent only 25–30% of total value; the rest hides in avoided agency costs and faster launches Writer found.
  • Adding just $1,000 in design costs dropped one campaign's true ROI to 82% — below its ROAS per AppsFlyer's example.
  • Relying on ROI or ROAS alone 'could be misleading and cause a bleed in your marketing budget' AppsFlyer warns.
  • A funnel-based ROI calculation needs just five inputs: visitors, leads, qualified rate, close rate, and lifetime value per Matter's framework.

Why Most ROI Calculations Lie to You

Your dashboard says the campaign is a winner. Your bank account disagrees. That gap — between what your metrics celebrate and what your business actually earns — is where most ROI calculations quietly lie to you.

The first lie is measuring ad spend alone. ROAS (revenue divided by ad cost) counts only the dollars you hand the ad platforms. It ignores the software, the design work, the project management, and the follow-up costs that make the campaign run. According to AppsFlyer's analysis of ROI versus ROAS, true marketing ROI includes the entire investment — IT, software, design, distribution, and other resources beyond media spend.

The math shows how deceptive this gets. In one worked example, two campaigns each spend $10,000 on ads. Campaign A returns $12,000 (a healthy 120% ROAS) while Campaign B returns $9,000 (90% ROAS). Add just $1,000 in design costs, and Campaign B's true ROI drops to 82% — below its already-marginal ROAS. A campaign that looked merely weak was actually losing money faster than the surface metric revealed.

The second lie is measuring tasks instead of outcomes. Teams celebrate efficiency wins — "we produce blog posts 30% faster" or "we saved 15 hours a week" — without connecting those wins to revenue. An AI ROI analysis by Writer found this approach can understate value by roughly 5x: a team measuring only hours saved calculated $56,250 in value, while a complete calculation adding faster campaign launches and avoided agency costs reached $281,250.

The same research found productivity gains represent only 25–30% of total value. The rest hides in places task-level metrics never look:

  • Agency and vendor costs you no longer need to pay
  • Revenue from campaigns launched weeks sooner
  • Savings from consolidating overlapping tools
  • Strategic capacity — your team's time redirected to high-value work

The third lie is relying on any single metric at all. ROI is a macro measure for long-term profitability; ROAS is a micro measure for short-term tactical calls. Both matter, but as AppsFlyer warns, leaning on just one "could be misleading and cause a bleed in your marketing budget." A strong ROAS can mask unprofitable total costs, while a strong blended ROI can hide a channel quietly bleeding cash.

This fragmentation is structural, not accidental. When your ads agency reports ROAS, your creative vendor reports output, and your follow-up process reports nothing, nobody owns the number that matters: profit from first click to booked call. It's why Worqd runs one plan and one report across that whole path — no vanity metrics, just the full cost picture against real revenue.

The fix starts with honesty about inputs. Before trusting any ROI figure, ask what it counts. Does "cost" include everything, or just media? Does "return" mean revenue, or profit? Does the measurement capture business outcomes — booked calls, closed deals, recovered pipeline — or just busywork done faster?

As Impact.com's ROI guidance notes, ROI compares total campaign spend including overhead against revenue gained — it measures profit, not just activity. A good ROI formula isn't complicated; it's complete. The lies come from what gets left out, not from the math itself.

The ROI Formula That Works for Any Initiative

The formula that actually works is surprisingly simple: ROI = (revenue – costs) ÷ costs × 100. The catch is what counts as "costs." Research shows the most accurate calculations include the entire investment — software, design, project management, and follow-up — not just media spend AppsFlyer and Impact.com both confirm. A fragmented view that only tracks ad dollars misses the true profitability picture.

Take a campaign that generates $100,000 in revenue. If ad spend was $25,000 but creative, tools, and management added another $45,000, total costs hit $70,000. The ROI works out to 42% — a solid, profitable result Impact.com. Compare that to ROAS (revenue ÷ ad spend), which would show 400% on the same numbers. ROAS answers "did this ad perform?" ROI answers "did this initiative make money?"

When to use each metric:

  • ROAS for short-term, tactical decisions — pausing a creative, shifting budget between channels
  • ROI for long-term profitability — evaluating a quarter, a channel strategy, or a retainer engagement

Both AppsFlyer and Impact.com recommend measuring both together. Relying on just one "could be misleading and cause a bleed in your marketing budget." At Worqd, we build the full picture into every report — one plan, one report, no vanity metrics — so you see the real return from first click to booked call.

What Counts as a Good ROI Number

Ask five marketers what a "good" ROI number is and you will get five different answers — but the industry does have some widely used reference points. Knowing them gives you a starting line, even if your own finish line looks different.

The most commonly cited benchmark comes from Impact.com's analysis of ROI and ROAS: a 5:1 ratio — $5 earned for every $1 spent — is generally considered a good marketing ROI. For ROAS specifically, 4:1 is often treated as the standard target.

At the other end of the scale, a 2:1 ratio is widely viewed as unprofitable once you account for the full cost of doing business. If your campaigns are landing there, that is a signal to review your targeting, creative, or follow-up process before spending more.

Here is a quick way to read the numbers:

  • 5:1 (500%) — a strong result by general guidelines; most campaigns would celebrate this.
  • 4:1 — the standard ROAS benchmark for ad campaigns.
  • 2:1 — widely considered unprofitable; time to review the campaign.
  • 1:1 (100%) — break-even; you are generating exactly what you spend, nothing more.

That last point matters. As AppsFlyer explains, being ROI positive simply means generating more revenue than you expend — 100% ROAS is the break-even line, not a win.

Now for the important caveat: there is no universal "good" number. AppsFlyer notes that a $5 return per $1 spent might be concerning on one channel and cause for celebration on another. The right benchmark depends on your margins, your channel mix, and your goals. A high-margin software business can thrive at ratios that would sink a low-margin retailer.

Context changes the math, too. Consider a worked example from Impact.com: $100,000 in sales against $70,000 in total costs ($25,000 ad spend plus $45,000 in other costs) produces a 42% ROI — judged good and profitable. That is well below 5:1 on a pure revenue-to-spend basis, yet genuinely healthy once real costs are counted.

This is why setting your own thresholds beats borrowing generic ones. Calculate your break-even point from your actual margins, then decide what "good" means above it. If lead follow-up costs eat into your returns, for instance, the fix may not be more ad spend — it may be a faster, cheaper path from inquiry to booked call. That is the lens Worqd applies when scoping work: results priced against what matters to your business, not against a one-size-fits-all ratio.

Benchmarks are guardrails, not grades. Use 5:1, 4:1, and 2:1 as orientation, then build targets around your own economics.

How to Calculate ROI for Lead Generation (Step by Step)

Most ROI calculations fail before the math even starts — not because the formula is wrong, but because they only count ad spend and ignore everything else the funnel produces. If you measure the whole path from first click to booked call, the picture changes fast.

A funnel-based approach makes this simple. Matter's ROI calculator framework uses five inputs — monthly website visitors, monthly leads, percentage of qualified leads, close rate, and customer lifetime value — to output conversion rate, new customers per month, and gross profit. Here's how to build it yourself:

  • Multiply monthly visitors by lead conversion rate to get monthly leads
  • Multiply leads by your qualified-lead percentage
  • Multiply qualified leads by close rate to get new customers per month
  • Multiply customers by lifetime value, subtract total costs, then apply ROI = (revenue – costs) ÷ costs × 100

Track leading indicators (visitors, leads, engagement) and lagging indicators (customers, revenue, profit) side by side, as Matter recommends. Leading indicators tell you what's coming; lagging indicators tell you what actually landed.

The reason this matters: ad-spend-only math systematically understates value. One analysis found that comprehensive measurement yields roughly 5x more value than task-level measurement — $281,250 versus $56,250 in the same example. If you only count what the ad platform reports, you miss everything downstream.

That downstream value is real money. Follow-up that turns an inquiry into a booked call, and reactivation campaigns that recover old leads sitting in your CRM, both create revenue that never shows up in a ROAS report. AppsFlyer makes the same point from the cost side: true marketing ROI includes the entire investment — software, design, distribution, and project management — not just media spend. The same logic applies to revenue.

This is why Worqd runs the whole path from first click to booked call under one plan and one report — so nothing gets measured in fragments. Relying on a single metric, as AppsFlyer warns, "could be misleading and cause a bleed in your marketing budget."

Run the numbers monthly. When your funnel math shows where leads stall — at qualification, at follow-up, at close — you know exactly which lever to pull next.

Measure Both ROI and ROAS in One Report

If your ads look great in the ad platform but your bank account says otherwise, you're only measuring half the picture. That's exactly what happens when ROI and ROAS live in separate reports — and never meet.

ROAS and ROI answer different questions. ROAS is revenue from an ad campaign divided by its ad cost, so it's ideal for fast, tactical decisions: which creative to scale, which channel to cut. ROI is the macro view — total profit against total cost — and it's the one that tells you whether the whole growth engine actually works. According to AppsFlyer, ROI and ROAS "complete each other," and relying on just one "could be misleading and cause a bleed in your marketing budget."

That bleed is easy to demonstrate. In one worked comparison, two campaigns each spent $10,000 and looked nearly identical on ROAS (120% vs. 90%). But once $1,000 in design costs entered the picture, the weaker campaign's true ROI dropped to 82% — a gap ROAS alone never revealed. The fix is simple: run both metrics together in a single view, not in separate vendor reports.

Here's what that combined report should include:

  • ROAS per channel and per creative, for quick weekly decisions on what to scale or kill.
  • ROI on the full cost base — ad spend plus software, design, project management, and follow-up costs, not just media.
  • The hidden costs, including the "AI Tax" — the review overhead of refining AI-generated output — which Writer.com flags as a cost most teams forget to count.
  • Business outcomes as the scoreboard: booked calls, qualified conversations, and revenue — not impressions or clicks.

The outcome point matters more than most teams realize. Writer's analysis found that task-level measurement (hours saved, posts produced) captured only $56,250 of value, while comprehensive outcome-based measurement revealed $281,250 — roughly 5x more. Measuring volume instead of impact, they warn, makes teams "productive at producing mediocre work."

This is also why fragmented reporting fails. When your ads vendor, creative vendor, and follow-up vendor each send their own report, nobody shows you the whole path from first click to booked call. It's the reason we built Worqd around one plan and one report: ROAS answers "is this ad working?" while ROI answers "is this partnership making you money?" — and you need both on the same page to know the truth.

Use the benchmarks as guardrails, not gospel. A common guideline is 5:1 for good marketing ROI, with 2:1 considered unprofitable enough to trigger a campaign review. But the right number depends on your margins, your channel, and your goals — so judge success on the outcomes that matter to your business, and let the vanity metrics go.

Frequently Asked Questions

What's the actual ROI formula I should use, and why do most calculations give me the wrong number?
The core formula is ROI = (revenue – costs) ÷ costs × 100, but most calculations lie because they only count ad spend instead of the full investment — software, design, project management, and follow-up costs. AppsFlyer confirms true marketing ROI includes the entire investment beyond media spend, and Impact.com notes ROI compares total campaign spend including overhead against revenue gained.
What counts as a 'good' ROI number, and is there a universal benchmark I can trust?
A 5:1 ratio ($5 earned per $1 spent) is widely cited as good marketing ROI, with 2:1 considered unprofitable and 4:1 the standard ROAS benchmark — but AppsFlyer emphasizes there's no universal 'good' number since a $5 return might be concerning on one channel and worth celebrating on another. The right benchmark depends on your margins, channel mix, and goals, so calculate your break-even point from actual margins rather than borrowing generic ratios.
Should I track ROI or ROAS — or both — and what's the real difference?
Track both: ROAS (revenue ÷ ad spend) is a micro metric for short-term tactical decisions like pausing creative or shifting budget, while ROI is a macro metric for long-term profitability across a quarter or channel strategy. AppsFlyer warns that relying on just one 'could be misleading and cause a bleed in your marketing budget' since a strong ROAS can mask unprofitable total costs, and Impact.com agrees both metrics complete each other.
How do I calculate ROI for lead generation when the funnel has multiple stages?
Use a funnel-based approach with five inputs: monthly visitors, monthly leads, qualified-lead percentage, close rate, and customer lifetime value — multiply through each stage to get new customers, then multiply by lifetime value and apply the ROI formula. Matter's Calypso ROI Calculator uses exactly this method and recommends tracking leading indicators (visitors, leads) alongside lagging indicators (customers, revenue, profit) to see where leads stall.
Why does measuring 'hours saved' or 'posts produced' give me a fraction of the real value?
Task-level measurement captures only 25–30% of total value — Writer.com found a team measuring only hours saved calculated $56,250 in value, while comprehensive outcome-based measurement adding faster campaign launches and avoided agency costs reached $281,250, roughly 5x more. The rest of the value hides in agency costs avoided, revenue from earlier launches, tool consolidation savings, and strategic capacity redirected to high-value work.
What hidden costs do most ROI calculations miss that would change my numbers?
Most calculations miss the full cost base: creative and design work, project management, software and tool subscriptions, distribution costs, and follow-up labor — plus the 'AI Tax' of review overhead for refining AI-generated output. AppsFlyer's worked example shows how just $1,000 in design costs dropped a campaign's true ROI from 90% ROAS to 82%, revealing losses the surface metric hid.

Key Takeaways

{ "title": "The Formula Was Never the Problem", "content": "A good ROI formula isn't complicated — it's complete. The math is simple: (revenue – costs) ÷ costs × 100. The work is deciding what counts as costs and what counts as revenue. When you include the full investment — software, design, pr

Want help putting this into action?

Book a Growth Call
Topicsmarketing ROI formulaROI vs ROAS differencegood ROI benchmarklead generation ROI calculationtrue marketing ROI costs

Stay in the Loop