Migrating from WooCommerce Subscriptions? Migrate free
Glossary

What Is Customer Lifetime Value (LTV)?

The total revenue a single customer generates over their entire relationship with your business.

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.

Frequently Asked Questions

What's a good LTV:CAC ratio for a WooCommerce subscription business?
A 3:1 LTV to CAC ratio is the industry benchmark for healthy unit economics. 5:1+ is excellent and means you can scale acquisition aggressively. Below 1:1 means you lose money on every customer — focus on retention or pricing before more marketing spend.
How long should LTV calculations look forward?
For practical use, calculate 24-month LTV (cumulative revenue from a customer over 24 months). Beyond that, discount rates and prediction uncertainty make longer projections unreliable. Top SaaS companies model 36-month LTV for strategic planning but use 12-month LTV for marketing decisions.
Should I use gross or net revenue in LTV calculations?
Use contribution margin (revenue minus variable costs: payment processing fees, hosting, support). This represents actual profit per customer. Gross revenue overstates LTV by 20-40% depending on your cost structure, leading to overspending on acquisition.
How does LTV change with subscription tier?
Higher-tier subscribers typically have 2-5× higher LTV than entry-tier customers — both because they pay more (higher ARPU) and because they retain better (less likely to churn). This is why expansion revenue is so valuable: upgrading existing customers dramatically lifts their LTV.
Can LTV be calculated for trial users?
Trial users have $0 LTV until they convert. The relevant metric for trials is trial-to-paid conversion rate × LTV of converted customers. So a 30% trial conversion rate with $800 LTV = $240 expected value per trial signup — useful for setting trial acquisition budgets.

The #1 Subscription Plugin for WooCommerce

Start Selling Subscriptions at Zero Cost.

Download, install, and start collecting recurring revenue from all around the world with WPSubscription.