Strategy

ROI

Also known as: Return on Investment, Marketing ROI

3 min read·Updated 2026-05-06

Quick definition

ROI (Return on Investment) is the financial return generated by an investment relative to its cost — calculated as (Gain - Cost) / Cost × 100 for a percentage. In marketing context, ROI measures revenue generated by marketing spend; ROI > 100% means the marketing made money. Marketing ROI is one of the most-tracked but hardest-to-measure metrics in business.

What is ROI?

ROI (Return on Investment) is the financial return generated by an investment relative to the cost of the investment. The basic formula: ROI = (Gain - Cost) / Cost × 100, expressed as a percentage. Spending $10K on a marketing campaign that generates $30K in attributable revenue produces ROI of 200% ($20K gain on $10K cost). ROI of 0% means break-even; positive ROI means profit; negative ROI means loss.

ROI is universal — applied to any investment context (financial, real estate, marketing, business operations). In marketing specifically, ROI is the most-asked-about metric by leadership but among the hardest to measure precisely. Attribution problems plague marketing ROI: which channel drove the conversion? Was it the Instagram ad, the email, the Google search, or the friend's recommendation? Most large purchases involve multi-touch journeys; assigning revenue to a single channel is approximate at best.

ROI vs ROAS in marketing

Two related metrics often confused. (1) ROI — full economic measure including all costs (media spend + production + salaries + tools + overhead). True bottom-line measure. (2) ROAS (Return on Ad Spend) — revenue divided by ad spend only. Doesn't include production / overhead. Easier to calculate; less complete. Most paid-media reports show ROAS; true marketing ROI requires including all marketing costs.

A campaign with 4x ROAS ($4 revenue per $1 ad spend) might have 1.5x ROI after including production + salary costs. Both numbers matter; they tell different stories. Sophisticated marketing teams track both — ROAS for in-channel optimization, ROI for budget-allocation decisions.

Common pitfalls

  • ×Confusing ROAS (ad spend only) with ROI (all marketing costs) — different scopes
  • ×Single-channel attribution for multi-touch journeys — undercounts or overcounts contribution
  • ×Ignoring time-shifted ROI — content compounds; campaigns sometimes pay back over years
  • ×Treating ROI as standalone metric — total volume + LTV + payback period also matter
  • ×Optimizing short-term ROI at the expense of long-term brand-building — kills compounding

Tips

  • Track ROI alongside ROAS — they tell different stories
  • Use multi-touch attribution models — last-click attribution undercounts upper-funnel marketing
  • Track time-shifted ROI for content + organic — payback often comes 6-24 months later
  • Compare ROI by channel — reallocate budget toward high-ROI channels with sufficient volume
  • Model long-term LTV impact — short-term ROI optimization can hurt long-term LTV

Frequently asked questions

What's a good marketing ROI?+

Industry-dependent. Direct-response B2C: 3-5x ROI typical for healthy programs. B2B SaaS: 5-10x ROI for healthy programs. Brand-building campaigns measured over longer time horizons.

Is ROAS the same as ROI?+

No — ROAS is revenue divided by ad spend only. ROI includes all costs (production, salaries, tools, overhead). ROAS overstates ROI typically by 1.5-3x.

How do I measure social media ROI?+

Track conversion attribution from social channels (UTM tags, conversion pixels, last-click + multi-touch models). Include production time costs. Measure both campaign-level and ongoing organic ROI separately.

Why is marketing ROI so hard to measure?+

Multi-touch journeys, delayed conversion, brand-building effects on later purchases, attribution gaps across cookies / privacy / devices. The more complex the customer journey, the harder ROI is to measure precisely.

Should I optimize purely for ROI?+

No — pure short-term ROI optimization often hurts long-term brand-building. Balance ROI with reach, engagement, brand health metrics. ROI is one signal, not the only signal.

Track marketing ROI across 11 platforms

CodivUpload's analytics aggregates conversion attribution from every platform — see ROI by channel, not just total spend.

Try analytics free

Related glossary terms

Back to all 209 glossary terms