ROAS (Return on Ad Spend)
Return on ad spend: how much revenue each euro spent on advertising brings back
What is ROAS (Return on Ad Spend)?
ROAS (return on ad spend) is a metric that shows how much revenue advertising generated relative to what it cost. It is calculated as revenue from ads divided by ad spend and is usually expressed as a percentage: a ROAS of 500% means every euro spent on ads brought in €5 of revenue. The same value is also written as a ratio of 5:1 or simply as 5. ROAS is used mainly by online shops and in performance campaigns on Google Ads or Meta Ads, where the ad platform knows the value of each order.
Why It Matters
ROAS quickly tells you whether a campaign returns more money than it costs and lets you compare campaigns and channels with very different budgets. On its own, though, it does not tell you whether you make money, because revenue is not profit. That is why ROAS should always be read together with your margin: a shop with a 20% margin needs a far higher ROAS than a shop with a 50% margin. In automated bidding, ROAS is also the target the ad platform uses to set bids in every auction, so a badly chosen number directly affects how many customers the campaign brings in.
Real-World Examples
- 1An online shop spends €800 on a campaign and the ads bring in orders worth €4,000: a ROAS of 500%.
- 2Google Ads: the Conv. value / cost column is ROAS written as a number; multiply it by 100 to get a percentage.
- 3Target ROAS bidding in Google Ads: you enter 400% and the system aims for an average of €4 of conversion value for every euro spent.
- 4Meta Ads: the ROAS goal bid strategy, used in campaigns optimised for purchase value, keeps a minimum average return.
- 5Product groups: a category with a higher margin can have a lower ROAS than another category and still earn more.
How to calculate ROAS
ROAS = revenue from ads ÷ ad spend × 100%
Illustrative example (hypothetical numbers): an online coffee shop spends €600 a month on Google Ads. The platform attributes 60 orders worth €3,000 to the ads. ROAS is 3,000 ÷ 600 × 100% = 500%.
For the numbers to mean anything, follow three rules:
- Same VAT basis: count both revenue and costs excluding VAT. If you send order values including VAT to the ad platform, ROAS looks higher than it really is.
- Correct conversion value: ROAS depends on conversion tracking that passes the order value. Duplicate or missing conversions distort it more than anything else.
- Same data source: Google Ads, Meta Ads and Google Analytics each attribute conversions by their own rules, so ROAS for the same period usually differs between tools. Compare campaigns within one tool.
Break-even ROAS: when advertising pays off
Break-even ROAS is the point at which advertising just pays for itself out of your margin. Calculate it as 100 divided by your margin in percent:
- 20% margin → break-even ROAS 500%
- 25% margin → break-even ROAS 400%
- 40% margin → break-even ROAS 250%
- 50% margin → break-even ROAS 200%
In the coffee shop example with a 30% margin, the threshold is roughly 333%. A ROAS of 500% is above it, so the campaign is profitable. If the same shop sold goods with a 15% margin, it would need a ROAS above 667%, otherwise every order from ads would lose money.
Use the most accurate margin you can: after the cost of goods and, if you know them, shipping, payment fees and returns. The more costs you include, the more reliable the threshold.
What is a good ROAS
There is no universal "good" ROAS. A good ROAS is one above your break-even ROAS that does not hold back growth. When judging it, consider:
- Product margin: cheap goods with thin margins need a high ROAS; services or high-margin products are profitable at a lower one.
- New versus returning customers: a campaign that brings in new customers can have a lower ROAS if those customers buy again. The first order is not the full value of the customer.
- Campaign type: brand and remarketing campaigns tend to show a high ROAS because they reach people who already know you, and some of them would have bought without the ad. Campaigns aimed at new audiences usually have a lower ROAS.
- Volume: a high ROAS on very few orders may mean the campaign reaches too narrow an audience and leaves customers to competitors.
ROAS, ROI and PNO
ROAS is not the same as return on investment (ROI): ROAS compares revenue with ad spend, while ROI works with profit after all costs, so a campaign with a 300% ROAS can have a negative ROI when margins are thin.
In the Czech market, online shops often use PNO (cost-to-revenue share), which is the inverse of ROAS: PNO = costs ÷ revenue × 100%, so a ROAS of 500% equals a PNO of 20%.
ROAS also complements cost per action: CPA tells you what one order costs, ROAS takes into account how large that order was.
Target ROAS in Google Ads and ROAS goal in Meta Ads
Target ROAS is an automated bidding strategy in Google Ads. You enter the average conversion value you want for every euro spent, and the system adjusts bids in each auction based on the predicted value of a conversion. According to Google Ads Help:
- Conversion values are required. Without tracking the order value, the strategy does not work.
- Minimum data: for Search and Shopping campaigns Google states at least 15 conversions in the past 30 days; other campaign types have different thresholds.
- New name: since June 2026 Google labels "Maximize conversion value with a target ROAS" simply as "Target ROAS". Bidding behaviour is unchanged and no action is needed in your account.
- A target set too high limits traffic. The campaign then gets fewer impressions and orders. Change the target gradually; according to Google, changes take one to two conversion cycles to take full effect.
In Meta Ads, the ROAS goal bid strategy plays a similar role in campaigns optimised for purchase value. You set a minimum average return, and Meta warns that a target set too high leads to under-delivery.
For step-by-step setup, see our Google Ads guide and the article on Google Shopping ads.
How to improve ROAS
- Fix tracking: check that every order is counted once and with the correct value excluding VAT.
- Split products by margin: products with different margins need different ROAS targets; in one group they compete for the same budget.
- Exclude loss-makers: search terms, products and placements that keep spending without orders.
- Improve the website: a higher conversion rate lifts ROAS without increasing ad spend.
- Raise order value: cross-selling, product bundles or a free-shipping threshold increase revenue per order.
If ROAS stays below break-even for a long time, or you are not sure which numbers to trust, an audit of your campaigns and tracking pays off. Our PPC advertising service covers setup and management of performance campaigns. Then track ROAS as one of your shop's key KPIs.
Frequently asked questions
What is ROAS?
ROAS (return on ad spend) shows how much revenue advertising generated relative to its cost. A ROAS of 500% means every euro spent on ads brought in €5 of revenue. It is used mainly by online shops running Google Ads and Meta Ads campaigns.
How do you calculate ROAS?
Divide revenue from ads by ad spend and multiply by 100%. For example, €600 in costs and €3,000 in revenue give a ROAS of 500%. Count both revenue and costs excluding VAT and from the same tool, otherwise the numbers will not be comparable.
What is a good ROAS?
A good ROAS is one above your break-even ROAS, which is 100 divided by your margin in percent. With a 25% margin the threshold is 400%, with a 50% margin it is 200%. There is no single number that applies to every industry.
What is the difference between ROAS and ROI?
ROAS compares revenue with ad spend, ROI compares profit with all costs. A high ROAS therefore does not guarantee profit: with thin margins, a campaign with a 300% ROAS can have a negative ROI. ROAS is a quick metric for managing campaigns, ROI for judging the whole investment.
What is target ROAS in Google Ads?
Target ROAS is an automated bidding strategy where you set the average return you want, for example 400%, and Google sets bids in auctions accordingly. It requires conversion value tracking and, for Search and Shopping, at least 15 conversions in 30 days. Since June 2026 it replaces the label Maximize conversion value with a target ROAS.