Marketing return on investment (ROI) evaluates the return generated relative to the investment made. It is intended to connect marketing activity to business value, but the result is only as reliable as the revenue or profit attribution and cost definitions behind it.
Common ROI formula #
Marketing ROI = (incremental profit attributable to marketing − marketing investment) ÷ marketing investment × 100%.
Some organisations use revenue in place of profit or use different cost scopes. Label the method explicitly; a revenue-based return calculation is not equivalent to profit-based ROI.
Example #
A campaign costs ₹50,000 and is estimated to generate ₹80,000 in incremental contribution before marketing cost. ROI = (₹80,000 − ₹50,000) ÷ ₹50,000 × 100 = 60%. If ₹80,000 represents revenue rather than contribution, this calculation would overstate economic return unless other costs are considered.
ROI vs ROAS #
ROAS is attributed revenue divided by advertising spend. It usually focuses on media spend and does not automatically subtract product costs, agency fees, labour, discounts or overhead. ROI uses an investment-and-return comparison and should include a clearly defined cost base.
Measurement process #
- Define the outcome and evaluation period.
- Establish a baseline or credible counterfactual to estimate incremental impact.
- Document included costs, revenue, margin and refunds.
- Use consistent attribution and avoid double-counting across channels.
- Compare results with the target and account for lagging outcomes.
Limitations #
Last-click attribution can misallocate credit; seasonality, promotions and sales activity may affect results. Where feasible, use controlled experiments, holdout groups or other incrementality methods. Report uncertainty and assumptions rather than implying that correlation alone proves causation.
Related: Conversion Rate and ROAS, Customer Lifetime Value and Campaign Performance Analysis.