Every dollar spent on advertising raises the same question: is it working? Return on Ad Spend, or ROAS, gives marketers a direct answer. It measures how much revenue a business earns for every dollar invested in paid advertising, turning campaign data into a single, easy-to-compare figure.
For teams managing budgets across Google Ads, Meta, Amazon, or any other paid channel, ROAS is a core efficiency metric. Unlike broader profitability measures, it focuses specifically on the relationship between ad cost and the revenue that cost generates — making it practical for day-to-day campaign decisions and budget allocation.
This article explains exactly what ROAS means, how to calculate it step by step, what the numbers actually tell you, and how to avoid the most common mistakes marketers make when relying on it.

What ROAS Means in Marketing
ROAS stands for Return on Ad Spend. It is a marketing efficiency metric that measures how much revenue your advertising generates relative to how much you spend on it. The higher the ROAS, the more revenue you are earning per dollar of ad cost.
According to Google Ads Help, ROAS is the conversion value generated per unit of ad spend. A simple example: earning $5 in sales for every $1 spent on ads represents a ROAS of 5, or 500% when expressed as a percentage.
How ROAS Appears in Ad Platforms
Most major advertising platforms report ROAS natively or as a derived metric:
- Google Ads: Shown as Conv. value / cost — the ratio of total conversion value to total ad spend for a campaign or ad group. The Google Ads API defines this as metrics.conversions_value_per_cost.
- Meta Ads Manager: Shown as Purchase ROAS for e-commerce campaigns using the Conversions objective.
- Amazon Ads: Reported alongside its inverse metric ACOS (Advertising Cost of Sales), giving sellers two angles on the same data.
Understanding exactly which revenue a platform counts as a conversion — and which attribution window applies — is essential before drawing conclusions from any ROAS figure.
The ROAS Formula Explained
The ROAS formula is straightforward:
ROAS = Revenue from Ads ÷ Cost of Ads
The result can be expressed as a ratio (for example, 4:1 or simply 4) or as a percentage (for example, 400%). Both representations mean the same thing — for every $1 spent, $4 in revenue was generated. The ratio format is more common in day-to-day campaign reporting.
What Each Variable Means
- Revenue from Ads: The total sales or conversion value attributed to your advertising. This should only include revenue directly traced to an ad click or impression — not your total business revenue.
- Cost of Ads: The total amount spent on the ad campaign, including click costs, impression costs, and any platform fees included in the billing.
Ad platforms may define these inputs slightly differently, so always confirm what your dashboard counts as revenue and spend before comparing ROAS across channels.
Simple ROAS Examples
Three concrete scenarios show how ROAS works across different campaign types and business models.
Example 1: E-Commerce Google Shopping Campaign
A clothing store spends $2,000 on a Google Shopping campaign over one month. The campaign generates $10,000 in tracked sales.
ROAS = $10,000 ÷ $2,000 = 5 (500%). For every $1 spent on ads, the store earned $5 in revenue.
Example 2: Meta Ads for a Service Business
A consulting firm spends $500 on Meta lead ads. Those leads convert into service bookings worth $1,500.
ROAS = $1,500 ÷ $500 = 3 (300%). For every $1 spent, the firm generated $3 in revenue from those bookings.
Example 3: Amazon Sponsored Products
A seller spends $300 on Amazon Sponsored Products. Attributed sales total $900.
ROAS = $900 ÷ $300 = 3 (300%). Amazon also expresses this as an ACOS of 33.3% — the same efficiency described from the opposite direction.
How To Interpret a Good or Bad ROAS
There is no single universal ROAS target. What counts as a healthy number depends on several business-specific factors that vary widely across industries and business models.
Factors That Determine Your Minimum ROAS
- Gross margin: A product with a 70% margin can sustain a much lower ROAS than one at 20% margin. At a 20% gross margin, you need a ROAS of at least 5 just to cover the cost of goods sold from ad-driven revenue.
- Non-ad overhead: Shipping, fulfillment, platform fees, and staff costs all reduce the profit that any given ROAS actually delivers to the bottom line.
- Campaign goal: Prospecting campaigns targeting cold audiences almost always show lower ROAS than retargeting campaigns. Holding both to the same benchmark produces misleading conclusions.
- Business stage: A growth-stage brand may willingly accept a lower ROAS to build awareness and market share, while a mature brand typically requires higher ROAS to remain profitable at scale.
According to Shopify‘s ROAS guide, a commonly cited starting benchmark is 4:1 — earning $4 for every $1 spent. However, this figure should always be validated against your specific margin and overhead structure before being adopted as a hard KPI.
ROAS vs ROI and ACOS
ROAS is frequently confused with two related metrics: ROI (Return on Investment) and ACOS (Advertising Cost of Sales). Each measures something different and is most useful in a specific context.
| Metric | Formula | Best Used For |
|---|---|---|
| ROAS | Revenue ÷ Ad Spend | Comparing ad channel efficiency; measuring how much revenue each ad dollar generates across campaigns |
| ROI | (Net Profit − Investment) ÷ Investment × 100 | Measuring overall business profitability after accounting for all costs, not just ad spend |
| ACOS | Ad Spend ÷ Revenue × 100 | Amazon-native inverse of ROAS; lower ACOS means higher efficiency; used for Amazon bid and targeting decisions |
As Amazon Ads explains, ROAS and ACOS describe the same relationship from opposite directions — a ROAS of 4 equals an ACOS of 25%. ROI, by contrast, requires knowing actual profit margins and all business costs, making it a more complete but slower metric to evaluate in real time.
Common ROAS Mistakes To Avoid
Even when the formula is applied correctly, ROAS figures can mislead when the underlying data or interpretation is flawed. The following errors appear most frequently in practice.
Confusing Platform ROAS With True Incremental Revenue
Ad platforms attribute revenue based on clicks or impressions within a set conversion window. This does not confirm that every attributed sale required the ad. Research published on arXiv shows that measuring true incremental ROAS — what advertising actually caused — typically requires randomized geo-experiments rather than relying on platform attribution alone.
Ignoring Non-Ad Costs
A ROAS of 6 looks excellent until you factor in 50% cost of goods, fulfillment fees, and returns. Never treat a high ROAS as confirmation of profitability without examining the full cost picture alongside it.
Mixing Ad-Attributed Revenue With Organic Revenue
ROAS only works when the revenue figure matches the specific ad spend being evaluated. Including organic, direct, or email-driven revenue inflates the metric and masks true campaign efficiency.
Using One ROAS Benchmark Across All Campaign Types
Brand keyword campaigns, upper-funnel prospecting, and retargeting campaigns each serve a different purpose in the buyer journey. A single ROAS threshold applied across all three consistently undervalues awareness activity and can lead to cutting campaigns that drive future conversions.
How To Improve ROAS Without Cutting Growth

