"I'm running about the same ad spend as last month. New customers are coming in. And yet revenue feels like it's slowly sliding down." Run an ecommerce store long enough and you'll meet this hard-to-explain feeling. More often than not, the culprit is churn — customers leaving.
Churn rate is the share of customers who left during a given period. This article lays out why churn progresses "quietly" and is easy to miss, the difference between voluntary churn and payment-failure churn, and the moves that help you notice the drift early — with charts and examples.
Table of Contents
Key Takeaways#
-
Churn rate = the share of customers who left during a period
Beyond subscription cancellations, in ecommerce we also include "repeat customers who never come back to buy again."
-
Churn hides behind incoming new customers
When inflow and outflow balance, customer count looks flat, and the quality erosion of revenue stays hidden.
-
There are two types of churn: voluntary and payment-failure
Voluntary churn, where customers leave on purpose, and payment-failure churn, where the transaction quietly breaks from an expired card and the like.
-
Quiet churn is hard to see because of "averages" and "time lag"
Overall averages smooth it out, and there's a delay before the drift shows up in the numbers.
-
The first step to noticing it is tracking repeat-customer revenue separately, over time
Watch whether revenue from repeat customers has started to fall, not total revenue.
1.What Is Churn Rate: The Share of Customers Who Leave#
Bottom line: Churn rate measures "how many customers left during a given period."
Churn rate refers to the share of customers who stopped doing business with you over a set period. The idea behind the calculation is simple.
Churn rate = customers lost during the period ÷ customers at the start of the period
For example, if you start the month with 1,000 customers and 50 of them leave that month, your monthly churn rate is 5%.
In subscription services, a "cancellation" is churn outright, so it's easy to read. In ecommerce, it takes a little more care. Most ecommerce stores have no clear cancellation step. Customers simply stop coming back, quietly. Even without a cancel button — as on Shopify or BASE — this drift is happening for sure. So in this article, we treat "repeat customers who don't buy again even after a set period" as churn in the ecommerce sense, too.
Churn directly eats into LTV (customer lifetime value), the revenue a customer generates over their lifetime. The higher the churn, the sooner customers leave, and the smaller the cumulative revenue per person. That's exactly why curbing churn matters to revenue just as much as acquiring new customers.
2.Why Revenue Slips "Quietly": Churn Hides Behind New Customers#
Bottom line: When new inflow balances churn outflow, customer count looks flat and the revenue erosion stays hidden.
Churn progresses "quietly" because new customers plug the hole. Picture a leaky bucket. Pour water in from the top (new customers), but if it drains from a hole in the bottom (churn), the level never rises. The tricky part is that when the amount poured in matches the amount leaking out, the level (customer count) looks flat. Look at the table below. The customer count hasn't changed at all, yet the contents have been swapped out.
| Six months ago | Now | |
|---|---|---|
| Customer count | 1,000 | 1,000 |
| Of which, repeat customers of 1+ years | 600 | 350 |
| Of which, new customers this period | 100 | 350 |
| Average purchases per customer | 4.2 | 2.8 |
The count is the same 1,000, but long-standing repeat customers have dropped out and been replaced by new customers who've only bought once or twice. Long-standing customers know the store, repeat more often, and bring higher revenue per person. When that layer quietly leaves, the "quality" of revenue declines even with the same customer count.

On top of that, acquiring new customers is said to cost more than retaining existing ones[1]. Leaving the leak and constantly plugging it with new customers doesn't pay off on cost, either. Even when revenue looks flat, check whether this swap is underway. That's the starting point for noticing quiet churn.
3.The Two Types of Churn: Voluntary and Payment-Failure#
Bottom line: Churn splits into "voluntary churn," where customers leave on purpose, and "payment-failure churn," where the transaction quietly breaks.
Churn is one word, but it splits into two by cause. The right moves are completely different, so it's important to treat them separately.
- Voluntary churn: The customer leaves of their own will — unhappy with the price, bored with the product, moved to a competitor, and so on. The reason sits on the customer's side.
- Payment-failure (involuntary) churn: The customer has no intention of leaving, but the payment doesn't go through — an expired card, insufficient balance, exceeding the credit limit — and the transaction stops as a result.
In subscriptions and recurring purchases, this payment-failure churn tends to be overlooked. Often the customer never decided to "quit"; their registered card info just went stale at renewal. Left alone, the transaction breaks before they even notice.

