There is no single "good" number — it depends on your industry. For a typical ecommerce or print-on-demand store, a customer retention rate above the roughly 30% ecommerce average reported by Triple Whale is solid, and the best operators clear the 40%-plus mark that Finsi ties to top performers. But the retention rate that matters is the one that changes your profit, not the one that beats a leaderboard.

What is customer retention rate?

Customer retention rate is the percentage of customers you keep over a set period. It measures how many of the customers you started with are still buying by the end, ignoring the brand-new ones you acquired along the way.

It answers a simple question: of the people who already knew you, how many stuck around? A high rate means your product, pricing, and follow-up are strong enough to earn a second order. A low rate means you are renting customers from your ad accounts, not owning them.

Retention is the mirror image of churn. If your retention rate is 32%, your churn rate is 68% — most of your customers did not come back.

The customer retention rate formula

Both Shopify and Triple Whale use the same formula:

Retention rate = ((E − N) ÷ S) × 100

Where S is the number of customers at the start of the period, E is the number at the end, and N is the number of new customers you acquired during it. You subtract the new customers so you are measuring only whether your existing base stayed.

Say you start the year with 1,000 customers, end it with 1,120, and acquired 800 new ones along the way. Your retention rate is ((1,120 − 800) ÷ 1,000) × 100 = 32%. Of your original 1,000 customers, 320 were still active — the other 680 drifted off.

What is a good customer retention rate by industry?

"Good" is only meaningful against your own vertical, because retention is shaped by how often people naturally need to rebuy. A software subscription and a one-off framed print live in different worlds.

Here is where the common benchmarks land. These are per Vena Solutions' industry table (drawing on Statista and ChartMogul) unless noted:

Industry Typical retention rate
Media & entertainment 84%
Professional services 84%
Banking 75%
SaaS (average) 68%
Hospitality & travel 55%
Ecommerce (all) ~30% (Triple Whale)

Ecommerce sits near the bottom, and that is normal — most retail purchases are discretionary and infrequent. For SaaS, a rate of 70% or higher is considered good and above 85% is top-tier. Shopify notes that for subscription-based services, a rate of 90% or higher is often the bar. Comparing your print-on-demand store to those numbers would only depress you for no reason.

What counts as good for an ecommerce or POD store

Within ecommerce, the picture is more forgiving. Mobiloud reports an all-ecommerce repeat-customer rate of 28.2%, and Finsi puts the DTC repeat-purchase range at 25–30% with top performers above 40%.

Apparel and fashion — the heart of most POD catalogs — run lower still, around 20–25% per DTC analytics aggregators like Mobiloud and Finsi. So for a typical print-on-demand or apparel store, matching or beating that low-to-mid-20s range is respectable, clearing 30% is good, and pushing past the 40% top-performer line is excellent.

One caution worth knowing: retention rate and repeat-purchase rate are close cousins but not identical. Repeat-purchase rate is the share of customers who bought again; true cohort retention tracks a specific group over a fixed window. Always state your window — a 12-month rate and a 90-day rate are not comparable. You can see how this fits alongside conversion, AOV, and margin norms in our ecommerce benchmarks hub.

The part the benchmark articles skip: retention and profit

Most "good retention rate" articles stop at the leaderboard. They never show you why the number matters — which is that retention is where ecommerce stores actually make money. Your first sale to a customer is usually a loss.

Here is the economics. Acquiring a new customer can cost five to twenty-five times more than retaining an existing one, per the Harvard Business Review data Triple Whale cites. And a 5% lift in retention can boost profits anywhere from 25% to 95%, a figure widely circulated by retention aggregators like Opensend. Repeat buyers also tend to spend more — Opensend notes returning customers spend around 67% more than first-timers.

A worked example for a print-on-demand store

Say you sell print-on-demand hoodies. Your average order value is $50, and your gross margin is 35% — inside Printful's recommended 20–40% range for print-on-demand. That means each order leaves you $50 × 0.35 = $17.50 in gross profit before ad spend.

Now say it costs you $30 to acquire a customer. Do the math on the first order:

$17.50 gross profit − $30 acquisition cost = −$12.50.

