LTV Curve Fitting and Segmented Calculation
Fit user LTV curves (exponential decay model) and segmented LTV (RFM / payment tier / VIP segments) on real-time AE data. Move from rough LTV estimates to curve fitting plus segmented calculation.
Fitted forecast curve
by cohortThe LTV Curve Fitting and Segmented Calculation Skill is a lifetime-value prediction capability in ThinkingAI's industry Skill library. It helps operations and data teams run two LTV prediction methods on real-time AE data: B2 cohort LTV curve fitting (exponential decay model LTV(n)=LTV_base+(LTV_inf-LTV_base)(1-e^(-kn))) and B3 segmented LTV (RFM / payment tier / VIP segments), moving from rough LTV guesses to a quantified mode of curve parameters, segmented calculation, and prediction charts. This is ThinkingAI's decade of industry experience, packaged into ready-to-use Skills.
Live walkthrough
payment, amount property pay_amountae-analysis to pull daily cohort LTV over the last 90 days (D1–D30 actuals)scipy curve_fitFit complete. Bottom line first: your LTV assumption is underestimated; the rough $80 estimate is about 34% below the curve's limit value, so the CPI cap has room to rise. Here are the full parameters and forecast.
1. Curve fit results
The cohort LTV of the last 90 days' new users (68,412 users) fits an exponential-decay model with R²=0.98; the fit quality is reliable:
| Parameter | Value | Meaning |
|---|---|---|
| LTV_inf (limit value) | $120.86 | Steady-state LTV after the curve converges |
| k (convergence speed) | 0.0685 | Rate of approach to the limit per day |
| Half-life | 10.1 days | Days to reach half the limit value |
| Days to 90% of steady state | 33.6 days | Days for LTV to reach 90% of the limit value |
2. LTV forecast
| Forecast point | Forecast LTV | Distance to limit |
|---|---|---|
| D60 | $119.2 | 98.6% |
| D90 | $120.7 | 99.9% |
| D180 | $120.9 | ≈100% |
The curve reaches steady state around D34, and growth all but stops after D60. This means D60 is enough for the UA-recovery evaluation window; there's no need to wait for D180.
Your worry points the right way, but the conclusion isn't so pessimistic. Segment results:
| Segment | Share of users | D30 LTV | Revenue share |
|---|---|---|---|
| Non-payers (VIP0) | 82.5% | $8.6 | 6.7% |
| Minnows (VIP1-2) | 12.0% | $186 | 21.0% |
| Dolphins (VIP3-4) | 4.7% | $1,250 | 55.3% |
| Whales (VIP5+) | 0.8% | $2,250 | 17.0% |
Key finding: the revenue mainstay isn't whales, it's dolphins. VIP3-4 contribute 55.3% of revenue. Whales do have a high per-user LTV of $2,250, but their revenue share is 17.0%, and even removing them entirely, overall LTV is still about $100, above your current $80 assumption.
In other words, the $120.86 limit value isn't propped up by an extreme top tier; the dolphin segment's contribution is thick enough. The conclusion to raise CPI to $60 still holds after segment validation.
On your data
That was a simulated run
Leave your work email and we will run a live walkthrough on your real business data.
The problem
LTV is the core metric of monetization analysis, yet more than 70% of teams still treat it as a rough guess. They don't know how fast the LTV curve converges (the k value), don't know the ceiling value (LTV_inf), and don't know that LTV can differ by more than 10x across payment tiers, so experience-based estimates are off by an average of 40%. The bigger problem is missing segmentation: an average LTV across all users cannot guide precise operations. A high-value retained customer may have 5x the LTV of an average developing customer, but without segmentation that gap stays invisible. Cohort LTV curve fitting is an even larger blind spot. Most teams only look at fixed D7/D30 LTV values, with no sense of the curve shape or half-life as days accumulate, and cannot predict the D60/D90/D180 LTV decay trend.
What it does
When to use it
You need to predict the D60/D90/D180 LTV decay trend
You need to calculate the LTV curve ceiling, convergence speed, and half-life
You need to view LTV differences across user groups by RFM segment
You need to compare LTV and revenue contribution by payment tier or VIP tier
You need LTV data to guide user acquisition decisions (only worth spending when CPI < LTV)
You need to confirm the payment event and amount property names in your project
In the field
FAQ
What is the difference between B2 and B3?
B2 is cohort LTV curve fitting: it looks at the overall trend and ceiling of LTV across all users as days accumulate. B3 is segmented LTV: it looks at LTV differences across user groups (RFM / payment tier / VIP). They complement each other, with B2 showing the macro trend and B3 showing the micro differences.
What is LTV_inf?
LTV_inf is the ceiling of the LTV curve, the theoretical LTV if users never churned. In practice it represents the steady-state value after the LTV curve converges, a benchmark for how much this cohort will ultimately contribute.
How does this differ from the Revenue Forecast Skill?
LTV Curve Fitting and Segmented Calculation focuses on single-user lifetime value (micro-level user assessment), while Revenue Forecast focuses on total revenue trends and target paths (macro-level operations planning). Use LTV Curve Fitting and Segmented Calculation to predict single-user value first, then use Revenue Forecast to plan the overall path.
Related Skills
Equip your Agent with LTV Curve Fitting and Segmented Calculation
Book a demo and see how it works in your own business.
