Guides

What Is Return on Investment (ROI)?

ROI is the percentage of net profit you earn for every dollar you invest. Marketers, founders, and finance teams use it to compare campaigns, channels, and projects on the same scale — and to decide where the next budget dollar should go.

SignalSight Team8 min read

Return on Investment (ROI) is a financial metric that shows how much profit (or loss) an investment generates relative to what it cost. It is usually expressed as a percentage. A positive ROI means the investment made money; a negative ROI means it lost money. Because the math is simple and comparable across projects, ROI is one of the most widely used KPIs in finance, real estate, product, and digital marketing.

If you are evaluating ad spend, a new tool, or a growth experiment, ROI answers a single practical question: Did this investment pay for itself — and by how much?

ROI Formula

The standard return on investment formula is:

ROI = (Net Profit ÷ Cost of Investment) × 100

Where Net Profit is typically revenue (or gain) minus the cost of the investment. Some teams also write it as:

ROI = ((Final Value − Initial Cost) ÷ Initial Cost) × 100

ROI calculation example (marketing)

Suppose you spend $10,000 on a paid media campaign and it generates $15,000 in attributable revenue. Net profit from the campaign is $5,000.

ROI = ($5,000 ÷ $10,000) × 100 = 50%

A 50% ROI means you earned $0.50 of profit for every $1 invested — after recovering the original spend. If the same campaign only produced $8,000 in revenue, net profit would be −$2,000 and ROI would be −20%.

Why ROI Matters

ROI turns gut feel into a decision metric. Teams use it to:

  • Measure performance: Compare campaigns, channels, products, or vendors on a shared percentage scale.
  • Allocate budget: Shift spend toward activities with stronger returns and cut or fix weak ones.
  • Plan strategy: Set targets (for example, “payback within one quarter”) and track whether initiatives hit them.
  • Manage risk: Spot investments that look busy in dashboards but do not create profitable growth.

ROI vs ROAS: What’s the Difference?

Marketers often confuse ROI with ROAS (Return on Ad Spend). They are related, but not the same:

  • ROAS = Revenue ÷ Ad spend. It shows gross return on media dollars, usually without subtracting the full cost stack.
  • ROI = Net profit ÷ Total investment. It accounts for profit after costs — and can include creative, tooling, agency fees, or fulfillment when you define “investment” more broadly.

Example: $15,000 revenue on $10,000 ad spend is 1.5× ROAS (or 150% ROAS, depending on how you express it). The ROI is 50% only if that $5,000 gap is true net profit and you are not omitting other campaign costs. Use ROAS for day-to-day media optimization; use ROI when you need a profitability answer.

What Is a Good ROI?

There is no universal “good ROI.” A strong return depends on industry margins, payback window, and risk. As a practical rule of thumb:

  • Break-even: 0% ROI — you recovered cost but created no surplus.
  • Healthy marketing ROI: Often targeted in the positive double digits or higher once contribution margin is considered — but a 20% ROI in a low-margin category can be excellent, while the same number in software may look weak.
  • Compare like with like: Benchmark against your own historical campaigns and channel baselines, not a generic internet average.

Factors That Affect Marketing ROI

  • Cost definition: Including only media spend vs. including creative, agency, and software changes the denominator.
  • Attribution window & model: Last-click, data-driven, and assisted conversions can assign the same sale to different channels.
  • Data completeness: Missing purchase or lead events (blocked pixels, iOS opt-outs, cookie loss) understates revenue and depresses measured ROI.
  • Offer, creative, and landing experience: Conversion rate and average order value directly change net profit.
  • Market conditions: Seasonality, auction competition, and demand shifts move both cost and return.

Limitations of ROI

ROI is powerful because it is simple — and that simplicity has limits. Classic ROI does not automatically account for the time value of money (a 50% return in 30 days is not the same as 50% in 18 months), risk, or brand effects that show up later. For multi-year projects, teams often supplement ROI with NPV, IRR, or payback period. For growth marketing, pair ROI with incrementality tests and cleaner conversion measurement so the inputs are trustworthy.

How to Improve ROI

  • Cut waste before you scale spend: Pause low-intent placements and fix leaky landing pages.
  • Raise revenue quality: Improve conversion rate, average order value, and lead-to-close rate — not just traffic.
  • Measure what actually converted: Incomplete tracking makes profitable campaigns look weak (and can starve them of budget inside the ad platforms).
  • Use server-side conversion signals: Browser pixels alone miss events blocked by ITP, ad blockers, and consent gaps. Sending conversions through a Conversions API (CAPI) / server-side pipeline — for example with SignalSight — helps ad platforms optimize on fuller purchase and lead data, which is how many teams recover measurable ROI.

ROI FAQ

What does ROI stand for?

ROI stands for Return on Investment — the profit generated by an investment relative to its cost, usually shown as a percentage.

How do you calculate ROI?

Subtract the cost of the investment from the gain, divide by the cost, then multiply by 100. Example: ($15,000 − $10,000) ÷ $10,000 × 100 = 50% ROI.

Is ROI the same as ROAS?

No. ROAS focuses on revenue returned per ad dollar. ROI focuses on net profitability after investment cost (and often a broader cost definition).

Accurate ROI starts with accurate outcomes. If your ads platform never sees the conversion, your reported return will be wrong — and so will the budget decisions that follow.