Przejdź do treści
Liczbnik

Campaign ROI Calculator — ROI, ROAS & CAGR

The ROI calculator lets you quickly assess the effectiveness of a marketing campaign or investment. In ROI mode enter revenue and cost to get return on investment and ROAS. In annualized mode (CAGR) enter starting value, ending value and time in years to get the average annual growth rate. Useful for marketers, investors and business owners who need fast, reliable ROI metrics.

Reviewed byRedakcja Liczbnik
Calculator
ResultROI / CAGR (%)400
Profit (PLN)
8,000
ROAS
5

How the calculator computes ROI, ROAS and CAGR

ROI mode: ROI (%) = (Revenue - Cost) / Cost x 100 Profit = Revenue - Cost ROAS = Revenue / Cost Annualized return (CAGR) mode: CAGR (%) = ((End Value / Start Value)^(1/years) - 1) x 100 Total profit = End Value - Start Value Total return % = (End Value / Start Value - 1) x 100 All results are rounded to 2 decimal places.

Example: Google Ads campaign — revenue PLN 10,000, cost PLN 2,000

Google Ads campaign: ad spend PLN 2,000, generated revenue PLN 10,000. ROI = (10,000 - 2,000) / 2,000 x 100% = 400%. Profit = PLN 8,000. ROAS = 10,000 / 2,000 = 5 (every zloty spent on ads returned 5 PLN in revenue). This indicates a highly effective campaign.

Frequently asked questions

What is ROI and how is it calculated?

ROI (Return on Investment) measures how efficient an investment is. Formula: ROI = (Revenue - Cost) / Cost x 100%. A positive ROI means profit; negative means a loss. Example: cost PLN 2,000, revenue PLN 10,000 gives ROI = 400%.

What is ROAS and how does it differ from ROI?

ROAS (Return on Ad Spend) is the ratio of revenue to advertising cost: ROAS = Revenue / Cost. A result of 5 means every currency unit spent on ads generated 5 units of revenue. The key difference: ROI measures profit relative to cost, ROAS measures raw revenue relative to ad spend.

What is CAGR and when should I use it?

CAGR (Compound Annual Growth Rate) is the mean annual growth rate of an investment over a specified period, assuming growth is compounded. Use it to compare investments with different time horizons. Formula: CAGR = (End Value / Start Value)^(1/years) - 1. Example: PLN 10,000 growing to PLN 12,100 over 2 years gives CAGR = 10%.

Can ROI be negative?

Yes. A negative ROI means a loss — revenue was lower than the cost incurred. Example: spent PLN 1,000, earned PLN 600 — ROI = -40%. Negative ROI signals that the campaign or investment did not deliver the expected results.

What is considered a good marketing campaign ROI?

There is no universal threshold, but in digital marketing an ROI above 100% (each unit spent returns at least 2 units of revenue) is often seen as a minimum for profitability. For e-commerce a ROI of 300-500% is typical. A ROAS of 4:1 is widely used as a benchmark.

How does the calculator compute annualized return (CAGR)?

The calculator uses: CAGR = ((End Value / Start Value)^(1/years) - 1) x 100. It also displays total profit (End Value minus Start Value) and total percentage return. CAGR is especially useful when comparing investments with different durations.

Indicative result

Results are indicative only and do not constitute investment or financial advice. The calculator does not account for taxes, inflation or market risk.
  • Break-Even Calculator (BEP)

    Calculate your break-even point (BEP) in units and revenue. Enter fixed costs, selling price and variable cost per unit — get instant results. Free online tool.

    Business
  • Profit Margin Calculator

    Calculate profit margin percentage and markup for a product or service. Enter the selling price and cost to get profit, margin %, and markup %.

    Business
See all