You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dashboard-and-metrics/charts/prediction-explorer.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,6 +18,7 @@ import YouTubeEmbed from "@site/src/components/YouTubeEmbed";
18
18
19
19
## Change log
20
20
21
+
- January 2026: LTV predictions now include trial (non-paying) subscriptions, weighted by their historical conversion rate. This provides a more complete picture of expected cohort revenue and reduces prediction volatility in the early days of a cohort.
21
22
- December 2024: We discovered and fixed a bug that caused predicted LTV of cancelled subscriptions to be fully included in the data, when instead a very small portion of this predicted LTV should be included to account for uncancellations and reactivations.
22
23
23
24
## Terminology
@@ -51,7 +52,11 @@ RevenueCat predicts the lifetime value (LTV) of paid subscriptions based on the
51
52
52
53
### When we predict LTV
53
54
54
-
We predict up to 24 month LTV for all paid subscriptions that are not cancelled or expired. Whenever a data point contains predicted revenue, it will be styled with light green or yellow on the right side of the diagonal divider in the table.
55
+
We predict up to 24 month LTV for:
56
+
-**Paid subscriptions** that are not cancelled or expired
57
+
-**Trial subscriptions** that have not yet converted to paid, weighted by their historical conversion probability
58
+
59
+
Whenever a data point contains predicted revenue, it will be styled with light green or yellow on the right side of the diagonal divider in the table.
@@ -93,6 +98,17 @@ That also means that subscriptions with different attributes, such as those from
93
98
94
99
It's important to note that cancellation rates also take time to be observed in a cohort. Because of that, **we recommend waiting until a cohort is at least 7-14 days old before comparing their predicted LTV with other cohorts.**
95
100
101
+
#### Trial subscriptions
102
+
103
+
We include trial (non-paying) subscriptions in our LTV predictions by estimating their likelihood of converting to paid and weighting their predicted revenue accordingly. If a product doesn't have enough historical data, we use fallback rates based on similar trials.
104
+
105
+
**How it works:**
106
+
1. We calculate the historical trial-to-paid conversion rate for each product
107
+
2. For each trial subscription, we predict its LTV as if it were a paid subscription
108
+
3. We multiply that predicted LTV by the conversion probability
109
+
110
+
**Example:** If a product has a 40% trial-to-paid conversion rate, and we predict a trial subscription would generate $100 in LTV if it converted, we include $40 in the predicted LTV for that subscription.
111
+
96
112
### On reliability & accuracy
97
113
98
114
When using the Prediction Explorer to anticipate future performance, its important to keep in mind that many variables can affect the true performance of a cohort over time, such as:
@@ -131,7 +147,7 @@ All future lifetime value predictions contain some degree of risk and uncertaint
131
147
#### Other limitations
132
148
133
149
1. Products which had a price change may have less accurate predictions for a period following the price change if the new survival rates are not fully observed through changes in cancellation behavior.
134
-
2.We do not (yet) predict conversion _to_ a paid subscription from non-paying customers, which means the total predicted LTV of a cohort only includes those subscriptions that have already converted to paid, and may change over time if additional subscriptions convert to paid.
150
+
2.Trial subscription predictions are based on historical conversion rates and may differ from actual conversion behavior for new products or after significant changes to your trial experience.
135
151
3. For new products, we use survival curves of similar products with enough historical data. This approach, on average, gives reliable results, but your product's retention could turn out to be different than our similar set. Because of that, predictions for products with little historical data should be used with caution.
| Does Predicted LTV measure revenue before or after store commissions, fees, and taxes? | Predicted LTV is calculated using the total revenue generated or predicted from each cohort, minus refunds, and therefore it does include revenue that the stores may deduct from your Proceeds due to commissions, taxes, or fees. |
179
195
| How can I distinguish realized vs. predicted periods in the CSV export? | Unfortunately, right now there is no indicator in the CSV export to distinguish between realized vs. predicted periods, so for the moment this can only be done manually through a date comparison or by referencing the Charts UI. |
196
+
| How are trial subscriptions included in predicted LTV? | Trial subscriptions are included in predictions weighted by their historical conversion probability. For example, if a product has a 50% trial-to-paid conversion rate, a trial subscription's predicted LTV is multiplied by 0.5. This means your predictions now include expected revenue from trials before they convert. |
0 commit comments