ROAS formula and how platforms report it
Return on Ad Spend is calculated as conversion value divided by ad cost, usually expressed as a percentage. Google Ads might show 400% ROAS. Meta may show 4.0x — same idea, different notation.
Platforms attribute revenue using their click or view windows. That revenue is typically order total or product price, not contribution margin.
Why ROAS breaks down for ecommerce
Two orders with identical revenue can have wildly different profit. Free shipping promos, heavy discounts, and low-COGS bundles inflate ROAS while eroding net income.
Merchants who optimize only on ROAS often over-invest in bestsellers that are promotional loss leaders — until finance asks why ad spend rose but cash did not.
- Discounted hero SKUs show strong ROAS with thin or negative margin.
- Marketplace fees and payment costs are invisible in default ROAS.
- Returns arrive days later. ROAS dashboards rarely restate profit.
- Multi-SKU carts blend high- and low-margin items into one blended ROAS.
When to use ROAS vs POAS
Keep ROAS for executive summaries and platform-native reporting. Add POAS when making bid, budget, and product-level decisions that must respect margin.
Profit Bid displays both metrics from the same order stream so teams do not argue from different spreadsheets.
Frequently asked questions
Common questions about this topic — tap to read answers.
What is a good ROAS for ecommerce?
It depends entirely on margin. A 300% ROAS can be excellent for 70% margin digital goods and disastrous for 25% margin apparel with free shipping.
Does Target ROAS use revenue or profit?
By default, Google uses conversion values you send — usually revenue. With Profit Bid, values can reflect gross profit so Target ROAS behaves like a POAS-aware strategy.