You lost $12.50 on that first sale. This is the trap nobody warns new sellers about: at typical POD margins, acquisition alone puts you underwater.

Retention is what digs you out. The second order carries no acquisition cost, so it earns the full $17.50:

Order two: +$17.50. Running total after two orders: −$12.50 + $17.50 = +$5.00.

That customer only becomes profitable on the repeat purchase. Now scale it. Acquire 100 customers at $30 each — that is $3,000 spent. If your retention rate is 20%, 20 customers come back for one more order, adding 20 × $17.50 = $350 in profit. If you lift retention to 40%, 40 customers return, adding 40 × $17.50 = $700. Same ad spend, double the back-end profit — purely from retention.

That is why a "good" retention rate is not about bragging rights. Because typical ecommerce net margins hover around 10%, according to TrueProfit, the repeat orders you retain are often the entire difference between a profitable store and a break-even one.

Retention only shows up if you track true per-order profit

The catch: you cannot manage retention economics if you only see revenue. A store that looks like it is winning on top-line sales can be losing money on every first order once you fold in product cost, platform fees, shipping, and ad spend. Retention math needs profit per order, not revenue per order.

This is the gap PodVector is built to close. It connects your Shopify, Meta Ads, Google Ads, Printify, and Printful accounts and computes your true per-order profit — so you can see which customers actually paid you back and which cohorts turned profitable on the second order. Victor, its AI operator, analyzes that live data and proposes Shopify-side moves you approve; he reads your ad data but does not touch your ad account. PodVector is not a dashboard you have to babysit — it is an operator that surfaces where retention is quietly making or losing you money.

To go deeper on the number that ties retention to long-term value, see how customer lifetime value benchmarks work. And because retention economics start at the point of sale, it helps to know your average ecommerce conversion rate benchmark and your Google Ads cost per click, since a high acquisition cost raises the retention bar you need to clear.

How to improve a low customer retention rate

If your rate is below your category average, the levers are well understood. Post-purchase email and SMS flows recover lost momentum. Loyalty and reorder prompts shorten the gap between purchases. And a strong first-order experience — accurate product, fast shipping, no surprise fees at checkout — is what earns the second order in the first place.

But before you spend on any of it, know your break-even. If a customer costs $30 to acquire and earns $17.50 per order, you need roughly two orders just to turn a profit — so a retention program that lifts second orders is not a nice-to-have, it is how the unit economics close.

FAQs

What is a good customer retention rate for ecommerce?

Above the roughly 30% ecommerce average reported by Triple Whale is solid, and clearing the 40%-plus level Finsi associates with top performers is excellent. For apparel and print-on-demand specifically, the typical range runs lower, around 20–25% per aggregators like Mobiloud, so beating your own category matters more than hitting a universal number.

What is customer retention rate, exactly?

It is the percentage of your existing customers who keep buying over a defined period. You calculate it as ((customers at end − new customers acquired) ÷ customers at start) × 100, using the formula Shopify and Triple Whale both publish. Always state the window you measured, because a 90-day rate and a 12-month rate are not comparable.

Is a 90% retention rate good?

For a subscription service, yes — Shopify notes 90% or higher is often the bar for subscription-based businesses. For a one-off product ecommerce store, 90% is unrealistic and not the right target; retail purchases are infrequent by nature, which is why the all-ecommerce average sits near 30% per Triple Whale.

Why does retention rate matter more than my traffic numbers?

Because your first sale to a customer is usually a loss once acquisition cost is included, and acquiring a customer can cost five to twenty-five times more than retaining one, per the HBR data Triple Whale cites. Repeat orders carry no acquisition cost, so retention is where thin-margin stores actually earn their profit. A small lift compounds — a 5% increase in retention is widely cited by Opensend as boosting profits 25% to 95%.

How do I know if my retention is actually profitable?

Track true per-order profit, not revenue. Fold product cost, fees, shipping, and ad spend into every order so you can see when a customer crosses from loss into profit — usually on their second purchase. Tools like PodVector connect Shopify, your ad platforms, Printify, and Printful to compute that per-order profit for you.