🔑 Key Takeaways
- There's no single "normal" churn rate — benchmarks vary by business model, product type, and purchase frequency
- Transactional ecommerce: Healthy repeat purchase rate = 25–40% within 90 days (meaning 60–75% "churn" in that window)
- Subscription ecommerce: Target monthly churn below 2–5%; annual churn below 20–30%
- Focus on your trend, not just the number: A rising churn rate for 2+ quarters is a red flag, even if below benchmark
- Calculate your churn correctly: Define your churn window based on your median repurchase cycle, not arbitrary timeframes
You check your dashboard. Your churn rate is 68%. You Google "average ecommerce churn rate" and see numbers ranging from 20% to 80%. Now you're more confused than when you started.
Is 68% normal? Should you be worried? What should you do about it?
Here's the truth: benchmarking churn is useful — but only if you compare the right metrics, for the right business model, with the right context. A 70% churn rate might be excellent for a furniture store and terrible for a subscription box. Let's break down what "normal" actually means for your store. See how I help stores benchmark and improve retention in my e-commerce data science services.
First: What Exactly Is "Churn" in Ecommerce?
Before comparing benchmarks, we need clarity on definition. "Churn" means different things depending on your business model:
🔄 Transactional Ecommerce (Most Online Stores)
Churn definition: A customer who hasn't made a repeat purchase within X days, where X is calibrated to your median repurchase cycle.
Example: If your median customer repurchases every 45 days, a customer who hasn't bought in 90 days is likely churned.
Key metric to track: Repeat purchase rate (the inverse of churn) within your defined window.
📦 Subscription Ecommerce
Churn definition: A subscriber who cancels or fails to renew their subscription.
Example: Monthly subscription box: churn = % of subscribers who cancel in a given month.
Key metric to track: Monthly churn rate and customer lifetime value (LTV).
⚠️ Common mistake: Using subscription churn benchmarks for transactional stores (or vice versa). They measure fundamentally different behaviors. Always compare apples to apples.
Ecommerce Churn Benchmarks by Industry (2026 Data)
Below are aggregated benchmarks from industry reports (Bain & Company, McKinsey, Shopify Plus, and proprietary analysis). Use these as directional guides — not absolute targets.
| Category | Business Model | Healthy Repeat Purchase Rate | Implied Churn Rate | Notes |
|---|---|---|---|---|
| Fashion & Apparel | Transactional | 30–45% within 90 days | 55–70% | High seasonality; trend-driven purchases |
| Beauty & Personal Care | Transactional/Subscription | 35–50% within 60 days | 50–65% | Consumables drive higher repeat rates |
| Electronics & Gadgets | Transactional | 20–35% within 180 days | 65–80% | Longer purchase cycles; durable goods |
| Home & Furniture | Transactional | 15–30% within 180 days | 70–85% | Infrequent, high-consideration purchases |
| Food & Beverage | Transactional/Subscription | 40–60% within 30 days | 40–60% | High-frequency consumables |
| Subscription Boxes | Subscription | 95–98% monthly retention | 2–5% monthly churn | Target <2% for premium, <5% for mass-market |
| Digital Products | Subscription | 90–95% monthly retention | 5–10% monthly churn | Higher churn tolerance due to low CAC |
| Marketplace Sellers | Transactional | 25–40% within 90 days | 60–75% | Platform dependency affects retention |
Key insight: The "average ecommerce retention rate" is often cited as ~30%, but top performers reach 62%. [[2]] That gap represents millions in lost revenue for businesses that don't optimize retention. A 5% increase in retention can boost profits by 25–95% (Bain & Company).
Sources: Bain & Company, McKinsey Digital Commerce Report 2026, Shopify Plus Merchant DataHow to Calculate YOUR Churn Rate (Using GA4 + Shopify/WooCommerce)
Benchmarks are useless if you're measuring churn incorrectly. Here's how to calculate it properly for transactional ecommerce:
Step 1: Define Your Churn Window
Don't use arbitrary timeframes. Calculate your median repurchase cycle:
In GA4: Explore → Cohort analysis → Group by "First purchase date" → Track time to second purchase
In Shopify: Analytics → Reports → "Time between purchases" metric
Example: If median time to second purchase is 45 days, set your churn window to 90 days (2x median) to account for natural variation.
Step 2: Calculate Repeat Purchase Rate (The Inverse of Churn)
Repeat Purchase Rate = (Customers with ≥2 purchases in window ÷ Total first-time buyers) × 100
Example calculation:
- First-time buyers in Q1 2026: 1,000 customers
- Of those, 320 made a second purchase within 90 days
- Repeat purchase rate = (320 ÷ 1,000) × 100 = 32%
- Implied churn rate = 100% – 32% = 68%
Step 3: Segment by Cohort for Deeper Insight
Aggregate churn hides important patterns. Break it down:
- By acquisition channel: Do TikTok-acquired customers churn faster than organic search customers?
- By product category: Do buyers of Category A repurchase more often than Category B?
- By customer value: Are your high-LTV customers churning faster than average?
In GA4: Explore → Cohort analysis → Add "Session source/medium" or "Product category" as secondary dimension
Need help setting this up? See my Power BI dashboard service for automated cohort reporting.
When to Worry About Your Churn Rate (And When Not To)
Not all churn is bad. Not all "high" churn requires panic. Here's how to interpret your numbers:
🚨 Red Flags: When to Take Action
Worry if you see ANY of these patterns:
- Rising trend: Churn rate increases for two+ consecutive quarters
- Cohort decay: New customer cohorts churn faster than older cohorts at the same stage
- High-LTV erosion: Your top 20% of customers by lifetime value show declining retention
- Benchmark gap: Your churn is 20%+ above category benchmarks after controlling for business model
- Early drop-off: Customers churn before experiencing your product's core value (e.g., before Day 30 for consumables)
Next step: Diagnose the root cause using the framework in my post Why Do Customers Stop Shopping at My Online Store?
✅ Green Lights: When Your Churn Is Probably Fine
Don't panic if:
- Stable or improving trend: Your churn rate is flat or declining, even if above benchmark
- Strategic acquisition: You're intentionally acquiring lower-LTV customers for market share (with a plan to upsell)
- Product-led churn: Customers churn after achieving their goal (e.g., bought a wedding dress, no longer need it)
- Seasonal variation: Churn spikes align with known seasonal patterns (e.g., post-holiday)
- High acquisition efficiency: Your CAC is so low that even high churn is profitable
Next step: Focus on optimizing what's working rather than fixing what isn't broken.
The most dangerous churn isn't the high number — it's the unexamined number. A 40% churn rate with clear diagnosis and targeted intervention is better than a 25% churn rate you don't understand.
How to Use Benchmarks Without Losing Sight of Your Business
Benchmarks are tools — not targets. Here's how to use them strategically:
- Start with your own trend. Before comparing to industry, ask: Is my churn improving or worsening? A 60% churn rate trending down to 55% is a win. A 30% churn rate trending up to 35% is a problem.
- Compare to the right peers. Don't compare your furniture store to a beauty subscription box. Filter benchmarks by: business model, product type, price point, and customer acquisition strategy.
- Use benchmarks to set hypotheses, not conclusions. If your churn is above benchmark, ask: "What might explain this?" Then test interventions. If below benchmark, ask: "What are we doing right that we can double down on?"
- Track leading indicators, not just lagging metrics. Churn rate is a lagging indicator. Monitor leading signals: email engagement decline, browsing frequency drop, support ticket themes. Learn how I build predictive churn models that flag risk 30-90 days early in my churn prediction service.
Frequently Asked Questions
What is a good churn rate for ecommerce?
For transactional ecommerce, a healthy repeat purchase rate is 25–40% within 90 days (meaning 60–75% "churn" in that window), depending on product category. For subscription ecommerce, target monthly churn below 2–5%. What matters most is trend direction: a rate rising for two+ consecutive quarters signals a structural problem requiring intervention, regardless of the absolute number.
How do I calculate my ecommerce churn rate?
For transactional ecommerce: (1) Define your churn window based on your median repurchase cycle (e.g., 90 days for fashion, 180 days for furniture); (2) In GA4 or Shopify, count customers who made a first purchase but no repeat purchase within that window; (3) Calculate: Churn Rate = (Customers Lost ÷ Customers at Start) × 100. For more actionable insight, track repeat purchase rate (the inverse) and segment by cohort. See my step-by-step guide in Key Metrics for Retail Success.
Why do churn benchmarks vary so much by industry?
Churn benchmarks vary due to: (1) Purchase frequency (groceries repurchase weekly; furniture every 5+ years); (2) Product type (consumables vs. durable goods); (3) Business model (subscription vs. transactional); (4) Price point (impulse buys vs. considered purchases); (5) Customer intent (one-time need vs. ongoing solution). Always compare your churn to peers in your specific category — not aggregate averages.
When should I worry about my churn rate?
Worry when: (1) Your churn rate rises for two+ consecutive quarters; (2) New customer cohorts churn faster than older cohorts at the same stage; (3) High-LTV segments show declining retention; (4) Your churn is 20%+ above category benchmarks after controlling for business model. Don't worry if your rate is stable or improving, even if above average — focus on your trend, not just the number.
The Bottom Line
There is no universal "normal" churn rate for ecommerce. What matters is:
- ✅ You're measuring churn correctly for your business model
- ✅ You're tracking your trend over time, not just a single number
- ✅ You're comparing to the right peers (same category, same model)
- ✅ You're diagnosing the "why" behind the number, not just reacting to it
Start today: Calculate your repeat purchase rate using the formula above. Segment by acquisition channel. Identify your highest-churn cohort. Then ask: "What's different about this group?" The answer is your retention opportunity. Need help diagnosing your churn patterns? Explore my churn prediction model service or e-commerce data science services.
And if you'd rather have a data scientist build the diagnostic framework for you — benchmarking your churn, identifying at-risk segments, and predicting who's likely to leave before they do — that's exactly what I do. Let's turn your churn data into retention revenue.