Improving ROAS does not always mean spending less. The most sustainable gains come from generating more revenue per dollar while maintaining or growing reach. Key levers include:
- Tighten audience targeting: Narrowing to higher-intent segments — through behavioral signals, remarketing lists, or purchase intent keywords — reduces wasted impressions and lifts conversion rates.
- Improve ad creative and landing pages: A stronger click-through rate and a higher on-page conversion rate both increase the revenue side of the ROAS formula. Consistent A/B testing of headlines, visuals, and calls to action compounds these gains over time.
- Increase average order value: Upsells, product bundles, and minimum-spend promotions raise revenue per transaction without requiring additional ad spend — one of the fastest levers available to e-commerce brands.
- Segment campaigns by type: Separating brand keyword campaigns from generic or competitor campaigns lets you budget toward the highest-efficiency traffic and avoids diluting ROAS data across unlike audiences.
- Verify conversion tracking accuracy: ROAS is only as reliable as the data feeding it. A misconfigured purchase tag can make a losing campaign appear profitable, so audit conversion setup across every active ad platform regularly.
Frequently Asked Questions
What is a good ROAS for a small business?
There is no single answer, but 4:1 is a commonly cited starting benchmark — earning $4 for every $1 spent. For small businesses with thin margins or significant overhead, the break-even ROAS may be higher. A quick calculation: divide 1 by your gross margin percentage. A 25% gross margin means you need at minimum a 4:1 ROAS before any advertising profit is realized. Always use your own cost structure rather than industry averages as the true floor.
Is ROAS the same as ROI?
No. ROAS measures revenue generated per dollar of ad spend and ignores the cost of goods, fulfillment, and other overhead. ROI measures net profit relative to total investment and provides a more complete view of profitability. A campaign can show a high ROAS and still lose money if non-ad costs are large relative to margins. Use ROAS for campaign-level efficiency decisions and ROI for overall business performance assessment.
Why can platform ROAS differ from actual business results?
Ad platforms attribute conversions based on click or view windows, which can credit the same sale to multiple channels and count purchases that would have happened regardless of the ad. This is the attribution gap. Research using randomized geo-experiments has found that true incremental revenue from advertising is often lower than what platform dashboards report. Complement platform ROAS data with multi-touch attribution models, incrementality testing, or holdout groups to build a more accurate picture of real advertising impact.
Return on Ad Spend is one of the most practical metrics in a marketer’s toolkit — simple to calculate, easy to compare across campaigns, and directly tied to advertising efficiency. The formula is revenue divided by ad spend, but getting the interpretation right means knowing your margins, matching the revenue figure to the spend being evaluated, and understanding where platform attribution ends and true incremental impact begins. Used alongside ROI and a clear view of business costs, ROAS becomes a reliable guide for smarter budget decisions and sustainable advertising growth.
References
- Google Ads Help: About Target ROAS bidding – Official Google Ads source explaining Target ROAS, conversion value per cost, percentage-based ROAS, and a simple $5 sales per $1 ad spend example.
- Google Ads API: metrics.conversions_value_per_cost – Official metric definition for conversion value divided by ad interaction cost, useful for grounding the formula in platform reporting terminology.
- Amazon Ads: What is return on ad spend (ROAS)? – Official Amazon Ads guide defining ROAS, giving the basic revenue divided by campaign spend formula, and distinguishing ROAS from ROI and ACOS.
- Shopify: Return on Ad Spend: How To Calculate Your ROAS – Recognized ecommerce platform resource with plain-English ROAS definition, calculation steps, example math, and practical discussion of attribution and ad costs.
- Robust Causal Inference for Incremental Return on Ad Spend with Randomized Paired Geo Experiments – Useful deeper reference for explaining that platform-attributed ROAS differs from incremental ROAS and that causal measurement often requires experiments.
