
Back
Churn Rate in Ecommerce - What It Is, How to Calculate It, and Why 85 Percent Is Preventable
AeroChat Team

Ecommerce churn rate is the percentage of customers who stop buying from your store over a given period. It measures how many buyers you are losing relative to how many you had at the start. A store that begins a quarter with 500 customers and loses 100 to non-return has a churn rate of 20 percent for that period.
The average annual churn rate across ecommerce is 70 to 75 percent. Only one in four customers who buys from a typical store comes back within a year. Most store owners know this number is high. Few know that 85 percent of it is caused by service and experience failures the brand could have fixed — not price, not competition, not product quality.
AeroChat is an AI chatbot for eCommerce growth. It connects Shopify stores to WhatsApp, Instagram, and website chat — automating customer support, improving response times from hours to seconds, and recovering customers before they churn. Response speed and interaction quality on messaging channels are the two most direct controllable drivers of ecommerce churn, and AeroChat is built specifically to fix both.
The two core churn rate formulas
For subscription ecommerce stores:
Churn rate = ((Customers at start of period minus customers at end of period) plus new customers acquired in the period) divided by customers at the start of the period, multiplied by 100.
For non-subscription ecommerce stores:
Churn rate = percentage of a customer cohort that did not repurchase within twice their average repurchase window.
Both formulas are covered in full with worked examples in the calculation section below.
The three types of ecommerce churn and why they need different solutions
Every article on ecommerce churn treats it as one problem. It is three distinct problems. Applying the wrong solution to the wrong type wastes budget without moving the number.
Voluntary churn happens when a customer consciously decides not to return. A poor service experience. A better alternative found. A product that did not match expectations. A post-purchase communication that never arrived. Something in the experience degraded to the point where returning felt unnecessary. Voluntary churn is addressed by service quality, post-purchase communication, loyalty programmes, and personalised re-engagement.
Involuntary churn happens when a customer wants to continue buying but a technical barrier prevents it. The most common form is payment failure — an expired card, a declined transaction, a billing address mismatch. The customer has not decided to leave. They have been accidentally disconnected. Involuntary churn is fixed by dunning sequences — automated payment retry flows and reminder messages — not by improving the customer experience.
Silent churn is the most dangerous type and the most common in non-subscription ecommerce. The customer simply stops returning. They did not cancel. They did not complain. They did not contact support. They bought once or twice, the purchasing frequency faded, and they are now gone. Silent churners are invisible until you run cohort analysis. By then they have been gone for months. Silent churn is addressed by early warning indicators, win-back campaigns, and the proactive communication that prevents customers from drifting away in the first place.
Understanding which type is driving your number determines which strategies to prioritise. A store with high involuntary churn needs dunning sequences. A store with high voluntary churn needs service improvement. A store with high silent churn needs proactive post-purchase communication and cohort monitoring.
How to calculate churn rate - subscription and non-subscription
For subscription ecommerce stores
Subscription churn is the most straightforward to calculate because customers have a defined moment of departure — they cancel.
The formula:
Churn rate = ((Customers at start of period minus customers at end of period) plus new customers acquired in the period) divided by customers at start of period, multiplied by 100.
New customers acquired must be added back to avoid hiding churn behind growth. Without this correction, a store that lost 50 existing customers but gained 60 new ones would appear to have grown, masking the actual loss.
Worked example. A subscription snack box starts October with 400 subscribers. It ends October with 420 subscribers. It acquired 40 new subscribers in October.
Churn rate = ((400 minus 420) plus 40) divided by 400, multiplied by 100 = 5 percent monthly churn.
A healthy monthly churn rate for ecommerce subscriptions is under 5 percent. The benchmark range across ecommerce subscription models is 5 to 10 percent monthly, or 36 to 96 percent annually when compounded. Every percentage point of monthly churn eliminated has a compounding annual effect — which is why subscription businesses invest so heavily in retention operations.
For non-subscription ecommerce stores
Non-subscription churn is harder to measure because there is no cancellation event. Customers do not announce their departure. They simply stop ordering.
The method is cohort analysis using your average repurchase window.
Step one: calculate your average repurchase window. This is the average number of days between first and second purchase. For a monthly consumable like skincare or coffee, this is typically 28 to 35 days. For a quarterly product like supplements, 85 to 95 days. Pull this from your Shopify analytics under the customer reports section.
Step two: define your churn threshold. Any customer who has not repurchased within twice the average repurchase window is classified as churned. For a product with a 30-day average window, a customer who has not bought again within 60 days is churned.
Step three: apply to a cohort. Take all customers who made their first purchase in January. In March — 60 days later for a 30-day repurchase product — calculate what percentage has not purchased again. That percentage is your January cohort churn rate.
Worked example. A skincare Shopify store has an average repurchase window of 35 days, making the churn threshold 70 days. Of 200 customers who first purchased in January, 142 had purchased again by March. 58 had not.
Churn rate = 58 divided by 200, multiplied by 100 = 29 percent January cohort churn.
Track this across multiple cohorts to identify trends — whether churn is improving or worsening, and whether specific acquisition periods produce better-retaining customers.
Churn rate benchmarks by ecommerce vertical
The 70 to 75 percent annual ecommerce average is a blended number. It is a poor operational target because churn varies dramatically by what you sell.
Ecommerce vertical | Annual churn rate | Why |
|---|---|---|
Pet supplies and food | 30 to 45 percent | High repurchase frequency, emotional attachment, subscription-friendly |
Beauty and skincare | 40 to 55 percent | Regular replenishment cycle, high loyalty programme response rate |
Health and supplements | 45 to 60 percent | Monthly replenishment but competitive market creates switching |
Food and grocery | 35 to 50 percent | High frequency, convenience drives loyalty |
Apparel and fashion | 60 to 70 percent | Seasonal purchasing, low switching cost, trend-dependent |
Home and garden | 65 to 75 percent | Infrequent need-based purchases, low natural repurchase frequency |
Electronics and tech | 75 to 85 percent | High-consideration, infrequent repurchase by nature |
Luxury and premium goods | 80 to 90 percent | Long consideration cycles, high switching cost but rare repeat need |
The differences reflect three structural factors: replenishment frequency, switching cost, and emotional attachment. Pet food has low churn because customers buy it monthly, stay consistent for their pet's health, and switching carries risk. Electronics has high churn not because of poor brand experiences but because people simply do not buy a new laptop every year.
A 60 percent annual churn rate is excellent for a fashion brand and alarming for a pet food brand. Compare your rate to your vertical benchmark, not the blended ecommerce average.
The average DTC ecommerce retention rate in 2026 is 31 percent. Top-performing brands with structured post-purchase programmes achieve 45 to 55 percent retention. The gap is almost entirely explained by the presence of a post-purchase communication sequence and consistent service quality.
Why 85 percent of ecommerce churn is preventable
Research consistently shows that 85 percent of customer churn stems from service and experience failures the brand could have fixed.
Not price. Not competition. Service failures.
Sixty-one percent of customers say they would consider dropping a brand after just one poor service experience. A single unanswered WhatsApp message, a single frustrating return process, a single support agent who started a conversation without knowing the customer's order history — each of these is enough for more than half of affected customers to begin the mental calculation of whether they would come back.
The most common preventable causes of voluntary churn in ecommerce are:
Slow response times on WhatsApp and Instagram. The average ecommerce store responds to customer messages in four to six hours. Eighty-two percent of customers expect an immediate response on chat. That four to six hour gap is where voluntary churn is created most rapidly and most invisibly.
Missing post-purchase communication. A customer who buys and hears nothing for three weeks has no reason to think about the brand again. The next time they need the product, they search rather than returning directly — and competitors appear in that search.
Poor returns experience. Returns CSAT is consistently the lowest-scoring touchpoint for ecommerce stores. A customer who has a difficult return experience almost certainly never buys again.
Failure to resolve issues on first contact. Every time a customer has to follow up about the same issue, their probability of returning drops significantly.
If 85 percent of churn is caused by fixable service failures, the most effective churn reduction programme is not a loyalty programme or a discount sequence. It is an operational improvement in how the store handles customer interactions. The brands that understand this treat customer service as a retention tool, not a cost centre.
Where AI chatbots fail in ecommerce churn prevention and what to know before you buy
This section is missing from every competitor article on churn. It belongs here because stores that deploy the wrong AI chatbot solution — or deploy the right one incorrectly — can make voluntary churn worse rather than better.
Generic chatbots with no store data access make churn worse. A chatbot that cannot check your Shopify order data cannot tell a customer where their parcel is. It can only say "please contact our support team" — which is slower than the customer emailing directly and creates a frustrating experience that adds to churn rather than reducing it. Before deploying any chatbot, confirm it has live access to your actual store data.
Rule-based chatbots break on anything outside the script. A chatbot built on a decision tree handles order status, return requests, and product FAQs. It completely fails on anything outside those scenarios — a complaint about a damaged item, a question about a product the system does not recognise, a customer expressing frustration. Every time a rule-based chatbot says "I did not understand that," it is an experience failure that contributes to voluntary churn. AI chatbots using natural language processing handle open-ended queries significantly better.
Chatbots without escalation logic create the worst experiences. The most damaging chatbot interactions are ones where the AI keeps trying to resolve something it cannot — looping the customer through irrelevant menus, offering answers that do not address the question, and failing to hand off to a human. A chatbot without a clear escalation path for complaints, damaged items, and edge cases will reliably create churn from the customers who most needed a human response.
Chatbots that feel robotic undermine the brand. Customers who receive a response that is obviously automated and impersonal form a worse impression than customers who received no response, in some cases. A chatbot that greets every customer with "Hello! How can I assist you today?" without knowing who they are or what they ordered creates an experience gap between the brand's marketing and its reality.
AeroChat is built to avoid each of these failure points specifically. It connects to live Shopify data so every response references the customer's actual order, not a generic script. It uses conversational AI rather than decision trees, handling open-ended queries naturally. It escalates to a human agent with full conversation context when the query type requires it — so the agent never starts from zero. And every interaction references the customer's name and order history from the first message.
Chatbot vs human support - the real comparison
Dimension | Human support team | AI chatbot (AeroChat) |
|---|---|---|
Response time | 4 to 8 hours average | Under 30 seconds, 24 hours a day |
Cost per interaction | £4 to £12 per ticket | Covered in flat monthly plan |
Coverage hours | Business hours only | Always on, including weekends |
Order data access | Manual lookup required | Automatic via Shopify integration |
Consistency | Varies by agent | Consistent every interaction |
Handling complex complaints | Strong — empathy, judgement | Escalates with full context |
Personalisation | High — knows customer if context shared | High — Shopify data auto-loaded |
Scalability | Limited by headcount | Unlimited concurrent conversations |
Churn prevention impact | Depends on team quality | Measurable — response speed directly reduces voluntary churn |
The table makes the trade-off clear. Human support is stronger on complex complaints and emotional nuance. AI is stronger on speed, consistency, cost, and scalability. The highest-performing ecommerce customer service operations use both — AI handling the 60 to 70 percent of routine queries instantly, humans focusing on the 30 to 40 percent that require judgement, empathy, or escalation authority.
AeroChat vs other platforms - how they compare for churn prevention
Platform | Shopify data access | WhatsApp support | Instagram DMs | Unified inbox | Free plan | Churn prevention features |
|---|---|---|---|---|---|---|
Native live connection | Yes, official API | Yes | Yes — all channels | Yes, unlimited conversations | Cart recovery, post-purchase automation, WISMO AI, escalation logic | |
Partial integration | Paid plans only | No | Partial | Limited — website chat only | Basic chatbot, no WhatsApp cart recovery | |
Strong Shopify integration | No | Yes | Yes | No — paid only | Helpdesk focused, not proactive automation | |
Catalogue sync only | Yes | Yes | No | Limited | Marketing broadcast, limited support AI | |
CRM-based, not Shopify native | Paid plans only | Limited | Yes | No — expensive entry | High-quality AI, high cost, enterprise-focused | |
Basic ecommerce integration | Yes | Partial | Yes | Yes, limited | Ticketing system, less proactive churn prevention |
AeroChat is the only platform in this comparison that combines native live Shopify data access, official WhatsApp API, Instagram DM handling, unified inbox, and a genuinely free starting plan — all built specifically for ecommerce churn prevention rather than as a general-purpose support tool.
Want to stop losing customers you already paid to acquire?
AeroChat helps Shopify stores respond to customers instantly on WhatsApp, Instagram, and website chat — using live Shopify data to answer questions accurately, recover abandoned carts automatically, and keep customers coming back without adding headcount.
Start using AeroChat free — no credit card required.
8 strategies to reduce ecommerce churn rate
Strategy 1 - Fix response speed on WhatsApp and Instagram
This is the single highest-ROI churn reduction fix for most Shopify stores.
Sixty-one percent of customers consider dropping a brand after one bad service experience. The most common form in ecommerce is a customer messaging on WhatsApp or Instagram and waiting hours for a response that should have taken seconds. Eighty-two percent of customers expect immediate responses on messaging channels. The four to six hour average response time across ecommerce stores creates a voluntary churn risk with every interaction that goes unacknowledged.
Here is exactly what happens when AeroChat is connected to your Shopify store and a customer messages on WhatsApp:
The customer sends a message — "where is my order?" — to your WhatsApp business number. AeroChat receives the message, identifies the customer from their WhatsApp number or order reference, retrieves the live carrier tracking data from your Shopify order records, and sends a response within seconds: "Hi Sarah — your order was dispatched yesterday and is currently with Royal Mail. Estimated delivery is today between 2pm and 6pm. You can track it here: [live tracking link]."
The customer receives a specific, accurate answer before they have finished their next thought. The interaction that would have taken a human agent 4 minutes to research and reply is handled in under 30 seconds. The customer who would have churned because of a slow response does not churn.
For the specific WhatsApp automation flows that handle the most common queries instantly, that guide covers the full setup for each flow type.
Strategy 2 - Achieve first contact resolution
Every time a customer has to contact your store more than once about the same issue, their probability of returning drops. The effort of repeatedly explaining the same problem — to different agents, or to the same agent who has no memory of the previous conversation — is one of the most reliable drivers of voluntary churn.
First contact resolution (FCR) is the metric most directly correlated with post-contact retention. A customer whose issue is resolved in one interaction leaves with a stronger relationship than they started with. One who follows up twice or three times leaves with a damaged one.
When AeroChat handles an inbound message, the customer's full Shopify order history, previous contact history, and current order status are loaded before the first reply is sent. The agent or AI does not ask "can you provide your order number?" — they already have it. The resolution process starts from a position of complete context rather than from zero.
For queries that require human judgement — a damaged item, an out-of-policy return, a complex complaint — AeroChat escalates the conversation to a human agent with the full conversation thread, the customer's order history, and the issue summary already loaded. The agent opens a conversation that is already half-resolved rather than starting blind.
For how first contact resolution connects to customer satisfaction scores and retention, that guide covers the specific CSAT patterns that predict churn risk.
Strategy 3 - Build a post-purchase communication sequence
Silent churn is driven by absence. A customer who buys and hears nothing for three weeks has no reason to think about the brand again. The next time they need the product, they search. Competitors appear. The customer who should have been a repeat buyer becomes someone else's new customer.
A post-purchase sequence creates the touchpoints that keep the brand present between purchases. AeroChat handles this sequence automatically connected to your Shopify order data:
An order confirmation message on WhatsApp immediately after purchase — within seconds of the order being placed, the customer receives confirmation in the app they use most rather than in an email inbox they check twice a day.
A dispatch notification when the parcel leaves the warehouse — automatic, triggered by the Shopify fulfilment event, including live tracking. This eliminates the most common WISMO query before it arrives.
A delivery confirmation when the carrier marks the parcel delivered — proactive, specific, and creating a final positive touchpoint at the moment the customer receives the product.
A satisfaction check 24 hours after delivery — one question, sent within the WhatsApp thread, capturing satisfaction data in the channel where response rates are 25 to 30 percent rather than the 5 to 10 percent of email surveys.
A personalised repurchase prompt 14 to 21 days later — referencing the specific product the customer bought and suggesting the natural next purchase based on what customers with that purchase history typically buy.
Brands with structured post-purchase programmes achieve 45 to 55 percent annual retention compared to the 31 percent industry average. The sequence is the difference.
For the complete setup with timing and message content for each step, the post-purchase ecommerce strategy guide covers every touchpoint in full.
Strategy 4 - Launch a loyalty programme with meaningful rewards
Loyalty programmes reduce churn by creating switching costs. A customer with unclaimed loyalty points has a financial reason to return rather than try a competitor. A customer who has reached VIP status has a social reason to stay.
Meaningful loyalty programmes have three characteristics. The reward must be visible and near — customers should see how close they are to their next reward. It must be genuinely valuable — a free product or significant discount, not a £5 voucher after 2,000 points. And it must create a dimension beyond pure discount — early product access, exclusive community membership, or VIP recognition that makes maintaining status feel worthwhile.
Loyalty programme members generate 12 to 18 percent more revenue than non-members and have measurably lower churn rates. The investment is recovered through reduced churn within the first enrolled cohort for most ecommerce stores.
For Shopify stores, AeroChat's WhatsApp integration handles loyalty programme interactions automatically — points balance queries answered on WhatsApp, VIP tier notifications sent proactively, and points expiry alerts that drive purchases before rewards expire.
Strategy 5 - Win back silent churners with personalised campaigns
Once cohort analysis identifies customers who have crossed the churn threshold without repurchasing, the win-back campaign is the recovery tool.
Effective win-back campaigns acknowledge the time gap directly. A message that says "We have not seen you in a while — here is what is new and a reason to return" converts better than a generic promotion sent to the full list.
The best win-back messages include three elements. A genuine reason why the brand has improved or changed since the customer last bought. A personalised reference to what they previously purchased — signalling the brand remembers them specifically. And a time-limited incentive that creates a clear reason to act now.
Timing matters significantly. The optimal first win-back message is sent around the point the customer crosses the churn threshold — not months later when they are firmly gone. A customer who churned 65 days ago is significantly more recoverable than one who churned 6 months ago.
Strategy 6 - Reduce involuntary churn with dunning sequences
For ecommerce stores with a subscription component, involuntary churn from payment failures is often larger than voluntary churn and significantly more recoverable.
A dunning sequence retries failed payments automatically — immediately on failure, then at 24 hours, then at 3 days — while sending the customer a message on WhatsApp or email explaining the failure and providing a direct link to update their billing details.
A well-configured dunning sequence recovers 60 to 80 percent of failed charges that would otherwise result in involuntary churn. For a subscription store with meaningful payment failure rates, this is the fastest available churn reduction — measurable within the first billing cycle after implementation.
Strategy 7 - Offer pause over cancellation for subscriptions
When a subscription customer reaches the point of wanting to cancel, offering a third option — pause for one to three billing cycles — recovers a significant share who would otherwise churn permanently.
Businesses that offer a pause option reduce cancellation-driven churn by 15 to 25 percent. Paused subscribers have a 70 percent reactivation rate compared to 20 percent for customers who fully cancel. A paused customer who reactivates costs nothing to reacquire. A churned customer costs the full subscriber acquisition cost to recover.
The pause option works because most voluntary churn from subscriptions is situational. The customer is going on holiday, has too much product, or is managing a temporary budget constraint. They do not want to leave the brand — they want a break. Giving them that break keeps the relationship intact and recovers them at zero acquisition cost.
Strategy 8 - Identify at-risk customers before they churn
Before a customer crosses the churn threshold, there is a period of declining engagement — purchase frequency dropping, messages going unanswered, review sentiment shifting. These are signals that churn risk is rising before the customer has technically churned.
Identifying at-risk customers through behavioural signals — no purchase in the last 45 days for a 30-day repurchase product, no response to the last WhatsApp follow-up, declining email open rates — and sending personalised re-engagement to this segment specifically is more cost-effective than broad win-back campaigns.
The re-engagement message references the specific product the customer bought and how long ago it was, not a generic store promotion. A customer who bought a specific product three months ago receives a message referencing that product, noting it may be time to reorder, and offering a reason to return relevant to their actual purchase history.
For the full customer communication strategies guide covering both proactive post-purchase messaging and at-risk re-engagement, that guide covers how to coordinate both within the same communication programme.
Early warning signals - how to spot rising churn before the data confirms it
By the time your churn rate has risen measurably in cohort analysis, the customers driving that increase have already left. The most valuable churn management catches the rise before it becomes entrenched.
Five leading indicators appear in your store's data before churn rate rises in the formal measurement.
Repeat purchase rate declining. If the percentage of customers placing a second order within 60 days begins falling, churn will rise in the next quarter. This is the earliest reliable leading indicator for most ecommerce stores.
CSAT scores dropping on post-purchase interactions. A sustained fall in your post-delivery or returns CSAT — even by two or three percentage points — signals a specific touchpoint failing in ways that will drive voluntary churn over the following weeks.
Inbound WhatsApp and Instagram message volume increasing. Rising message volume, particularly queries about order status and delayed delivery, often signals a fulfilment or product quality issue before it surfaces in reviews or churn data.
Review sentiment shifting. Monitor the content of your reviews, not just the star rating average. A shift from "great product, quick delivery" to "product was fine but took longer than expected" in three and four-star reviews is a churn signal hiding inside a still-acceptable score.
Email open and click rates declining from returning customer segment. Customers disengaging from your marketing communications are disengaging from the brand. A sustained fall in email open rates among returning customers is a reliable predictor of rising silent churn within the next 30 to 60 days.
Monitoring these five indicators weekly gives you the opportunity to intervene with targeted campaigns and operational changes before customers formally cross the churn threshold.
Want to reduce churn and stop losing customers to slow responses?
AeroChat helps eCommerce brands respond instantly on WhatsApp, Instagram, and website chat — using live Shopify data to handle order queries, recover abandoned carts, and build the post-purchase sequences that keep customers coming back. All from one inbox, on a free plan with no credit card required.
Frequently asked questions
How do I calculate ecommerce churn rate?
For subscription stores: subtract end-of-period customers from start-of-period customers, add new customers acquired, divide by start-of-period customers, and multiply by 100. For non-subscription stores: use cohort analysis — identify the percentage of each monthly cohort that did not repurchase within twice your average repurchase window.
What is a good churn rate for ecommerce?
It depends on your product vertical. Pet supplies perform well at 30 to 45 percent annual churn. Fashion at 60 to 70 percent is near average. Electronics at 75 to 85 percent is structurally expected. Compare your rate to your vertical benchmark, not the blended ecommerce average. Top-performing brands achieve 15 to 20 percentage points better retention than their category average through structured post-purchase programmes.
Why is my ecommerce churn rate so high?
Eighty-five percent of ecommerce churn stems from service failures — not competition or pricing. The most common causes are slow WhatsApp and Instagram response times, missing post-purchase communication, poor returns experiences, and failure to resolve issues on first contact. Fix the service operations before investing in loyalty programmes or discounts.
How does AeroChat reduce ecommerce churn rate?
AeroChat connects directly to your Shopify store and handles customer messages on WhatsApp, Instagram, and website chat instantly using live order and product data. It sends post-purchase sequences automatically, recovers abandoned carts on WhatsApp, handles WISMO queries without agent involvement, and escalates complex issues to your team with full context. Each of these directly addresses a specific cause of voluntary and silent churn. The free plan covers unlimited conversations across all three channels.