Definition
Customer Lifetime Value (LTV, also abbreviated CLV or CLTV) measures the cumulative revenue a customer brings to your business before they churn. For subscription businesses, LTV depends on two factors: how much each customer pays per month (ARPU) and how long they stay subscribed (customer lifetime).
LTV is the single most important metric for understanding unit economics — it determines how much you can profitably spend to acquire new customers. Without knowing LTV, marketing spend is essentially gambling.
Why It Matters for WooCommerce Stores
LTV directly determines your ability to grow profitably. The LTV:CAC ratio (lifetime value divided by acquisition cost) is the master metric of subscription businesses: 3:1 is healthy, 5:1+ is excellent, below 1:1 means you lose money on every customer acquired.
For WooCommerce subscription stores, knowing LTV unlocks aggressive but profitable marketing — you can confidently spend $200 to acquire a customer worth $800 over their lifetime, but not one worth $150. LTV also signals product-market fit: businesses with high LTV have customers who genuinely love the product, while low LTV signals retention problems that won't be fixed by more acquisition.
How It Works
The basic formula is: LTV = (ARPU × Gross Margin %) ÷ Monthly Churn Rate. For example, $50 ARPU × 80% gross margin ÷ 5% monthly churn = $800 LTV.
More sophisticated calculations use discount rates (future revenue is worth less than current), segment by customer cohort, and account for expansion revenue from upsells. The formula reveals which lever has the most impact: doubling ARPU doubles LTV, but halving churn also doubles LTV — and reducing churn is usually cheaper than raising prices.
Real-World Example
A WooCommerce membership site charges $39/month with 75% gross margin and 4% monthly churn. Basic LTV = $39 × 0.75 ÷ 0.04 = $731.
If they reduce churn to 3% (via dunning + retention work), LTV jumps to $975 — a 33% increase from one operational improvement. Now they can afford CAC up to $325 (at 3:1 ratio) instead of $244.
That extra $80 of acquisition budget per customer dramatically expands which marketing channels become profitable.
Best Practices
- Always include gross margin in LTV calculations — gross revenue overstates true value
- Segment LTV by acquisition channel — paid social vs organic vs referral often differ 2-3×
- Track 6, 12, and 24-month cumulative revenue separately to validate LTV predictions
- Improve retention first (highest LTV lever) before optimizing pricing
- Watch LTV by cohort over time — declining values signal worsening product-market fit
Common Mistakes
- Using gross revenue instead of contribution margin — overstates true LTV by 30-50%
- Calculating LTV from average churn instead of cohort churn (mixes new and old customers)
- Ignoring expansion revenue from upsells — understates LTV for businesses with strong NRR
- Treating LTV as fixed when it actually changes monthly with retention and ARPU shifts
- Setting LTV:CAC targets without considering payback period — long payback strains cash flow
In WooCommerce with WPSubscription
WPSubscription's subscription history data lets you calculate LTV accurately. Export active and churned subscriptions to track customer lifetime, average billing amounts, and revenue patterns.
For more sophisticated LTV tracking, integrate WooCommerce data with analytics platforms like ChartMogul or ProfitWell via the Stripe data they consume.