The average repeat customer rate in ecommerce sits at roughly a quarter to a third of customers. One all-category aggregator reports 28.2% (Mobiloud), while a single large cross-category dataset reports just 18.8% (BS&Co, 156,000 customers). The gap is not a contradiction — it comes from different windows and denominators, which this article unpacks.

If you sell direct-to-consumer, the share of buyers who come back is one of the most important numbers you have — and one of the easiest to misread. Two sources can both say "average repeat rate" and disagree by ten points because they count different customers over different time windows.

This page pins down the real ranges, shows why the benchmarks diverge, and then does the part every SERP result skips: the profit math that explains why repeat buyers matter more than the headline percentage suggests.

What is the average repeat customer rate in ecommerce?

Repeat customer rate (also called repeat purchase rate) is the share of your customers who place more than one order within a stated window. The formula is simple: repeat customers ÷ total customers over the period.

Across most DTC stores, credible aggregators put the average in the 25–30% band. Finsi's DTC aggregate reports a 25–30% twelve-month repeat purchase rate, and Mobiloud puts the all-ecommerce average at 28.2%.

But a single large dataset can land well below that. BS&Co's benchmark of 156,000 customers found an 18.8% repeat rate — nearly ten points under Mobiloud. Meanwhile, top performers in most categories clear 40%, per Finsi.

So the honest one-line answer is: expect the average to sit somewhere between the high teens and the low thirties, with strong brands pushing past forty percent. Where your store lands depends heavily on how the number is defined — which is the next section.

Why the benchmark numbers disagree

Before you compare your store to any figure above, you need to know what each number is actually counting. Three variables move a repeat rate more than the store's true loyalty does.

The measurement window

A twelve-month window and a lifetime window produce very different rates. The Mobiloud figure of 28.2% and the BS&Co figure of 18.8% partly diverge because one measures a set period and the other counts across the full base — including customers who bought last week and have not had time to reorder.

Always publish and check the window. A "22% repeat rate" over 90 days is a much healthier signal than the same number over three years.

The denominator

Some sources count every customer who ever bought; others count only customers old enough to have realistically reordered. Including brand-new buyers drags the rate down, because they have not had a chance to come back yet.

Aggregator vs first-party data

The repeat-rate sources above — Finsi, Mobiloud, and BS&Co — are DTC analytics aggregators, not a single platform's first-party dataset. That is why they disagree by category and window. Treat them as a range, not gospel, and lean on your own store's ledger as the source of truth. The same denominator discipline applies to every metric in our ecommerce benchmarks hub.

Repeat customer rate for apparel and print-on-demand

Apparel is one of the most-searched verticals here, and its repeat rate is genuinely spread out. Sources put fashion and apparel around 20–25%, with a full range of 15–35% depending on the study, per Mobiloud and Finsi.

That wide band is real, not noise. "Fashion" spans fast-fashion basics that reorder often and statement pieces bought once. A basics-heavy print-on-demand catalog will skew toward the top of the range; a one-off graphic-tee drop will skew low.

One useful apparel-specific pattern: when apparel customers do come back, they often buy the same thing again. Opensend reports that 48–66% of second apparel purchases are the same item. For POD sellers, that argues for making reorders effortless — the winning design is often the one they already bought.

The profit angle nobody puts in the headline

Here is what the ranking pages leave out: your repeat rate is not a loyalty vanity metric — it is often the difference between a profitable store and a losing one. The reason is that the first order usually loses money.

Say you sell a print-on-demand t-shirt for $28, and your base cost from the print partner is $12. Your gross profit per order is 28 − 12 = $16.

Now add acquisition. The median blended cost to acquire a customer across DTC brands is $32.74, according to Triple Whale's 2025 benchmarks. On that first sale you are at 16 − 32.74 = −$16.74. You paid to lose money.

The second order changes everything. A repeat buyer costs roughly nothing to reach again, so that order contributes the full $16 in gross profit. Two orders net out to −16.74 + 16 = −$0.74 — nearly break-even. A third order tips you firmly into profit.

That is why a store at 18% repeat and a store at 35% repeat can have wildly different bottom lines on identical revenue. Repeat orders arrive without the acquisition tax, so they land almost entirely on the margin line — and margin is thin in this category. Typical ecommerce net margin runs near 10%, with POD stores at 10–20%, per TrueProfit.

The same dynamic explains why acquisition-heavy apparel brands struggle even with cheap traffic: modest gross margin forces a high break-even ROAS, a tension we break down in what counts as a good net profit margin and in the average ROAS by industry benchmarks.

How to measure and raise your repeat customer rate

First, measure it correctly for your own store. Pick a fixed window (90-day and 12-month are the common ones), divide repeat customers by total customers who bought in that window, and track the trend rather than obsessing over a single reading against an aggregator.

Then focus on the levers that actually move it:

  • Make reorders frictionless. Since apparel repeats skew toward the same item, one-tap reorder and saved details matter more than a sprawling catalog.
  • Nail post-purchase timing. The window right after delivery is when intent is highest — that is where the second order is won or lost.
  • Protect your margin so repeats stay profitable. A repeat customer only helps if the order clears real profit after fees and product cost.

That last point is where most stores fly blind. Ad platforms report gross, pre-return revenue and generous attribution, so a repeat order can look profitable in a dashboard while a return or a fee quietly erases the margin. To act on repeat behavior, you need true per-order profit, not platform-reported revenue.

This is exactly the gap PodVector is built to close. It connects Shopify, Meta Ads, Google Ads, Printify, and Printful, then computes true per-order profit across those sources. Victor, its AI operator, analyzes that live data and — with your approval — takes Shopify-side actions to act on what it finds. Victor reads your ad data and proposes moves, but he does not touch your ad account. He is not a dashboard you have to interpret; he is an operator that works your real numbers.

If you want to see where your repeat customers stack up against your acquisition cost, our guide to platforms that provide ecommerce LTV benchmarks is the natural next step.

FAQs

What is a good repeat customer rate for ecommerce?

A rate in the 25–30% range is broadly average across DTC stores, per Finsi, and top performers clear 40%, also per Finsi. If you are above thirty percent on a defined window, you are doing well; below twenty percent is common for new or one-off-purchase catalogs and worth working on. Always compare like-for-like windows.

Why is my repeat rate lower than the benchmark?

Usually it is the denominator or the window. If you count every customer including last week's first-time buyers, your rate looks lower because those buyers have not had time to return. A single large dataset came in at just 18.8% for that reason, per BS&Co. Recompute on customers old enough to reorder before you worry.

What is the average repeat purchase rate for apparel and POD?

Fashion and apparel land around 20–25%, with a 15–35% spread across studies, per Mobiloud and Finsi. The range is wide because basics reorder often and statement pieces do not. POD sellers with everyday designs tend toward the higher end.

Why does repeat rate matter more than it looks?

Because the first order often loses money after acquisition cost. With blended CPA near $32.74, per Triple Whale, and thin net margins around 10% for ecommerce and 10–20% for POD, per TrueProfit, repeat orders — which carry no acquisition tax — are where most of the profit actually lives.

Repeat customer rate vs repeat purchase rate — are they the same?

In most ecommerce reporting, yes; they are used interchangeably for the share of customers who buy more than once in a window. Just make sure any figure you cite states its window and whether the base is all customers or only those old enough to reorder.