Metrics

CPA and ROAS explained

What CPA and ROAS actually measure, how to calculate each one, and why reading either in isolation leads to bad budget decisions.

Original in Portuguese

CPA (Cost Per Acquisition) is what you pay on average to generate one conversion: total spend divided by conversions. ROAS (Return on Ad Spend) is the revenue each unit of spend returned: revenue divided by spend. A 5x ROAS means $5 back for every $1 invested.

How to calculate CPA and ROAS

Both formulas are simple, which is precisely why they get misused.

CPA = total spend ÷ conversions. Spend $3,000 and generate 60 conversions, and your CPA is $50.

ROAS = revenue ÷ total spend. If that same $3,000 produced $15,000 in sales, ROAS is 5x, or 500%.

The detail that changes everything is what counts as a conversion. If any form fill qualifies, your CPA looks excellent and means nothing. Count only what represents genuine business value.

Why you need both

CPA and ROAS answer different questions. CPA tells you what a customer costs to buy. ROAS tells you whether buying them was worth it.

A campaign can post a very low CPA and poor ROAS — that happens when you attract cheap conversions from people who spend little. The reverse is just as common: high CPA with excellent ROAS is normal in high-ticket categories, where paying $800 per customer is a bargain if they spend $12,000.

Reading only one of the two is behind most bad budget decisions.

Your maximum acceptable CPA

One number matters more than your current CPA: the CPA your business can absorb. It comes from your margin.

With a $500 average order and 40% contribution margin, you have $200 per sale to cover acquisition and still profit. A $120 CPA is healthy; a $210 CPA destroys value on every single sale, no matter how busy the campaign looks.

Calculate that ceiling before launching. Without it, there is no way to know whether an $80 CPA is a win or a loss.

Common mistakes reading these numbers

Three traps show up in nearly every account we audit:

Double-counted conversions. A pixel and a conversion tag firing on the same event inflate the count and artificially depress CPA.

Comparing ROAS across different attribution windows. Meta on a 7-day window and Google on 30 days are not comparable numbers.

Ignoring cost of goods. ROAS measures revenue, not profit. A 3x ROAS can still be a loss in a thin-margin business.

FAQ

Frequently asked questions

What is a good ROAS?
+

It depends on your margin, not your industry. The math is: minimum viable ROAS = 1 ÷ contribution margin. At a 25% margin you need above 4x just to break even. At 60%, a 2x ROAS is already profitable. Industry benchmarks are useful for comparison, never for decisions.

Is a low CPA always good?
+

No. A very low CPA usually means you are counting low-quality conversions or reaching only the people who would have bought anyway. The goal is the lowest CPA that still delivers the volume your business needs, not the smallest absolute number.

What is the difference between ROAS and ROI?
+

ROAS compares ad spend to revenue. ROI compares all costs — media, product, operations, management — to profit. ROAS is a campaign metric; ROI is a business metric. A campaign can post positive ROAS and negative ROI.

How often should I review CPA and ROAS?
+

Weekly for optimization decisions, monthly for budget decisions. Daily monitoring pushes you to react to statistical noise: campaigns fluctuate naturally, and adjusting every day prevents the algorithm from ever exiting its learning phase.

Read next

SEO vs paid ads: which comes first

A practical comparison of SEO and paid advertising across payback period, budget and business maturity — with one objective test for deciding.

Read article →
How to choose a digital marketing agency

The criteria that actually matter when selecting an agency: account ownership, reporting transparency, verifiable case studies and the warning signs to walk away from.

Read article →
What is GEO and how to get cited by ChatGPT

Generative Engine Optimization is the practice of structuring content to be cited by AI assistants. How it differs from SEO, and what to change on your pages.

Read article →

Need help with your digital strategy?

Request a free proposal and get a tailored strategy within 24 hours.

WhatsApp