ROI vs ROAS
ROI vs ROAS: Which Profitability Metric Should Affiliate Marketers Use?
Walk into any paid advertising discussion and you’ll hear both ROAS and ROI thrown around — often interchangeably. They’re not the same thing. One can make a losing campaign look successful. The other gives you the real picture. Understanding the difference between ROI and ROAS is one of the most important distinctions in affiliate marketing finance.
Definitions
ROI (Return on Investment) measures your net profit as a percentage of total campaign cost. It accounts for all costs — ad spend, tools, content, overheads — and uses profit (not revenue) as the numerator.
ROAS (Return on Ad Spend) measures gross revenue as a multiple of ad spend only. It doesn’t account for non-advertising costs, and it uses revenue (not profit) as the numerator.
Formulas
ROI = [(Total Revenue – Total Cost) ÷ Total Cost] × 100
ROAS = Total Revenue ÷ Ad Spend
Key distinctions:
- ROI uses profit in the numerator (revenue minus ALL costs)
- ROAS uses revenue in the numerator (gross earnings before any costs deducted)
- ROI divides by total cost (all expenses)
- ROAS divides by ad spend only
Examples
Example 1 — The same campaign, two different stories:
Campaign data:
- Commissions earned: $3,000
- Facebook ad spend: $1,200
- Landing page software: $50/month
- Email marketing tool: $35/month
- Outsourced content: $200
ROAS calculation:
ROAS = $3,000 ÷ $1,200 = 2.5x
“This campaign returns $2.50 for every $1 spent on ads.” Sounds decent.
ROI calculation: Total cost = $1,200 + $50 + $35 + $200 = $1,485
ROI = [($3,000 – $1,485) ÷ $1,485] × 100 = 102%
Both numbers describe the same campaign. ROI gives the true profitability picture.
Example 2 — When ROAS looks great but ROI is negative:
- Ad spend: $2,000
- Revenue: $2,400 (ROAS = 1.2x — looks like a minor positive return)
- Other costs: $800
ROI = [($2,400 – $2,800) ÷ $2,800] × 100 = –14.3%
ROAS of 1.2x (positive) concealed a 14% loss when all costs were factored in.
Example 3 — Setting targets using both metrics:
You want to achieve 80% ROI on campaigns. Your monthly overhead costs (tools, content) = $400. Ad spend target = $1,000.
Total cost = $1,400 For 80% ROI: Required revenue = $1,400 × 1.8 = $2,520
Required ROAS (just for context) = $2,520 ÷ $1,000 = 2.52x
Now you know: to hit your ROI target, you need at least 2.52x ROAS on your ad spend given your cost structure. ROAS becomes a proxy metric once you’ve done the ROI calculation.
Example 4 — Why high ROAS doesn’t always mean scale:
Campaign A: ROAS 5x, but only $50 in ad spend → $250 revenue, tiny absolute profit Campaign B: ROAS 2x, but $10,000 in ad spend → $20,000 revenue
At 50% commission on $20,000 revenue = $10,000 commissions on $10,000 ad spend. ROI of 0% before overhead.
Campaign A has impressive ROAS but no scale. Campaign B needs cost control to be profitable.
When Each Metric Is Useful
Use ROAS when:
- Reporting to media buyers or ad agencies who think in terms of ad spend efficiency
- Quickly benchmarking the revenue return of individual ad campaigns
- Setting initial bid targets in platforms like Google Ads (which uses Target ROAS as a bidding strategy)
- Comparing different ad creatives or audience sets where overhead costs are constant
Use ROI when:
- Evaluating true business profitability including all costs
- Deciding whether to continue or kill a campaign
- Comparing campaigns with different overhead structures
- Presenting profit/loss analysis to business partners or investors
- Making scaling decisions that require accurate profit forecasting
The ROAS Trap: Why High ROAS Can Still Mean Losing Money
The single biggest danger of ROAS is this: it only measures ad spend against revenue. Every other cost is invisible.
Affiliates who use ROAS as their primary profitability metric often:
- Celebrate a “profitable” 3x ROAS while actually losing money due to tool costs, refunds, and overhead
- Scale campaigns that look good on ROAS but become loss-making when total costs are allocated
- Underestimate required ROAS targets because they haven’t mapped out their true cost structure
The fix: Always calculate your breakeven ROAS — the ROAS required to achieve zero profit given your non-ad costs.
Breakeven ROAS = Total Cost ÷ Ad Spend
If total costs = $1,500 and ad spend = $1,000: Breakeven ROAS = 1.5x
Any ROAS below 1.5x loses money. Any ROAS above 1.5x generates profit. Now you have context for what “good” ROAS means for your specific cost structure.
Why Affiliates Often Use ROAS (and When It’s Okay)
ROAS is simpler to calculate and more intuitive for in-platform campaign management. Google Ads’ Target ROAS bidding strategy uses ROAS as the target metric. When overhead costs are small relative to ad spend, ROAS and ROI tell similar stories.
ROAS is also useful as a relative comparison tool — if Campaign A achieves 4x ROAS and Campaign B achieves 1.5x ROAS in the same account with the same overhead, you know Campaign A is more efficient regardless of the absolute ROI calculation.
The problem arises when ROAS is used as the final profitability verdict rather than as an efficiency proxy.
Common Mistakes
Mistake 1: Using ROAS as a substitute for ROI. ROAS is a revenue efficiency metric. ROI is a profit metric. They measure different things. Using ROAS to declare a campaign “profitable” without a full cost analysis is a common and costly mistake, especially as campaigns scale and overhead costs become significant.
Mistake 2: Applying the same “good ROAS” benchmark regardless of cost structure. Ecommerce brands often target 4x ROAS. But an affiliate with low overhead costs may profit handsomely at 2x ROAS, while an affiliate with high tool and content costs might need 6x ROAS to break even. ROAS benchmarks are meaningless without your specific cost structure.
Mistake 3: Not accounting for refunds in either metric. Commissions reversed due to refunds reduce actual revenue — but dashboards often show gross earnings before reversals. Both ROAS and ROI calculations should use net, finalised commissions, not gross dashboard totals.
Mistake 4: Using ROI over too short a window for recurring programs. On recurring commission programs, month-one ROI looks poor because the customer has only paid once. True ROI should be calculated on LTV-adjusted revenue — accounting for all future recurring commissions a referred customer generates. Short-window ROI can cause you to kill highly profitable recurring campaigns prematurely.
FAQs
Q: What ROAS do I need to be profitable as an affiliate? Calculate your breakeven ROAS first: Total Campaign Cost ÷ Ad Spend. If you spend $800 on ads and have $400 in other monthly costs, breakeven ROAS = $1,200 ÷ $800 = 1.5x. Any ROAS above 1.5x is profitable for your cost structure. The “2x, 3x, 4x is good” rules of thumb are generic — calculate your own breakeven number.
Q: Does Google Ads’ Target ROAS bidding work for affiliate campaigns? Yes, with caveats. Google’s tROAS strategy optimises toward your revenue target on ad spend. To use it effectively, you need sufficient conversion data (Google recommends 50+ conversions in 30 days), and you must set the ROAS target based on your calculated breakeven ROAS plus your desired profit margin. Set it too high and the algorithm will restrict impressions; too low and you’ll generate volume at a loss.
Q: Which metric should I report to collaborators or clients? Report both, with context. ROAS is more immediately understandable to media buyers and ad platforms. ROI is what matters to anyone reviewing business profitability. Present ROAS with a note on the breakeven threshold, and ROI as the definitive profitability measure. This gives collaborators both the ad efficiency picture and the true profit picture.