heyoo.ai

Return on Investment (ROI)

Growth Metrics

Return on investment is the percentage return generated from an investment relative to its cost. It is one of the oldest and most general financial metrics, applicable to any spending decision: a campaign, a hire, a tool purchase, a product launch.

Its strength is universality. Every marketing investment can be expressed as ROI, which makes it a portable yardstick. Its weakness is that the same universality flattens differences that matter: a 10× ROI on a small campaign is operationally less useful than a 4× ROI on a campaign 20× the size, but ROI alone does not tell you that.

Key takeaways

  • ROI = (Net Return ÷ Cost) × 100. A 5,000 EUR campaign that produces 30,000 EUR of net return has 500% ROI.
  • B2B marketing ROI averages 5 to 8× across channels; high-performing inbound programs cross 10× over 18 months as content compounds.
  • ROI is most useful for cross-channel comparison and worst as a standalone target. Optimizing ROI in isolation produces under-investment in necessary brand and demand-creation work.

What is return on investment?

ROI is the financial return from an investment, expressed as a percentage of the cost. It captures whether the investment was worthwhile, and at what magnitude. ROI is broader than ROAS (which only counts ad spend) and broader than payback period (which counts time to recover cost).

For marketing, ROI is calculated for campaigns, channels, programs, and entire marketing functions. The unit of analysis matters: campaign-level ROI tells you which campaigns to repeat; channel-level ROI tells you where to allocate budget; program-level ROI tells you whether the function is paying for itself.

ROI is most useful as a relative metric (comparing options) and least useful as an absolute target ("we will hit 500% ROI this quarter"), because the right ROI depends on the type of investment, the time horizon, and the alternative use of the same capital.

How do you calculate ROI?

The standard formula:

ROI = (Net Return ÷ Cost) × 100

Worked example: a B2B SaaS team runs a content marketing program over 12 months at a fully loaded cost of 240,000 EUR (production, freelance, tools, share of marketing salary). The program produces 1,800,000 EUR of attributable pipeline, of which 540,000 EUR becomes closed-won revenue. Net return = 540,000 − 240,000 = 300,000 EUR. ROI = (300,000 ÷ 240,000) × 100 = 125%.

Three adjustments matter:

  • Use net return, not gross revenue. Subtract the cost to produce the revenue (gross margin) before calculating ROI.
  • Include fully loaded costs. Salaries, tools, overhead, opportunity cost. ROI numbers that count only direct spend overstate the actual return.
  • Match the time window. Fast-payback campaigns can be measured at 30 days; brand-building or content programs need 12 to 24 months. Comparing the two on the same window misrepresents both.

ROI benchmarks by channel

Approximate B2B SaaS ROI bands, mid-2020s, after 18 to 24 months of compounding:

  • Email marketing: 30 to 40× ROI on mature lists with strong segmentation.
  • Inbound content marketing: 6 to 12× ROI once content has compounded and SEO traffic is established.
  • Employee advocacy: 5 to 10× ROI in mature programs, with reach and pipeline benefits that often exceed ROI calculations because brand effects are hard to attribute.
  • SEO: 5 to 10× ROI; very high once compounded but heavy upfront investment.
  • Paid search: 3 to 6× ROI on healthy campaigns.
  • Paid social: 2 to 4× ROI; lower ceiling than paid search but useful for prospecting.
  • Events and trade shows: 2 to 5× ROI for well-targeted events; below 2× for generic ones.

These are reference points, not targets. The right comparison is your own ROI by channel, period over period, with major investment decisions ranked by expected incremental ROI rather than absolute level.

Common ROI mistakes

Three patterns recur:

  • Optimizing ROI alone. ROI and total return trade off: a tiny campaign can post 50× ROI and produce 5,000 EUR; a larger campaign at 8× ROI can produce 800,000 EUR. Pure ROI optimization shrinks the program.
  • Last-touch attribution. Crediting only the last channel before conversion overstates that channel's ROI and understates upstream brand and content investment. Multi-touch attribution and self-reported "how did you hear about us" surveys correct part of the bias.
  • Mismatched time windows. Brand and content programs produce 80% of their return in months 12 to 36. Cutting them at month 6 because ROI looks low is the most common reason brand investment fails to compound.

The healthy practice is to report ROI alongside total return, time-to-payback, and contribution to overall pipeline. Each metric captures part of the picture; ROI alone is a leading indicator of efficiency, not a sufficient KPI.

Activate your team on LinkedIn

Heyoo helps marketing teams turn employees into authentic, on-brand storytellers, with personalised drafts, a shared calendar, and pipeline-grade analytics.

Frequently asked questions

What's the difference between ROI and ROAS?

ROAS counts only ad spend in the cost. ROI counts all costs (ad spend, salaries, tools, overhead). ROI is always lower than ROAS for the same campaign. ROAS is a fast operational metric for paid-media managers; ROI is the more complete measure for budget owners and finance teams.

How do I calculate ROI for brand-building investments?

Imperfectly, on a 12 to 36-month horizon. Brand investments produce returns through lifted win rates, lower CAC, higher lifetime value, and faster sales cycles, none of which show up in 30-day attribution. The honest approach is to track brand metrics (branded search, share of voice, win rate by source) alongside ROI calculated against the long horizon, and accept that the number has wider error bars than performance-channel ROI.

Should I cut channels with low ROI?

Sometimes. Cut channels that have been measured carefully (multi-touch attribution, sufficient time window, fully loaded cost) and consistently underperform. Do not cut channels that are providing essential awareness or middle-funnel influence even if their last-touch ROI looks weak; cutting them often produces a delayed CAC increase across the rest of the program.

Related terms