What Is Good ROAS for Google Ads E-commerce? Margin-Based Targets Explained
TL;DR
“Good ROAS” for Google Ads e-commerce is 3× your break-even ROAS as a target for sustainable scaling, where break-even ROAS = 1 / gross margin. A store with 30% gross margin breaks even at 333% ROAS — sustainable target is roughly 600–900% (you’ll see “ROAS 600%+” benchmarks for low-margin retail). A store with 60% margin breaks even at 167% ROAS — sustainable target is 300–500%. There is no single “good ROAS” number that applies to all e-commerce. Anyone telling you to “aim for 400% ROAS” without asking your margin is selling you a generic playbook.
Why “good ROAS” is the wrong question
Most agencies answer “what ROAS should I target?” with a number — 400%, 500%, 800%. That number is meaningless without knowing your gross margin, your overhead allocation, and your customer lifetime value. A 400% ROAS is wildly profitable for a 70%-margin SaaS-style accessory business and catastrophically unprofitable for a 20%-margin commodity reseller.
The right question is: what ROAS represents healthy contribution margin above my break-even?
How to calculate your break-even ROAS
Break-even ROAS is the point where you neither make nor lose money on a sale after covering product cost and shipping/fulfillment. The formula is straightforward:
Break-even ROAS (%) = 1 / Gross Margin × 100
Where Gross Margin = (Revenue − COGS − fulfillment) / Revenue
Worked example: You sell a $50 product. COGS is $25. Fulfillment + payment processing is $5. Gross margin is ($50 − $25 − $5) / $50 = 40%.
Break-even ROAS = 1 / 0.40 × 100 = 250%.
This means for every $1 of ad spend, you need $2.50 in revenue just to break even. Below that, you lose money on the sale.
How to calculate your sustainable target ROAS
Break-even isn’t sustainable — you also need to cover overhead, customer acquisition costs beyond ads, and ideally generate profit. The rule of thumb is:
Sustainable target ROAS = 2× to 3× break-even ROAS
For our 40%-margin example with 250% break-even, sustainable target is 500–750%. The 2× multiplier covers overhead, the 3× multiplier generates healthy margin for reinvestment and profit.
The exact multiplier depends on:
- How much of total revenue you want from new customers vs repeat. Higher repeat-purchase rates allow you to accept lower first-order ROAS because LTV catches up.
- Your overhead ratio. SaaS-style operations with low fixed costs allow lower multipliers; capital-intensive operations require higher.
- Growth vs profitability stage. Aggressive growth companies accept lower ROAS for market share; mature companies optimize for cash flow.
Margin-tier benchmarks
Here are realistic sustainable ROAS targets by margin tier, calibrated against the e-commerce stores we’ve worked with:
Low margin (15–25%): Commodity retail, dropshipping with thin margins
- Break-even ROAS: 400–700%
- Sustainable target ROAS: 800–1,400%
- Reality check: At this margin, paid acquisition is brutal. Most stores at this margin tier rely on organic, repeat purchases, or significantly differentiated brand to make paid viable.
Standard margin (30–45%): Most general e-commerce, apparel, beauty, home goods
- Break-even ROAS: 220–330%
- Sustainable target ROAS: 400–700%
- Reality check: This is the bulk of the e-commerce market. The 500–600% ROAS benchmark you’ll see quoted in industry articles is calibrated to this margin tier.
Premium margin (50–65%): Premium brands, niche specialty, high-AOV considered purchases
- Break-even ROAS: 155–200%
- Sustainable target ROAS: 300–500%
- Reality check: Margin gives you room. Premium brands can afford to invest in brand-building at lower ROAS in exchange for LTV.
Luxury / DTC margin (70%+): Direct-to-consumer luxury, software, info products
- Break-even ROAS: ≤ 140%
- Sustainable target ROAS: 200–400%
- Reality check: At this margin tier, the lever shifts from ROAS to volume. Spending more at lower ROAS often produces more total profit dollars than chasing high ROAS at low volume.
Why your reported ROAS is often optimistic
Three structural issues inflate reported ROAS in most Google Ads accounts:
1. Conversion attribution windows
Google Ads default attribution counts conversions within a 30-day window. If your sales cycle is short (e-commerce, typically same-day), this is mostly fine. But Google’s last-non-direct-click attribution attributes more conversions to paid than other models would (data-driven, first-click, linear all attribute differently).
To get a realistic ROAS, compare Google Ads-reported ROAS to GA4’s attributed revenue and to your actual gross revenue. Gaps of 20%+ are common and indicate over-attribution.
2. Brand campaign blending
If your branded search is run in the same account / blended into the same ROAS reports, your “ROAS” is artificially inflated. Branded search has 10–20× higher ROAS than acquisition search and pulls the average up dramatically.
Always separate brand from acquisition campaigns and look at acquisition ROAS in isolation. That’s the number that determines whether paid is actually growing your business.
3. Returns and refunds not flowing back
If you don’t import returns and refunds into Google Ads as conversion adjustments, your reported revenue is gross, not net. For fashion (20–40% return rates), beauty (lower), or any category with size-based return variance, gross ROAS overstates real performance by 15–35%.
The fix: in Shopify, WooCommerce, or your e-commerce platform, set up an automation that posts refund events as offline conversion adjustments to Google Ads. Smart Bidding will then optimize for net revenue, not gross.
Setting target ROAS in Smart Bidding
Once you know your sustainable target ROAS, plug it into Google Ads via Target ROAS bidding strategy. A few practical notes:
- Don’t set Target ROAS until you have 30+ conversions in the last 30 days. Below that, Smart Bidding can’t optimize reliably and you’ll get erratic spend.
- Start with a slightly conservative target (e.g., 90% of your sustainable target) for the first 30 days, then ratchet up as performance stabilizes. Setting an aggressive target on day one chokes spend.
- Re-evaluate quarterly as margins, COGS, and competitive dynamics shift.
- Different campaigns can have different Target ROAS values. Premium-margin products → lower target; clearance / low-margin → higher target.
When to abandon Target ROAS for a different bidding strategy
Target ROAS isn’t always the right choice:
- Launch / learning phase: Use Max Conversions with no value modifier for the first 30 days. Switch to Target ROAS once you have data.
- Low conversion volume (< 30/mo): Stay on manual CPC or Maximize Clicks. Smart Bidding without volume just thrashes.
- Brand campaigns: Target Impression Share or manual CPC is often better. Brand traffic is so high-ROAS that Target ROAS will optimize for impressions rather than the strategic goal of dominating brand SERP.
- High-value, low-volume products: Use Target CPA where the average order value is too lumpy for ROAS to optimize cleanly.
Common ROAS mistakes we audit out of accounts
After auditing hundreds of accounts, these are the patterns we see again and again:
Mistake 1: Single account-wide Target ROAS for products at different margin tiers. Premium products with 60% margin shouldn’t carry the same target as clearance products at 20%. Segment campaigns by margin tier and set independent targets.
Mistake 2: Target ROAS not reset after price changes. You raised prices 10% last quarter. Your margin improved. Your sustainable Target ROAS should have dropped. Did anyone update it? Almost never.
Mistake 3: Using gross margin instead of contribution margin. Gross margin ignores variable overhead (customer service, returns processing, payment processing fluctuations). Contribution margin is the right number, and it’s typically 5–10 percentage points lower than gross.
Mistake 4: Ignoring LTV in target setting for repeat-purchase categories. If your average customer buys 3 times in 12 months at the same AOV, your effective LTV is 3× the first transaction. You can accept lower first-order ROAS in exchange for that LTV. Most accounts don’t model this.
What this means for your account
Three actions to take after reading this:
-
Calculate your actual gross margin and contribution margin per SKU tier. Get the numbers from your finance / operations team. If they don’t have them readily available, that’s a foundational problem worth fixing before optimizing ads.
-
Audit your current Target ROAS settings against the margin-based formula. If your target is far above sustainable target, you’re choking spend. If it’s far below, you’re losing money on every conversion.
-
Segment campaigns by margin tier if you currently run one Target ROAS across the whole catalog. This is the single highest-leverage architectural change you can make.
If you’d like a sanity check on your current ROAS targets and account structure, we offer free 30-minute audits. Book here.
Related reading:
- How to choose a Google Ads agency — Buyer’s guide to evaluating Google Ads agencies.
- Google Ads for E-commerce — Our vertical playbook for e-commerce Google Ads.
- Free Google Ads Audit Template — 47-point audit checklist.