An ecommerce benchmark is a reference value—like a typical conversion rate, ad cost, or profit margin—that tells you whether your store's numbers are healthy or lagging. The benchmarks worth watching are conversion rate, average order value, ad cost, ROAS against break-even, and margin. But no single benchmark tells you if you're profitable. That answer only appears when you subtract every cost from every order, which is exactly where most dashboards go quiet.

If you run a store, you have probably typed "ecommerce benchmark" into Google hoping for one clean number to measure yourself against. The problem is that most benchmark posts hand you an average with no context—no denominator, no source period, no margin. This guide fixes that. Every figure below carries its source, and the last section shows why the benchmark that decides whether you survive is the one nobody publishes: your true per-order profit.

For the full set of tables by vertical, see our ecommerce benchmarks hub. This page is the fast tour of the metrics that matter most.

What counts as a good ecommerce benchmark?

A benchmark is only useful when you know three things: what it measures, who it was measured on, and over what period. A "two percent conversion rate" means nothing until you know whether it counts sessions or unique visitors, paid traffic or all traffic, and which quarter.

That is why blending sources is dangerous. Each provider measures a different universe—ad-account samples, Shopify DTC brands, email senders—and none of them measures "all of ecommerce." Read each number as a reading from one instrument, not the truth about the whole market.

Conversion rate benchmarks

Conversion rate is the most misquoted benchmark ecommerce operators cite, because the denominator is rarely stated. Across all verticals, the global site conversion rate sits at about 2.74%, with Fashion and Apparel near 2.81%, according to Dynamic Yield's XP² benchmarks. Those are visitor-based, blended-traffic figures.

Paid traffic looks colder. The median paid-traffic conversion rate across DTC brands is 2.01%, while the top-decile stores clear 4.7% and the top twenty percent clear 3.2%, per Triple Whale's 2025 benchmarks drawn from 33,000+ brands. Device matters too: desktop converts at 3.9% versus mobile at 1.8% in the same dataset.

The lesson is not "aim for two percent." It is that a Dynamic Yield site rate and a Triple Whale paid rate are different products. For a deeper split on where shoppers drop, see our checkout conversion rate benchmarks.

Average order value benchmarks

AOV is the benchmark most inflated by cherry-picking, so anchor to one dataset and name it. Dynamic Yield puts the global average order value around $185, rising to $386 for Luxury and Jewelry, according to its AOV benchmarks. Triple Whale, measuring paid-driven DTC brands, reports a much lower median AOV of $74.12, per its 2025 benchmarks.

Both are "average AOV," and both are current. The gap is a mean-versus-median story: Dynamic Yield leans toward larger mid-market baskets, while Triple Whale's median suppresses the whales and reflects many small, low-ticket stores. Neither is wrong; they answer different questions.

Ad cost benchmarks: CPC, CPM, and CPA

For print-on-demand and apparel sellers, the closest public aggregate is Triple Whale, whose figures come from Shopify DTC brands running paid ads. Apparel carries one of the lowest CPMs at $10.93, and the blended median cost per acquisition across DTC is $32.74, per Triple Whale's 2025 benchmarks.

On search, apparel's average cost per click is $4.44 against an all-industry $5.42, according to WordStream's Google Ads benchmarks. Paid-social clicks run cheaper still—about $0.70 for a Traffic-objective campaign, per WordStream's Facebook Ads benchmarks. One trap: a "Traffic" CPC buys a click, not a customer—never present it as cost-to-acquire.

ROAS and break-even: the pairing nobody separates

Return on ad spend is meaningless without the margin that defines its break-even point. Average brand ROAS runs from about 1.25 to 2.85 across verticals, per Triple Whale's 2025 benchmarks. That sounds fine until you compute what you actually need.

Break-even ROAS is simply 1 ÷ gross margin. A store with a 40% margin breaks even at 2.5×, per Triple Whale, while a 25%-margin fashion store needs 4.0×, according to RedTrack. Notice the problem: a 4.0× break-even sits above nearly every average ROAS in the table. That is the defining squeeze of apparel and POD.

Margin benchmarks for POD and apparel

