LTV curve
Also called: LTV, lifetime value, customer lifetime value, CLV, CLTV
Cumulative revenue (or gross profit) per user of a cohort by day or month since joining. Its shape shows when a cohort pays back and whether it's still growing.
Example
Halves looks at the March cohort: 2,000 new users. Halves keeps 80% of subscription revenue as gross profit (after the store commission and server costs).
By month 6 each March user has brought $1.87 of gross profit, and the curve is still rising slowly: monthly gross profit fell from $440 to $416, a decline of about 5.5%. Extending that decline to month 12 adds 416 × 0.945 + 416 × 0.945² + … + 416 × 0.945⁶ ≈ $2,057, so the 12-month LTV is (3,736 + 2,057) ÷ 2,000 ≈ $2.90 per user.
Now the shortcut. Month-1 ARPU is $1,400 ÷ 2,000 = $0.70, so gross profit per user is $0.56. With the 55% of users who dropped out after month 1 as churn: $0.56 ÷ 0.55 ≈ $1.02, already beaten by the real curve in month 3. With the 5.5% decline seen in month 6: $0.56 ÷ 0.055 ≈ $10.18, three and a half times the 12-month estimate. Same data, two "LTVs" ten times apart.
Common mistakes
- Revenue instead of gross profit. Compare LTV with CAC only after the store commission, refunds and serving costs.
- Mixed denominators. LTV per paying customer against CAC per install makes every channel look profitable.
- Constant churn in the formula. ARPU ÷ churn swings wildly depending on which month's churn you plug in; read the cohort curve instead.
- Extrapolating a young cohort forever. Project the observed tail to a fixed horizon and re-check the forecast as the cohort ages.
- One LTV for everyone. Cohorts from different channels, seasons, platforms and prices have different curves; a blended LTV hides the ones that lose money.
Learn it in the course
- The LTV curve · Cumulative gross profit per cohort user by month, how to read it, and when a young cohort can be extrapolated.
- Channels and marketing attribution · Channel capacity and marginal CAC, a break-even cost that values the invitees a paid user brings, marketing attribution through the stores' privacy frameworks, and incrementality from a geo holdout.