← Back to Glossary
Customer Lifetime Value

Customer Lifetime
Value.

Updated

How to calculate LTV for a subscription business

For one-time-purchase stores, LTV is complex — you have to estimate repeat-purchase probability. For subscriptions, the math is more tractable because the relationship is contractual: the customer renews until they cancel.

The simplest formula:

LTV = ARPU × (1 ÷ Monthly Churn Rate)

Where ARPU is average revenue per user per month, and churn rate is the percentage of subscribers who cancel each month. If you charge $30/month and 5% of subscribers cancel each month, the average customer stays 20 months and is worth $600.

Why LTV matters more than first-order value

Subscription businesses look unprofitable on day one of every customer — you spent CAC, you have not yet collected enough revenue to clear it. The model only works because you keep collecting revenue over months or years. LTV is the metric that justifies CAC. Without it, growth spend looks irrational.

It also reframes operational decisions. Should you invest in better onboarding? An LTV lens says yes if onboarding improvements raise retention even slightly — the long tail of additional cycles pays for the work many times over.

The LTV-to-CAC ratio

LTV alone tells you almost nothing — it has to be compared to CAC. Standard benchmarks:

  • LTV:CAC of 3:1 — healthy. You earn 3× what you spent to acquire.
  • LTV:CAC of 1:1 — break-even on acquisition, no margin for fulfillment or growth.
  • LTV:CAC of 5:1+ — possibly under-spending on growth; could acquire more aggressively.

How to increase LTV

  • Reduce churn. Even a 1-point drop in monthly churn (from 6% to 5%) compounds into months of additional revenue per customer.
  • Increase order value. Add-on products, upsells, build-a-box options — anything that raises the cycle's ARPU lifts LTV proportionally.
  • Increase frequency. If customers will accept it, shorter intervals (every 30 days instead of every 45) compress more cycles into the same lifespan.
  • Win back churned subscribers. A customer who returns after a lapse extends their effective lifespan.

Frequently Asked Questions

How do I calculate LTV for a Shopify subscription business?

The simplest formula is ARPU ÷ monthly churn rate. If your average subscriber pays $30 per month and 5% cancel each month, LTV is $30 ÷ 0.05 = $600. More advanced calculations factor in margin, prepayment, and customer cohort effects, but the basic formula works for most merchants.

What is a good LTV for a subscription business?

There is no universal "good" LTV — only good LTV relative to CAC. The healthy benchmark is LTV at least 3× CAC. A $600 LTV is excellent if CAC is $100, but unsustainable if CAC is $500.

How can I increase customer lifetime value?

The two biggest levers are reducing churn (so the customer stays longer) and increasing order value (so each cycle is worth more). Smaller levers include shortening intervals, upselling to higher-tier plans, and running win-back campaigns for lapsed subscribers.

Should I use revenue LTV or profit LTV?

For comparing to CAC, use revenue LTV. For deciding whether to retain a low-margin customer, use profit LTV (revenue LTV × margin). Most subscription dashboards default to revenue LTV — just make sure your team knows which one is on the screen.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime