Pular para o conteúdo
Back to the blog
Performance May 18, 2026 8 min read

ROAS, ROI, CPA, CAC: Differences, How to Calculate and Performance Benchmarks

What each metric means, how to calculate without mistakes, when to use which and the benchmarks by sector so you can compare your campaigns.

Digital marketing dashboard on a monitor

ROAS, ROI, CPA and CAC measure four different things — yet they keep showing up in the same meetings, swapped around as if they were synonyms. A Conversion study (2024) with 312 Brazilian e-commerce managers showed that ~41% use ROAS to decide budget without considering margin, and they are systematically investing in campaigns with an invisible loss.

41%

of Brazilian e-commerce managers use ROAS to decide budget without considering margin.

Conversion / Pulso Performance BR, 2024

Digital marketing dashboard on a monitor
ROAS alone is misleading: a campaign with 3× ROAS and 30% margin is bleeding an invisible loss. · Photo: Unsplash
Half the money I spend on advertising is wasted — the trouble is I don’t know which half.
John Wanamaker, c. 1900

The 4 metrics in one sentence each

ROAS — return on media investment

ROAS = Revenue ÷ Media spend.

Example: I spent R$ 5,000 on ads, attributed revenue R$ 22,500. ROAS = 4.5×. Looks good? It depends. ROAS does not consider product cost, shipping, fees or taxes. It is a campaign metric, not a profit metric.

ROI — return on total investment

ROI = (Revenue − Investment − Costs) ÷ Investment × 100.

With the same example: revenue R$ 22,500, spend R$ 5,000, cost of goods sold R$ 13,500 → ROI = (22,500 − 5,000 − 13,500) ÷ 5,000 × 100 = 80%.

CPA — cost per acquisition

CPA = Spend ÷ Conversions. It is the average cost to bring in a sale. With R$ 5,000 and 180 sales, CPA = R$ 27.78.

CAC — customer acquisition cost

CAC = Acquisition spend ÷ New unique customers.

Unlike CPA, which counts every sale, CAC counts every unique customer. If 180 sales came from 120 unique customers, CAC = R$ 41.67. CAC matters when you have high LTV (recurring revenue). For one-shot products, CPA is enough.

Break-even ROAS — the calculation nobody does

Benchmarks by sector in Brazilian e-commerce

3-5×

Fashion: typical ROAS; CPA R$ 25-60; CAC R$ 50-120

3-6×

Beauty/cosmetics: CPA R$ 20-50

4-8×

Electronics: CPA R$ 50-150 (high ticket)

2.5-4×

Supplements: low ROAS, recurrence makes up for it

2-4×

Pet shop: low ROAS, focus on LTV

5-10×

Furniture: high ticket, long cycle

3-7×

Home/decor: high variety

4-9×

Accessories: high margin, mid ticket

Median ROAS by category — Brazilian e-commerce (paid media)

Premium furniture and decor75×/10
Electronics60×/10
Accessories65×/10
Beauty/cosmetics45×/10
Fashion40×/10
Home/decor50×/10
Supplements32×/10
Pet shop30×/10

Fonte: Conversion / Pulso Performance BR — 2024 median (value ×10 for visualization)

Common mistakes (that still turn into budget)

  • Comparing ROAS directly across sectors — a high ticket distorts it (5× in furniture can be worse than 3× in fashion).
  • Ignoring attribution — organic sales attributed to ads inflate ROAS.
  • Looking only at last-click — multi-touch matters in long cycles.
  • Calculating CAC without deduplicating recurring customers.
  • Not calculating break-even ROAS — a “healthy” campaign at 3× can be a loss if the margin is 25%.

Referências e leitura complementar

  1. Wanamaker, J. (c. 1900). Attributed quote on advertising waste. in Marketing Research: An Applied Approach (Malhotra).
  2. Conversion (2024). Pulso Performance — E-commerce BR. Conversion / B-Capital link .
  3. Salesforce (2024). State of Marketing Report — 8th Edition. Salesforce Research link .
  4. Farris, P. et al. (2010). Marketing Metrics: The Manager's Guide. Pearson Education.

See your first competitor in minutes

14-day free trial, no card. Within minutes, the first detection shows up on your dashboard.

Create free account
Share:
Time to hit the field

Put it to work right now.

14-day trial, no card required. In a few minutes the first detection lands on your dashboard.