Measuring the return on investment (ROI) of advertising campaigns is essential for optimizing marketing budgets. Google Ads, Meta Ads, TikTok Ads: every dollar invested must generate more than a dollar in revenue. Two key indicators dominate: ROI (Return on Investment) and ROAS (Return on Ad Spend).

ROI measures the overall profitability of an investment taking into account total costs (not just the ad budget). ROAS measures only the revenue generated per dollar of ad spend, without accounting for other costs. E-commerce businesses often use ROAS as it's simpler to calculate in real time. A ROAS of 4Γ— (400%) means every dollar invested generates $4 in revenue β€” but this can still be unprofitable if margins are thin.

πŸ“ Formula

ROI = ((Revenue - Total costs) / Total costs) Γ— 100 | ROAS = Revenue / Ad spend | CPA = Ad spend / Number of conversions

πŸ“Š Reference table

Metric Formula Break-even Target
ROI (Revenue - Costs) / Costs Γ— 100 > 0 % > 20–50 %
ROAS Revenue / Ad spend > 1Γ— 3Γ— to 5Γ— depending on margin
CPA Ad spend / Conversions < Customer value < Unit margin
CTR Clicks / Impressions Γ— 100 > 1–2 % > 3–5 %
Conversion rate Purchases / Visits Γ— 100 > 1 % 2–5 % e-commerce

πŸ’‘ Practical examples

Example 1: Google Ads campaign β€” $500 budget, $2,000 revenue ROAS = 2,000 / 500 = 4Γ— (400%). If margin is 50%, net revenue = $1,000. Net profit = 1,000 - 500 = $500. ROI = (500/500) Γ— 100 = 100%.
Example 2: minimum ROAS based on margin If margin is 30%, minimum profitable ROAS = 1 / 0.30 = 3.33Γ—. Below this threshold, every sale generated by the ad is unprofitable.
Example 3: optimize your target CPA Average order value: $80. Margin: 40% β†’ $32/sale. Maximum CPA to remain profitable: $32. If current CPA = $45 β†’ campaign is unprofitable by $13 per conversion.