ROAS
ROAS is ad-attributed revenue divided by ad spend, showing how much revenue your ads generate for every unit spent.

What is ROAS?
ROAS (Return on Ad Spend) is the revenue attributed to your ads divided by the amount you spent on them. It is usually expressed as a ratio — a ROAS of 4 means you earn 4 in revenue for every 1 you spend — or as a percentage (400%). Note that ROAS is based on revenue, not profit: a high ROAS can still lose money if your margins are thin.
Why does ROAS matter?
ROAS is the fastest signal of whether a campaign or channel pays off, and it is the metric Meta and Google Ads optimize toward. But it only means something against your break-even ROAS, which is 1 divided by your contribution margin as a percentage — at a 25% margin, ROAS must reach at least 4 before the ad breaks even. If you want to steer by real earnings rather than revenue, pair it with POAS, which measures profit instead.
Common use cases
- Comparing the profitability of campaigns, channels, or audiences against each other.
- Setting and adjusting budgets and bids in Meta Ads and Google Ads.
- Calculating a break-even ROAS from your contribution margin before scaling spend.
- Distinguishing platform-reported ROAS from real, attributed revenue.
Shopify perspective
The ROAS you see in Meta and Google Ads’ own dashboards comes from their pixel and conversion tracking — and each platform typically claims credit for the same sales, so the combined numbers overstate results. Shopify’s own reporting instead uses UTM parameters and a last-click model, giving a lower but more conservative picture. Use Shopify’s marketing and attribution reports as a shared reference point, and keep consistent UTM tags on every ad link so channels can be compared on the same basis.