Margin is the load-bearing input, so getting it right matters most. Printful's recommended gross margin range for print-on-demand is 20–40%, with T-shirts spanning 10–50% and stickers 40–60%, per its profit-margin guide. After every cost, typical ecommerce net margin lands near 10%, with POD stores at 10–20%, according to TrueProfit.

The honest through-line: a modest gross margin leads to a high break-even ROAS, which leaves a thin net margin. That chain is why cheap apparel CPMs still don't guarantee profit.

A worked example: from benchmark to real profit

Say you sell a print-on-demand hoodie for $50. Your Printify base cost plus shipping is $28, so your gross margin is ($50 − $28) ÷ $50 = 44%. Your break-even ROAS is 1 ÷ 0.44 = 2.27×.

Now add the ad. At the $32.74 blended CPA above, acquiring one buyer costs $32.74. Your gross profit per order was $50 − $28 = $22. So on that first order: $22 − $32.74 = −$10.74. You lost money on the sale even though your ad platform may report a "healthy" ROAS, because the pixel counts gross revenue and generous attribution, not your ledger.

This is the benchmark that never appears in a SERP table: per-order profit after product cost, fees, and ad spend. Averages tell you the neighborhood; only your own numbers tell you whether the order actually paid you.

Why benchmarks mislead

Every figure above can be correct and still produce a false conclusion if you blend bases. Platform-reported ROAS counts gross, pre-return revenue and generous attribution, so it can overstate real profitability, as Triple Whale notes in its break-even math. Cart abandonment's famous figure of roughly 70% is a documented average from a Baymard Institute meta-analysis, not a single-year measurement. And medians labeled as averages, per-session versus per-user denominators, and paid-versus-blended traffic all shift the story.

For a fuller treatment of these pitfalls and vertical tables, our e-commerce benchmarks reference walks through each basis difference.

Turning benchmarks into decisions

Benchmarks are a starting line, not a scoreboard. The useful move is to compute your own version of each number on a consistent basis, then close the gap between where the benchmark says you could be and where your ledger says you are.

That is hard because your data lives in silos: Shopify holds orders, Meta and Google hold spend, Printify and Printful hold product cost, and Stripe holds fees. PodVector connects Shopify, Meta Ads, Google Ads, Printify, and Printful and computes your true per-order profit, so the break-even math above runs on your real costs instead of a benchmark table. Victor, its AI operator, reads that live data and proposes moves—and with your approval executes the Shopify-side changes. Victor reads your ad data but does not touch your ad account, and PodVector is not a dashboard; it is the profit layer the benchmarks can't give you.

To see which tools actually publish these numbers, compare options in our guide to what platform provides ecommerce LTV benchmarks, and check regional splits in our CAC and LTV benchmarks for D2C fashion in Spain.

FAQs

What is a good conversion rate for an ecommerce store?

It depends on your traffic mix. As a site-wide, all-traffic reference, about 2.74% is the global average and 2.81% for apparel, per Dynamic Yield. If you measure paid traffic only, the median is lower at 2.01%, with top-decile stores near 4.7%, per Triple Whale. Always compare like with like.

What is a good ROAS benchmark?

There is no universal "good" ROAS—it depends entirely on margin. Break-even ROAS equals 1 ÷ your gross margin, so a 40%-margin store breaks even at 2.5× per Triple Whale, and a 25%-margin store at 4.0× per RedTrack. Any ROAS above your break-even is profit; below it is loss.

Why does my ad platform show a profitable ROAS when I'm losing money?

Because platform pixels count gross revenue and generous attribution, which can overstate real profitability versus your own store-side numbers, as Triple Whale explains. Break-even math needs net revenue after returns, discounts, product cost, and fees—so a strong number in Ads Manager can be break-even on your ledger.

What is a typical profit margin for print-on-demand?

Printful recommends a gross margin range of 20–40% for POD, varying by product, per its margin guide. After ads and overhead, net margin typically lands around 10–20% for POD stores, according to TrueProfit.

Can I just copy these benchmarks as my targets?

No—use them as context, not goals. Each source measures a different universe and basis, so the right target is your own break-even, computed from your real product cost, fees, and ad spend. Benchmarks tell you the neighborhood; your per-order profit tells you whether a sale actually paid you.