What Is a Good ROAS for Ecommerce?
“Is 3x a good ROAS?” We get some version of that question on almost every first call, and the honest answer is always the same: a good ROAS for ecommerce depends on numbers the person asking usually hasn’t put on the table yet.
A 3x ecommerce return on ad spend can be a very profitable result for one brand and a slow bleed for another. The difference isn’t the ad account. It’s the margin behind each order, what a customer is worth after the first purchase, and what the brand is trying to do this quarter: grow, hold, or harvest.
This guide covers what ROAS actually measures, why the benchmarks you see online are a weak reference point, how to calculate the ROAS that is good for your store, and how that target should change with your growth goals and channel mix.
What is ROAS in ecommerce?
ROAS (return on ad spend) is the revenue attributed to your ads divided by what you spent on them. Spend $1,000, get $4,000 in attributed sales, and your ROAS is 4x (also written 4:1 or 400%).
Simple formula, slippery inputs. Each word in it hides a decision:
- Revenue is top-line sales, before cost of goods, shipping, discounts, and returns. ROAS knows nothing about profit.
- Attributed means the platform decided your ad deserves credit for the sale, using its own rules. Meta’s own definition of purchases ROAS notes that statistical modeling may be used to estimate some conversions and their values when data is partial or missing.
- Ad spend usually means media only. Creative production, agency fees, and tools sit outside the number unless you add them in.
Google expresses the same idea as a percentage when you set a Target ROAS bid strategy: $5 in conversion value per $1 of spend is a 500% target. Same math, different notation. Knowing which one you’re reading matters when you compare platforms.
What is a good ROAS for ecommerce?
A good ROAS for ecommerce is one that sits comfortably above your break-even ROAS while still letting you buy the volume of new customers your plan needs. There is no universal number; a brand at 70% margins and a brand at 25% margins need very different returns to make the same profit.
That answer frustrates people who want a single figure, so let’s deal with the figure they’ve already heard.
Where the “4:1” rule of thumb comes from
The most repeated ecommerce ROAS benchmark is 4:1. BigCommerce’s ROAS glossary, for example, cites a 4:1 ratio as a common benchmark, and in the same breath notes that some businesses need 10:1 to stay profitable while others grow at 3:1. That caveat is the important part, and it’s the part that gets dropped when the number travels.
Why average ROAS benchmarks mislead
Search for the average ROAS ecommerce brands achieve and you’ll find confident figures, often a few points apart and rarely with methodology attached. Three problems make them a poor yardstick for your store:
They average incompatible businesses. A benchmark that blends a high-margin skincare brand, a low-margin consumer electronics reseller, and a subscription pet food company describes none of them. The “average” hides the margin structure that decides what return each one needs.
They mix campaign types. Retargeting and branded search campaigns report high ROAS because they reach people who were already close to buying. Prospecting to cold audiences reports lower ROAS because it’s doing the harder job. A benchmark that doesn’t separate them tells you very little.
They inherit platform attribution. Most published figures come from platform-reported numbers, which each platform measures by its own rules. Two platforms can both take credit for the same order, so the industry “average” may be partly double-counted to begin with.
Use benchmarks as a loose sanity check at most. Your break-even math is the real reference point.
How do you calculate your break-even ROAS?
Break-even ROAS is 1 divided by your contribution margin (as a decimal). At 40% margin, break-even is 1 / 0.4 = 2.5x. Below that, every attributed sale loses money once costs are paid; above it, you’re making money on the first order.
Shopify’s guide to break-even ROAS uses the same formula and lists the variable costs to include: cost of goods, shipping and packaging, payment processing fees, and pick-and-pack or 3PL fees. We’d add two that brands often forget: average discount depth and the cost of returns. A fashion brand with heavy return rates can look healthy on gross margin and still lose money per order once returns are netted out.
A worked example
Here’s an illustrative store with deliberately round numbers, not benchmarks:
- Average order value: $100
- Cost of goods: $35
- Shipping and fulfillment: $12
- Payment processing: $3
- Returns and discounts (averaged per order): $10
Contribution per order is $100 minus $60, or $40. That’s a 40% contribution margin, so break-even ROAS is 2.5x.
Now look at what different reported ROAS figures mean for this store:
- 2.0x: $1,000 of spend drives $2,000 in revenue and $800 in contribution. You lost $200 acquiring those orders.
- 2.5x: $2,500 in revenue, $1,000 in contribution. You broke even on the first order.
- 4.0x: $4,000 in revenue, $1,600 in contribution. You kept $600 after ad costs.
The same 2.0x that loses money here could be strongly profitable for a store with 70% margins, whose break-even is about 1.4x. That’s why “is 2x good?” can’t be answered without the margin.
Add a cushion for what ROAS leaves out
Break-even ROAS covers variable costs, not fixed ones. Rent, salaries, software, and creative production still need paying. A target ROAS should sit above break-even by enough to cover the share of overhead and profit you expect paid media to carry. How big that cushion is depends on how much of your revenue comes from ads versus organic, email, and repeat buyers.
How CAC and LTV change what “good” means
First-order ROAS treats every customer as a one-time buyer. If your customers come back, the ROAS you can accept on acquisition goes down, sometimes well below first-order break-even.
Go back to the example store. Say a typical customer places a second order within 90 days, bringing their 90-day contribution to $80 instead of $40. If you’re willing to pay up to $60 to acquire that customer (your allowable CAC), you can run new-customer campaigns at a first-order ROAS under 2.5x and still come out ahead within the quarter. A one-time-purchase brand with the same margins has no such room: allowable CAC has to fit inside the first order.
This is where ROAS and CAC meet. ROAS describes the ratio on the orders a campaign touched. CAC describes what it cost to win each new customer. A campaign can show a strong ROAS while mostly reselling to existing customers, which inflates the ratio without growing the base. We go deeper on allowable CAC and payback windows in our guide to setting an ecommerce advertising budget, because the same numbers that set your budget also set your target ROAS.
Two cautions about leaning on LTV:
- Use observed repeat behavior, not hoped-for repeat behavior. If you don’t yet have cohorts old enough to show real 90-day value, price acquisition off the first order.
- Match the payback window to your cash. Spending against 12-month LTV means financing customers for a year. Funded brands can choose that; bootstrapped brands usually can’t.
How should your growth goals shape your target ROAS?
Your target ROAS should move with your goal. A brand pushing for new-customer growth should accept a lower ROAS, closer to break-even or even below it with proven LTV. A brand protecting cash should run a higher target and accept less volume.
There’s a structural reason this trade-off exists. Higher ROAS targets narrow the auctions you win. Google’s own Target ROAS documentation warns that setting a target too high may limit the traffic your ads get, and recommends lowering the target gradually when you want more conversion volume. Meta’s delivery behaves similarly in practice: a tight ROAS goal concentrates spend on the easiest buyers and stops reaching new ones.
So the useful question isn’t “how high can we get ROAS?” It’s “what’s the lowest ROAS at which the next customer is still worth buying?” Brands that chase the highest possible ROAS often end up with excellent ratios on shrinking spend: a very efficient way to stop growing.
A rough way to frame the three modes:
- Growth mode: target near break-even (or below, against proven 60 to 90-day LTV), and measure success by new customers acquired and blended efficiency.
- Steady state: target break-even plus a deliberate profit cushion, and scale only while the marginal return holds.
- Profit or cash mode: raise the target, cut the weakest spend, and accept lower volume.
Is platform ROAS the number to judge?
No. Use platform-reported ROAS to optimize inside a channel, and use blended numbers to judge whether advertising is working for the business.
Every platform measures ROAS from its own vantage point, with its own attribution windows and, as Meta notes, some modeled conversions. Each one has an incentive to count generously. Add Meta, Google, and TikTok reported revenue together and it often exceeds what your store actually sold.
The blended check is simple: total store revenue divided by total ad spend over the same period, often called MER (marketing efficiency ratio). It can’t be inflated by double-counting because it ignores attribution entirely. A practical routine:
- Weekly: read platform ROAS by campaign to decide which creative, audiences, and campaigns get more or less budget.
- Monthly: check blended MER and new-customer counts against your break-even math. If platform ROAS climbs while MER falls, the platforms are claiming credit for sales that would have happened anyway.
- Quarterly: reset your target ROAS from fresh margin and repeat-purchase data.
Good ROAS varies by channel and campaign type
A single account-wide target is a blunt instrument. Different campaigns do different jobs, and their ROAS should be read accordingly.
Branded search and retargeting usually report the highest ROAS because they reach people already looking for you. That’s real value, but it’s mostly capturing demand rather than creating it. Don’t use these numbers to set expectations for the rest of the account.
Shopping and non-brand search capture existing category intent. They tend to report solid ROAS on products with clear search demand, and they protect the demand your paid social creates.
Prospecting on Meta and TikTok finds people who didn’t know you existed. It will usually report the lowest ROAS in the account, and it’s often where your new customers actually come from. Judge it on new-customer acquisition cost and its effect on blended revenue, not on its platform ROAS alone.
Category matters too. A fashion brand with frequent drops and high return rates, and a wearables brand selling a considered, higher-ticket product, will see different ROAS patterns across the funnel even at similar margins. If you sell through retail as well as DTC, as many CPG brands do, part of your ad-driven demand lands at stores your ad platforms can’t see, which pushes reported ROAS below the true return.
How to improve ROAS without strangling growth
If your ROAS sits below where your math says it should, there are two kinds of fixes: raise the value of each order, or lower the cost of getting it. The first kind is usually more durable.
Raise the value side
- Lift average order value with bundles, tiered offers, and relevant add-ons. A higher AOV raises ROAS and contribution together.
- Fix the landing experience. Ad clicks that land on a slow or confusing page waste spend before the platform’s optimization even matters.
- Improve margin directly. Better COGS, smarter shipping thresholds, and fewer blanket discounts all lower your break-even ROAS, which makes every campaign easier to justify.
Lower the cost side
- Refresh creative on a schedule. On paid social, tired ads drive costs up long before anyone notices. A steady testing pipeline is the most reliable ROAS lever we know of.
- Concentrate budget. Too many thin campaigns starve each one of the conversion data its algorithm needs.
- Send clean conversion data. Accurate purchase values, deduplicated events, and server-side tracking give bidding algorithms better signals to optimize against.
What not to do
Don’t raise ROAS by quietly shifting spend into branded search and retargeting. The ratio improves, new-customer volume falls, and in a quarter or two the retargeting pool shrinks because nobody is filling it. Check new-customer counts every time ROAS jumps.
FAQ
What is a good ROAS for ecommerce?
A good ROAS for ecommerce is one that sits comfortably above your break-even ROAS while still buying the volume of new customers your plan needs. There is no universal number. A brand at 70% margins and a brand at 25% margins need very different returns to make the same profit, so start from your own margin math.
How do you calculate break-even ROAS?
Divide 1 by your contribution margin as a decimal. At a 40% contribution margin, break-even ROAS is 1 / 0.4 = 2.5x. Count every variable cost per order: cost of goods, shipping and packaging, payment processing, pick-and-pack or 3PL fees, average discount depth, and the cost of returns. Below break-even, each attributed sale loses money on the first order.
Is 4:1 a good ROAS benchmark for ecommerce?
It is the most repeated ecommerce ROAS benchmark, but it is a loose sanity check at most. The same sources that cite 4:1 note that some businesses need 10:1 to stay profitable while others grow at 3:1. Published averages blend different margins, campaign types, and platform attribution, so your break-even math is the better reference point.
Should you trust platform-reported ROAS?
Use it to optimize inside a channel, not to judge the business. Each platform measures ROAS by its own attribution rules, and added together their reported revenue often exceeds what your store actually sold. To judge whether advertising is working, check blended MER: total store revenue divided by total ad spend over the same period.
How often should you review your target ROAS?
Read platform ROAS by campaign weekly to shift budget between creative, audiences, and campaigns. Check blended MER and new-customer counts against your break-even math monthly. Reset the target ROAS itself quarterly, using fresh margin and repeat-purchase data, and move it with your goal: lower for growth, higher when protecting cash.
The short answer
A good ROAS for ecommerce is not 4x, or 3x, or any number you read in a benchmark. It’s a target you calculate: start from contribution margin to find break-even, adjust for real repeat-purchase value, set the cushion according to whether you’re growing or protecting cash, and verify against blended revenue rather than platform dashboards.
If you can’t yet calculate your break-even ROAS, that’s the first job, before any campaign change. And if you’d rather have specialists run that math every week, our guide on how to choose a paid media agency covers the questions that separate teams who manage to profit from teams who manage to a dashboard.
Not sure whether your ROAS is actually good?
Book a short strategy call. We'll work out your break-even ROAS from your real margins, compare it to what your accounts report, and tell you honestly whether to push spend, fix the offer, or hold.
Apply to partner