At a glance
Percentage of customers who stopped purchasing in the last 12 months. High churn means acquisition costs never pay back, retention is the growth lever. A store with 50% churn must replace half its customer base every year just to stand still; one with 20% churn compounds returns from each cohort across multiple years. The card surfaces the structural retention health of the business in a single number that owners and CFOs use for LTV planning.
| What it counts | The percentage of customers who placed at least one order in the prior 12 months but no order in the current 12 months. Computed as: customers who churned ÷ customers who were active at the start of the window. |
| Sample type | Backend API data from BigCommerce customer + order history, refreshed on the standard data refresh. |
| Why churn rate matters | (1) LTV economics: every percentage point of churn reduces lifetime value by roughly 1-3 percentage points (depending on AOV and category). (2) Acquisition pressure: high churn means the merchant must constantly acquire to replace lost customers, raising CAC and depressing margins. (3) Compounding: low churn compounds, a customer retained year 2 buys year 3, year 4, year 5; a churned customer buys none of those. Stores below 20% churn typically have profitable LTV/CAC; stores above 50% rarely do. |
| Reading the value | (1) Below 20%: healthy retention; LTV economics work. (2) 20-35%: typical ecommerce range. (3) 35-50%: investigation zone; retention strategy needs work. (4) Above 50%: alert state; the store is structurally a one-time-purchase business and acquisition cost will compound to unprofitable. (5) Cross-reference repeat_rate (the inverse signal) and cohort retention curves. |
| Currency | percent. |
| Time window | rolling 12 months. |
| Alert trigger | churn_rate > 20 (BAD threshold at 50%). |
| Sentiment key | churn_rate (LOWER_IS_BETTER in SentimentClassifier; GOOD ≤ 20%, BAD ≥ 50%). |
| Roles | owner, marketing, finance |
Calculation
- Customers acquired within the last 12 months are excluded from the denominator (they had no opportunity to churn yet).
- Subscription customers may have a different “active” definition based on subscription status.
Worked example
A UK-based BigCommerce fashion store, customer churn reading on Wednesday 15 May 26.| Metric | Value | Status |
|---|---|---|
| Customers active in May 2024 - May 2025 (denominator) | 24,500 | - |
| Customers who placed any order in May 2025 - May 2026 (retained) | 9,800 | - |
| Customers who did not (churned) | 14,700 | - |
| Churn rate | 60.0% | Alert |
| Repeat customer rate (current) | 18.4% | Below 20% threshold |
- The store is structurally a one-time-purchase business at the moment. 60% of last-year-active customers did not return this year. The acquisition treadmill is brutal: every year, the merchant must replace 60% of their active base just to stand still on revenue.
-
What this means for LTV economics.
- At 60% annual churn, average customer lifespan is ~1.7 years.
- At AOV £261 and 1.7-year lifespan, average LTV is roughly £450 (assumes ~1 repeat order on average).
- With CAC at £45 (typical for paid-led ecommerce), LTV/CAC ratio is 10x, surface-level healthy, but the absolute LTV is constrained by short lifespan.
- A 20% reduction in churn (from 60% to 48%) typically increases LTV by 35-50% because retention compounds across the customer’s remaining lifespan.
-
Likely root causes for 60% churn:
- Single-purchase-friendly category: some categories (mattresses, large appliances) have naturally high churn because customers don’t buy frequently. Compare against category benchmarks.
- Discount-driven acquisition: customers acquired via heavy discounts often don’t return at full price (cross-reference
discount_dependency). - Weak retention marketing: no abandoned-cart, post-purchase, or re-engagement flows running.
- Product-quality / experience issue: fulfilment delays, refund rates, OOS frustration drive lapse.
- Competitive shift: a major competitor entered the category with better price/range/experience.
-
The retention playbook for sustained churn reduction:
- Phase 1 (month 1-3): stand up baseline retention flows. Post-purchase email sequence with usage tips, complementary product recommendations, and replenishment reminders. Klaviyo/Mailchimp execution; expect 3-5 percentage points churn reduction within 6 months.
- Phase 2 (month 4-6): implement re-engagement campaign for lapsed customers (8-12 month cohort). Personalised reactivation offer, new-arrivals teaser, exit interview for non-responders. Expect another 3-5 percentage points reduction.
- Phase 3 (month 7-12): build cohort-based LTV optimisation. Identify highest-LTV cohort signals (acquisition channel, first-product, AOV); double down on acquisition that produces those cohorts.
- Result: churn moves from 60% → 40-45% over 12 months; LTV doubles; CAC tolerance increases (can spend more on acquisition because retention compounds returns).
-
Cross-reference cards:
repeat_rate(25%): the inverse signal; should be moving in opposite direction.discount_dependency: discount-driven cohorts churn at higher rates.klv_*cards: ESP-side retention signals (welcome flow, post-purchase, re-engagement).ga_returning_user_rate: GA-side complementary signal.bc_repeat_failure_customers: customers who attempted repeat orders that failed.
- Read churn rate. Above 35% warrants action; above 50% alert.
- Compare against category benchmark.
- Decompose by acquisition cohort (which channels produce highest-churn customers).
- Stand up retention flow infrastructure.
- Re-measure annually; expect 3-10 percentage points improvement per year of focused retention investment.
| Time horizon | Action |
|---|---|
| First week | Read churn. Compare against category. Audit retention flows. |
| Month 1 | Stand up post-purchase + abandoned-cart flows. |
| Month 3 | Run re-engagement campaign on 8-12 month lapsed cohort. |
| Month 6 | First measurable churn reduction. |
| Year 1 | Churn improves 5-15 percentage points. LTV materially increased. |
Sibling cards merchants should reference together
| Card | Why merchants reach for it |
|---|---|
repeat_rate | The inverse signal of churn. |
discount_dependency | Discount-driven cohorts have higher churn. |
zero_spend | Registered customers who never bought; a different retention failure mode. |
klv_dormant_subscribers | Email-side dormancy. |
klv_revenue_per_recipient | Email-driven retention revenue. |
bc_repeat_failure_customers | Customers who tried to repeat-order but failed. |
bc_organic_recovery_rate | Recovery rate of lapsed customers. |
Reconciling against the vendor’s own dashboard
Where to look in BC: Customers → Customer list with last-order-date filter; Analytics → Customer Reports if available. Why our number may differ:| Reason | Direction | What to do |
|---|---|---|
| Window definition. BC may define active/lapsed using calendar year; Vortex IQ uses 12-month rolling. | Variable | Match window. |
| Guest customer treatment. BC may include guest checkouts as customers; Vortex IQ may exclude. | Variable | Confirm filter. |
| Subscription customer handling. Subscriptions have a different “active” definition. | Variable | Configure subscription handling. |
| Cohort start date. Some retention tools use first-purchase month as cohort; Vortex IQ uses 12-month windows. | Different lens | Use cohort-specific reports for cohort analysis. |
klaviyo.klv_dormant_subscribers and mailchimp.mc_segments_overview for ESP-side retention signals.
Quick rule: confirm window definition and guest-customer handling first.