How to calculate ROAS for your ad campaigns?
ROAS (Return On Ad Spend) is calculated by dividing the revenue generated by the advertising spend: ROAS = Revenue / Ad Spend. A ROAS of 4 means 4 EUR of revenue for every 1 EUR invested.
Detailed explanation
ROAS is the most widely used ad performance indicator in e-commerce. It directly measures the return on every euro spent on advertising platforms like Meta Ads, Google Ads or TikTok Ads. The formula is simple: ROAS = Revenue generated by advertising / Advertising spend. The result is a ratio expressing the revenue obtained per euro invested.
To calculate a reliable ROAS, first define the analysis period (day, week, month) and retrieve the revenue attributed to your campaigns from the platform or your attribution tool. Then divide this revenue by the total ad spend over the same period. Be careful to use revenue excluding VAT to obtain a figure consistent with your ad costs, which are also ex-VAT.
A good ROAS depends on your gross margin and the cost structure of your business. For a store with 50% gross margin, the break-even ROAS is 2. Below that, you lose money on every sale. To be profitable after all other costs (shipping, transaction, operational), you generally need to target a minimum ROAS of 3 to 4 depending on your sector.
However, ROAS has a significant limitation: it only measures revenue, not actual profit. This is why POAS (Profit On Ad Spend) is becoming the reference metric for demanding e-commerce operators. POAS integrates all costs and gives you the true profitability of your ad campaigns, enabling better budget allocation decisions.
Concrete example
Imagine a store that spent 5,000 EUR on Meta Ads in September and generated 22,500 EUR in attributed revenue. ROAS = 22,500 / 5,000 = 4.5. This means every euro invested in advertising returned 4.50 EUR in revenue. If gross margin is 45%, gross profit is 10,125 EUR. After deducting the 5,000 EUR in ads, 5,125 EUR remains to cover other costs (shipping, transaction, operational).
Related questions
What is the difference between ROAS and POAS?
ROAS measures revenue per ad euro, while POAS measures net profit. POAS is more reliable for judging the actual profitability of your campaigns.
What is a good ROAS in e-commerce?
A good ROAS depends on your gross margin. For 50% margin, target at least 3 to 4 to be profitable after all costs. Stores with low margins require a higher ROAS.
How to increase ROAS?
Optimize your audiences, improve your ad creatives, test different offers, improve the product page and increase AOV with cross-sell and bundles.
What is break-even ROAS?
It's the minimum ROAS to cover variable costs. Formula: 1 / gross margin. With 40% margin, break-even ROAS is 2.5. Below that, you lose money.
How to measure blended ROAS?
Blended ROAS = Total revenue / Total ad spend. It takes into account all sources (organic, direct) and gives a more realistic view than per-platform ROAS.
Related pages
Related questions
Guides
Calculate your ROAS automatically
Fullmetrix connects Meta Ads, Google Ads, TikTok and your store to calculate ROAS and POAS in real time.
14-day free trial. No commitment.