Mathematically ROAS is calculated with the formula:
ROAS = total revenue from advertising / advertising costs
Description
While other metrics such as CTR (click-through rate) or CPC (cost per click) measure interest or traffic, ROAS looks directly at the business contribution. It is a fundamental indicator for e-shop owners and marketers who need to know whether their online advertising is profitable.
ROAS is closely tied to the purchase funnel. In the branding phase it tends to be lower, because the goal is not an immediate purchase. Conversely, in campaigns aimed at selling (Google Shopping or remarketing) a high ROAS is the main goal.
Advantages
- A clear view of profitability: it makes it possible to determine immediately which campaigns, products or channels (Google, Meta, TikTok) earn and which lose money.
- Easy scaling: if you know a campaign has a consistently high ROAS, you can safely put a bigger budget into it knowing the investment will come back.
- A basis for pricing: it helps a company understand how high an advertising cost it can afford at a given product margin.
- Objective channel comparison: thanks to ROAS you can objectively compare the performance of Facebook advertising against search advertising.
Disadvantages
- It does not account for overall profit: ROAS works with revenue, not margin. You can have a high ROAS but still be losing money if your margins are low and your shipping or warehousing costs are high.
- It ignores lifetime value (LTV): ROAS looks only at the first purchase. It does not count the value of a customer who came back thanks to the advertising and bought later without any ads.
- Attribution problems: it is hard to determine exactly which ad contributed most to a sale (if a customer saw a banner but bought only after clicking through from search, for instance).
- Misleading on small data: with a small number of conversions, one chance large order can push ROAS to unrealistic heights.
Practical example
A furniture e-shop launches a campaign selling sofas.
- Advertising costs: €2,000
- Revenue generated: €10,000
- Calculation: 10,000 / 2,000 = 5 (or 500%)
It means they got €5 back for every euro invested. If the owner's margin on sofas is 40%, his gross profit before deducting advertising is €4,000. After deducting the advertising cost (€2,000) he is left with a net profit of €2,000. In this case a campaign with a ROAS of 5 is profitable and successful.