The Problem With Spotting Churn Too Late
Most Shopify merchants discover they're losing customers the same way: revenue drops, they panic, and then they try to figure out what happened. By that point, those customers have already moved on. They've found alternatives. The relationship is effectively over.
The stores that consistently beat churn do something different. They identify at-risk customers before they officially churn — while there's still a window to act. That window is shorter than you think, and it closes fast.
What Makes a Shopify Customer "At Risk"?
An at-risk customer is someone who used to buy from you regularly and has now gone quiet for longer than their typical purchase cycle. They haven't churned yet — they just haven't returned. And that gap is your signal.
The challenge is that the "at risk" threshold is different for every store. A customer who buys every 6 weeks is at risk after 12 weeks of silence. A customer who buys every 6 months isn't at risk until month 9 or 10. You need to measure against behavior, not arbitrary time windows.
4 Warning Signs to Watch For
1. Longer-than-usual gap since last purchase
This is the primary signal. If a customer's inter-purchase interval suddenly extends well beyond their historical average, they're telling you something without saying it. They're either less engaged, shopping elsewhere, or on the verge of leaving entirely.
2. Declining purchase frequency over time
A customer who bought 5 times last year and only twice this year isn't churned — but they're trending the wrong direction. Catching this early gives you a chance to re-engage before frequency drops to zero.
3. No second purchase after the first
Single-purchase customers are your highest churn risk. The first 30–60 days after a first order is the most critical window in the customer lifecycle. Customers who don't return in this window have a much lower probability of ever coming back.
4. Shrinking average order value
Customers who are drifting away often start reducing their spend before they stop entirely. A declining AOV from a previously strong customer is a subtle but important signal.
How to Find At-Risk Customers in Shopify
Option 1: Manual Shopify reports (slow and incomplete)
Shopify's built-in reports can tell you when a customer last ordered, but they can't tell you whether that gap is unusual based on that customer's own purchase history. You'd need to export data, build purchase frequency baselines in Excel, and manually flag exceptions. This is possible — but most merchants don't have time for it.
Option 2: Customer Story (automatic and always current)
Customer Story connects to your Shopify store and automatically classifies every customer based on their behavioral patterns. At-risk customers are flagged automatically the moment their behavior suggests they're drifting — no manual review required. Your At Risk segment updates in real time, so you always know who needs attention right now.
What to Do the Moment You Find an At-Risk Customer
Speed matters. The longer you wait after a customer goes quiet, the harder it is to win them back. Here's a simple framework:
- Within 2 weeks of entering At Risk: Send a personalized check-in. Not a generic promotional email — a genuine outreach that references their purchase history.
- Within 4 weeks: Offer an incentive. A modest discount, free shipping, or a loyalty perk can tip the decision in your favor.
- Beyond 6 weeks: Move to a win-back sequence. At this point, you need a stronger hook — new arrivals, a significant offer, or a compelling reason to return.
The key is acting early. A customer who's been quiet for 3 weeks is dramatically easier to win back than one who's been gone for 3 months. Customer Story's At Risk segment makes sure you catch them at the 3-week mark, not the 3-month mark.