Voluntary churn is about improving "why they left," so it calls for a rethink of the product or service itself. Payment-failure churn, on the other hand, can often be recovered just by "noticing and reaching out." A clerical step — sending a card-update request, guiding customers whose payment failed to re-pay — can prevent it. Same churn, but one is product improvement and the other is building an outreach mechanism. Mix them up, and your countermeasures swing and miss.
4.3 Reasons Churn Is Hard to See#
Bottom line: Churn is hard to spot in the numbers for three reasons — averages smooth it out, there's a time lag, and payment failures go unannounced.
Why is churn so easy to miss? There are three main reasons.
Reason 1: Overall averages smooth out the anomaly
Overall averages like "average purchase count" or "average order value" blend the healthy layer with the about-to-leave layer. Even if some customers are quietly leaving, the dip gets diluted in the average and disappears from view.
Reason 2: Churn has a time lag before it shows in the numbers
Customers don't announce "I'm done buying" before they leave. They just gradually stop coming, and it shows up in the numbers months later. By the time you notice, months' worth of churn has already piled up.
Reason 3: Nobody tells you about payment failures
A payment that didn't go through is something even the customer may not notice. It doesn't appear in revenue reports as "lost revenue" either, so unless you actively check, it stays invisible.
When these three stack up, churn tends to be "too late by the time you notice." That's exactly why you need the habit of looking at the breakdown, not the totals.
5.Moves to Catch Quiet Churn#
Bottom line: Surface the quiet drift in three directions — track repeat-customer revenue separately over time, pull out the at-risk customers, and catch payment failures.
To catch quiet churn, the basics are breaking down the totals and tracking the change over time. Here are concrete moves.
Move 1: Track repeat-customer revenue separately, over time
Instead of total revenue, split "new-customer revenue" and "repeat-customer revenue" and line them up month by month. Even if total revenue is flat, if only repeat-customer revenue has started to fall, that's a sign of quiet churn.
Move 2: Pull out the at-risk customers
Pull out customers who "used to buy a lot but haven't come back lately." RFM analysis helps here. You can catch valuable customers whose recency (R) has started to slip early, as "at-risk."
Move 3: Catch payment failures and reach out
Periodically check the list of customers whose payment didn't go through, and send a card-update notice. Unlike voluntary churn, this is revenue you can recover just by building the mechanism.

When you run these moves, it matters to confirm the effect in revenue. For instance, after guiding payment-failed customers to update their card, track how that layer's revenue recovered. Keeping yourself able to see the link between a tactic and revenue speeds up your decisions. The revenue-first way of looking at this is laid out in designing a revenue dashboard.
6.How RevenueScope Helps#
Bottom line: RevenueScope splits revenue by new/repeat and by channel and lines it up, so you can catch a drop in repeat revenue — the entrance to quiet churn — early, from revenue.
As we've seen, the tricky thing about quiet churn is that "you can't notice it from total revenue." New inflow offsets the hole, and averages and time lag smooth out the anomaly.
RevenueScope solves this "invisible in the totals" problem with breakdown. You can split revenue by channel and by new/repeat, and view it lined up over time. Even if total revenue is flat, if only repeat-customer revenue has started to fall, that takes shape on the screen. It means you can catch the "entrance" to quiet churn early, from revenue.
To be honest, RevenueScope is not a tool that calculates churn rate itself. Working out each individual customer's churn rate accurately requires a CRM that tracks purchase history per person. What RevenueScope looks at is, ultimately, revenue. But what most ecommerce teams need first isn't "the decimal places of an accurate churn rate" — it's noticing the anomaly: "has repeat revenue started to fall?" Surfacing that from revenue as fast as possible is RevenueScope's role.
The next move after you notice can also run off revenue. Once you find a channel or layer that's declining, use RFM analysis to pull out the at-risk customers, and run payment-failure recovery or win-back tactics. After that tactic, track again on screen how the target's revenue recovered. You can run "notice → act → confirm the effect in revenue" within one revenue-first view.
7.FAQ#
Q. For ecommerce, how many months without a purchase should count as "churned"?
It varies by product. For short-cycle goods like daily necessities or consumables, 2–3 months; for apparel or hobby-driven products, half a year — use your own average repurchase interval as the yardstick. A practical approach is to roughly decide "twice the usual purchase interval means at-risk," then adjust as you run it.
Q. Between churn rate and CAC (customer acquisition cost), which should I prioritize?
They're connected. When churn is high, customers leave early and disappear before you've recouped the acquisition cost you paid. Before ramping up acquisition, first check whether the hole (churn) is too big. Whether your acquisition investment pays off is decided by the size of churn.
Summary#
Churn rate is the share of customers who left during a given period. Even without a clear "cancellation" in ecommerce, the phenomenon of repeat customers quietly thinning out is happening for sure. It progresses "quietly" because new inflow offsets the hole, averages and time lag smooth out the anomaly, and nobody tells you about payment failures. The first step to noticing it is tracking repeat-customer revenue separately, over time — not total revenue. Start by splitting revenue into new and repeat, and checking whether a decline has begun.
Related Articles#
- How to Calculate LTV: 5 Methods and 3 Steps to Measure It Yourself
- What Is RFM Analysis: Ranking Ecommerce Customers by 3 Metrics to Decide Revenue Tactics
- What Is CAC: Formula, Industry Benchmarks, and the LTV Relationship
- What Is ARPU: Formula, Industry Benchmarks, and the Difference from ARPPU
- Designing a Revenue Dashboard: Which Metrics to Show and How to Arrange Them
References#
- Bain & Company "Prescription for Cutting Costs: Loyalty-Based Management" 2001 [1]
- Harvard Business Review "The Value of Keeping the Right Customers" 2014
- Ministry of Economy, Trade and Industry (Japan) "FY2024 E-Commerce Market Survey" August 2025
- Shopify "Customer Lifetime Value (CLV): What It Is and How to Calculate" December 2024
- HubSpot "Customer Lifetime Value (CLV): How to Calculate & Improve It" August 2024
See which ads actually drive revenue, at a glance
14-day free trial. No credit card required. Up and running in 5 minutes.
Start 14-day free trial
