Across ecommerce, average return on ad spend runs roughly 1.2x to 2.9x depending on the vertical, per Triple Whale's 2025 benchmarks — media near the low end, sports and travel near the top. But an industry average tells you almost nothing on its own. What matters is whether that number clears your break-even ROAS, which your gross margin sets. Many thin-margin apparel and print-on-demand stores need a higher ROAS than their whole industry averages just to cover product cost.
What "good" ROAS looks like by industry
Return on ad spend is ad-attributed revenue divided by ad spend. A 3x ROAS means three dollars back for every dollar spent — before you subtract the cost of the product, fees, and everything else.
The most useful public numbers for direct-to-consumer stores come from Triple Whale's 2025 benchmark report, drawn from more than 33,000 brands and $18.4 billion in tracked ad spend. Here is how blended ROAS varies by vertical.
| Industry | Blended ROAS |
|---|---|
| Sports | 2.85 |
| Travel | 2.81 |
| Home & Garden | 2.65 |
| Automotive | 2.08 |
| Books | 1.78 |
| Health & Wellness | 1.60 |
| Media | 1.25 |
Source: Triple Whale 2025 Benchmarks (2025, 33,000+ brands).
Notice the spread is narrow — most verticals land between roughly 1.5x and 3x. That is the pattern nearly every ranking page repeats. The problem is that they stop there, and a bare ROAS number is where most of the mistakes start.
Why an industry average can mislead you
Most benchmark articles hand you a single ROAS figure and move on. Three basis differences quietly break that comparison.
First, platform-reported ROAS is not store-side ROAS. The number inside Meta or Google Ads counts gross, pre-return revenue and generous assisted conversions. Independent break-even math needs net revenue after returns and discounts, which is why pixel-reported ROAS can overstate real profitability by anywhere from 30% to 100%, according to Triple Whale's guidance on break-even ROAS. A "4x" in Ads Manager can be a break-even day in your bank account.
Second, blended and paid-only figures answer different questions. Triple Whale's numbers lean on paid-ad-driven traffic, which is colder than the organic, direct, and email visitors folded into a site-wide figure. If you compare your blended MER to a paid-only benchmark, you are not comparing like with like.
Third, and most important for a print-on-demand or apparel seller: a ROAS benchmark ignores your margin entirely. Two stores can both hit a 2.5x ROAS and one profits while the other loses money on every order. The margin is the missing variable, and it is the whole game.
The number that actually decides profit: break-even ROAS
Break-even ROAS is the return you need for ad revenue to exactly cover product cost. The formula is simple: 1 ÷ gross margin.
Run it. A store with a 40% gross margin breaks even at 1 ÷ 0.40 = 2.5x, which matches the worked example in Triple Whale's break-even guide. A store with a fat 70% margin breaks even at just 1 ÷ 0.70 = 1.43x, per RedTrack's break-even ROAS breakdown. And a lean 25%-margin fashion store needs 1 ÷ 0.25 = 4.0x to break even — a figure RedTrack calls out directly.
Now line that 4.0x up against the table above. It is higher than the average ROAS in every single vertical Triple Whale reports. That is the headline the ranking pages skip: for a thin-margin apparel brand, the industry-average ROAS is often a losing number. If you want to go deeper on the threshold itself, our companion piece on what counts as a good ROAS walks through it.
A worked example: a print-on-demand tee
Say you sell a t-shirt for $30. Your Printify or Printful base cost plus shipping is $14. Your gross margin is ($30 − $14) ÷ $30 = 53%, so your break-even ROAS is 1 ÷ 0.53 = 1.9x.
Now add the parts benchmarks hide. Payment processing takes roughly $1.17 on that order. Your ad cost to acquire the sale is real, and if it took $15 of ad spend to land this $30 order, your ad-only ROAS is $30 ÷ $15 = 2.0x — above your 1.9x break-even, barely.
But walk the per-order profit: $30 − $14 product − $1.17 fees − $15 ads = −$0.17. You are underwater by seventeen cents, even at a "profitable-looking" 2.0x. That gap between a healthy-looking ROAS and a negative per-order profit is exactly what a benchmark table cannot show you. For context, the median blended cost to acquire a DTC order was $32.74 in 2025, per Triple Whale — so a $15 acquisition cost here is already better than typical.
Why apparel and POD feel the squeeze
Print-on-demand is a cheap-traffic, thin-margin business, and the two forces pull against each other.
On the traffic side, apparel enjoys one of the lowest ad costs around — its CPM sits at $10.93, among the cheapest verticals in Triple Whale's 2025 data, because broad audiences make impressions cheap. Cheap reach sounds like an advantage until you check the other side of the ledger.
On the margin side, Printful's own guidance puts a healthy print-on-demand gross margin at 20% to 40%, with t-shirts as wide as 10% to 50%. Plug the low end in: a 20% gross margin means a break-even ROAS of 1 ÷ 0.20 = 5.0x. After ad spend, TrueProfit reports print-on-demand net margins of just 10% to 20%, against a roughly 10% net for ecommerce overall. Modest gross margin drives a high break-even ROAS, which leaves a thin net margin — that chain is the defining tension of the vertical.
How to use benchmarks without getting burned
Treat industry ROAS numbers as a rough weather report, not a target. Three habits keep them honest.
Always pair a ROAS with a margin. A 2.5x return is a triumph at 70% margin and a disaster at 25%. If a source gives you one without the other, it is only telling you half the story — the same trap covered in our ecommerce benchmarks hub.
Anchor to one dataset per comparison. Triple Whale measures paid Shopify DTC sessions; other providers measure ad accounts or personalization-platform sites. Blending two providers into one sentence produces a number that describes no real store. The same discipline applies when you read a CTR benchmark and compare it against your own funnel.
And look past the first purchase. A break-even first order can still be highly profitable if buyers come back, which is why customer retention rate reframes the whole ROAS question. To model repeat value properly you eventually need lifetime-value data, and it helps to know which platforms actually provide ecommerce LTV benchmarks.
Where PodVector fits
The reason ROAS benchmarks mislead is that they live on the ad platform, which only sees gross revenue and its own attributed conversions. Your true profit lives across several systems at once.
PodVector connects Shopify, Meta Ads, Google Ads, Printify, and Printful, then computes true per-order profit — product cost, fees, shipping, and ad spend netted against real revenue on every order. It is not a dashboard you stare at. Victor, its AI operator, analyzes that live data and proposes moves, taking Shopify-side actions only with your approval. Victor reads your ad data to reason about it, but he does not touch your ad account.
If you want to see the per-order profit behind your ROAS instead of guessing at a benchmark, start with PodVector.
FAQs
What is a good ROAS by industry in 2026?
For direct-to-consumer ecommerce, Triple Whale's 2025 benchmarks put most verticals between about 1.25x (media) and 2.85x (sports), with automotive at 2.08 and home & garden at 2.65. But "good" is defined by your break-even ROAS, not the average. A return below your break-even line loses money no matter how it compares to the industry.
How do I calculate my break-even ROAS?
Divide 1 by your gross margin. A 50% margin gives 1 ÷ 0.50 = 2.0x; a 25% margin gives 1 ÷ 0.25 = 4.0x, the figure RedTrack uses for a lean fashion store. Any ROAS above that line contributes profit; anything below it is a loss on that spend.
Why is my platform ROAS higher than my real profit?
Because ad-platform pixels count gross, pre-return revenue and claim assisted conversions, which can overstate real profitability by 30% to 100% versus store-side math, per Triple Whale. Break-even math needs net revenue after returns and discounts, so the platform number almost always looks rosier than your bank deposits.
Is a low ROAS always bad for print-on-demand?
Not necessarily. Apparel and POD run cheap traffic — apparel CPM was $10.93 in Triple Whale's 2025 data — but thin gross margins of 20% to 40%, per Printful, push break-even ROAS as high as 5x. A "low" ROAS can still profit if your margin is fat or your repeat-purchase rate is strong; a "high" one can lose money if your margin is thin.
Should I compare my ROAS to a single industry number?
No. Pair every ROAS with the margin that defines its break-even point, and anchor to one dataset rather than blending providers that each measure a different universe. An industry average is a starting sanity check, not a target — your own per-order profit is the only figure that tells you whether a campaign actually pays.