All Drafts
Media Buying

What Is ROAS (and Why You're Probably Using It Wrong)

Everyone talks about ROAS. Few understand what it really measures, and even fewer know when to ignore it.

Daniel Flores Osses
Daniel Flores Osses
Mar 24, 2026 · 5 min read

If you run digital campaigns, ROAS is probably the number you look at most. The one you use to decide whether to scale or pause. The one you put in the report so the client doesn't fire you.

And yet most people who talk about ROAS don't really know what they're measuring. They treat it like a school grade: if it's high, you're fine; if it's low, you did something wrong. That logic is going to cost you money.


The definition, no hype

ROAS stands for Return On Ad Spend. Return on advertising investment. The formula is ridiculously simple:

ROAS = Revenue generated by the campaign / Ad spend

If you spent $100,000 on Meta Ads and generated $500,000 in sales, your ROAS is 5. That means for every peso invested in advertising, 5 came back.

So far, nothing controversial. The problem starts when people confuse "simple to calculate" with "simple to interpret."

ROAS is not the same as profitability

This is the most expensive mistake I see. Someone has a ROAS of 4 and celebrates. But when you ask about their gross margin, they have no idea. Once we add product cost, shipping, returns, payment gateway fees and the salary of whoever runs the campaign, that ROAS of 4 turns into a net loss.

A ROAS of 4 with a 20% margin is a loss. A ROAS of 2 with a 70% margin is a great business. Without margin context, ROAS is a decorative number.

ROAS without margin is a mirage

Before you obsess over ROAS, you need to know your breakeven ROAS: the minimum you need to cover costs and not lose money. If your gross margin is 50%, your breakeven ROAS is 2. Everything above it is real profit. Everything below it is a loss disguised as sales.

What it's actually for

ROAS is useful for exactly three things:

  1. Comparing efficiency across campaigns. If your campaign A has a ROAS of 5 and your campaign B has a ROAS of 2.5, you know which one converts better for every peso invested. That's useful for deciding where to put more budget.
  2. Spotting trends over time. If your ROAS was 6 three months ago and today it's 3, something changed. It could be the audience, the creative, seasonality or the competition. The number tells you it's time to investigate.
  3. Setting profitability floors. Once you know your breakeven ROAS, you can create clear rules: below this number, we pause. Above this other one, we scale. No emotion, no opinions.

That's it. It's not for measuring your business's success, comparing yourself to another industry, or deciding whether your overall strategy works.

The mistakes I see every day

Comparing ROAS across industries

A clothing eCommerce store with an average ticket of $25,000 can't compare its ROAS with a B2B SaaS with $2,000,000 tickets. The margins are different, the sales cycles are different, the attribution models are different. It's like comparing the performance of a bicycle with a truck's because both have wheels.

Looking only at last-click ROAS

Meta tells you your conversion campaign has a ROAS of 8. Google tells you its Search campaign also has a ROAS of 8. If you add up the sales reported by both platforms, you get double what you actually sold. Welcome to the world of duplicated attribution.

Every platform takes credit for the sale. The ROAS you see in Meta's dashboard is not your business's real ROAS. It's the ROAS Meta wants you to see so you keep pouring in cash.

Optimizing only for a high ROAS

Chasing the highest possible ROAS sounds logical, but in practice it leads you to a dead end. Campaigns with sky-high ROAS usually target small, warm audiences: retargeting, previous buyers, hyper-segmented audiences. They're the most efficient, but the least scalable.

If you only optimize for ROAS, you end up with campaigns that bring in little revenue but look great in the report. It's like a restaurant that only serves one table because that way the satisfaction rate is 100%.

A high ROAS at low volume isn't success. It's a ceiling.

ROAS vs. other metrics that matter

ROAS is one piece of the puzzle, not the whole puzzle. The metrics you need to look at alongside ROAS:

  • CPA (Cost per acquisition): how much you pay for each new customer. If your CPA goes up but ROAS holds, the average ticket probably went up and you're selling fewer units at a higher price.
  • MER (Marketing Efficiency Ratio): total business revenue divided by total marketing spend. It's the ROAS of the whole business, without the lies of platform-level attribution.
  • Net contribution: what's left after subtracting product cost, shipping, ad spend and operating costs. It's the only number that really tells you whether you're making money.
  • LTV (Lifetime Value): how much a customer is worth over time. A ROAS of 1.5 on the first purchase can be a brilliant deal if that customer comes back 4 times.

So, what is ROAS for?

It's for what it is: an indicator of advertising efficiency. Nothing more, nothing less. It tells you how many pesos come back for every peso you put into ads. It's useful, it's necessary, and it's dangerous when used out of context.

If your boss, your client or your agency asks you to "raise the ROAS" without defining margins, without considering volume and without understanding the attribution model, they're not asking you to improve the business. They're asking you to improve a number on a screen.

And those are two very different things.


This article explains the concept of ROAS in general terms. The example numbers don't represent universal benchmarks. Your breakeven ROAS depends on your business's specific cost structure.


Did something resonate?

Let's talk about how to apply this to your business.

Contact me