Fast start, steady slowdown
For series that grow quickly at first and decelerate progressively.
When customers keep buying after the first conversion, early returns can understate a campaign’s potential. BakingAds estimates what an acquired cohort will be worth at day 365, and tells you how far to trust the estimate.
Built on established statistics: growth-curve modelling, non-parametric trend testing and forecast combination.
If history says similar cohorts typically reach 70% of their final value by day 14, and your cohort is worth €0.90 per user at day 14, the estimate at maturity is about €1.29 per user.
Worked example for illustration. BakingAds learns the maturation curve from the historical cohorts of the same segment.
Cumulative revenue per user rarely grows in a straight line: it rises fast, then decelerates and settles. BakingAds fits four established families of growth curves to the cumulative ARPU of each segment and selects the one that describes the real data best.
For series that grow quickly at first and decelerate progressively.
For sub-linear growth that keeps slowing at a regular pace.
For growth that accelerates early, then saturates towards a ceiling.
For a central acceleration followed by a symmetric saturation.
Model selection follows standard goodness-of-fit measures, applied in order:
A single curve fitted on day one is not enough. The forecast is refined in cascade at day 7, 14 and 21: every new week of real data corrects both the level and the trajectory of the projection, while corrections stay within the ranges observed in historical cohorts.
The first real week anchors the selected curve to the cohort’s actual level.
The change from week one to week two reveals whether the cohort is growing faster or slower than its benchmark.
A third week confirms the momentum and settles the long-horizon estimate.
The engine learns how value grows relative to itself separately from how much it is worth today. That separation gives the forecast four properties that matter in day-to-day business.
A currency change or a price-plan rescaling moves the forecast proportionally, without being mistaken for a change in growth pattern.
A cohort acquired in a strong or weak season is judged on its growth structure, not only on its absolute level.
Long-horizon estimates change when new evidence arrives, not simply because the observation day moved.
The same logic applies whichever curve family best describes the segment.
Choose an acquisition period, the event that brings a user into the cohort and the traffic dimensions that define the segment.
| Value | What it tells you | The decision it enables |
|---|---|---|
| ARPU Forecast | Estimated value per user at maturity, projecting observed ARPU onto the historical maturation curve. | Compare cohorts and segments on expected value, not only on value already realized. |
| Dynamic forecast | The projection across the cohort’s life at checkpoints from day 7 to day 365. | Read how value should mature, not just the final result. |
| Gross estimate | A combination of short-term, observed and near-term projected values. | Have a single, lower-variance reference number for quick evaluations. |
| Traffic trend | Whether first-week value of new cohorts is growing, declining or stable, with statistical significance. | Spot improving or deteriorating sources before it shows in historical averages. |
| Scatter Index | How closely the curve fits real historical data: High, Medium or Low, plus the numeric value. | Know how much to trust the forecast for that segment. |
| Confidence-adjusted forecast | A reliability factor combining curve fit, cohort maturity and sample size, with 80/90/95% intervals at day 365. | Judge a sustainable acquisition cost with a margin of prudence. |
| Cohort status | ARPU observed so far, days of maturity and the share of potential already reached. | Know where the cohort you are judging stands on its journey. |
Two sources with the same historical ARPU can be moving in opposite directions. BakingAds tracks the first-week value of each new cohort and tests for a monotonic trend with the Mann–Kendall test, estimating its speed with Sen’s slope.
Both are non-parametric, rank-based methods: they make no normality assumption and are robust to the outliers that holidays, promotions or platform changes inject into marketing data.
Incomplete recent weeks are excluded, and the trend adjusts the estimate only when it is significant.
The robust slope ignores the single outlier that would skew an ordinary regression line.
Each estimate carries its own systematic bias: early checkpoints run hot, the latest observation depends on how long you have watched, a projection depends on the model. Combining independent estimates reduces overall variance, a principle established in forecasting research since the late 1960s.
Pick the acquisition period, the event that brings a user in (registration, email confirmation, signup) and up to 20 combinable traffic dimensions: campaign, country, network, source, custom parameters.
Each acquired user is linked through the click identifier to the revenue they generated over time, and cumulative ARPU is computed day by day.
Four growth-model families are fitted on the segment’s history and ranked by Scatter Index, R² and RMSE.
Checkpoints at day 7, 14 and 21 correct the projection’s level and trajectory with each new week of real data.
Short-term, observed and projected values are combined; a statistically significant traffic trend adjusts the estimate.
Every answer carries the Scatter Index, a confidence factor and confidence intervals. When data is not enough, you get an explicit message instead of a misleading number.
A forecast is never shown as an isolated number.Signals of fit, maturity and sample size travel with every estimate, together with confidence intervals at the 80%, 90% and 95% levels. Combined, they produce a prudent reference to compare expected value with acquisition cost.
Distance between the curve and real historical data. 10–20% is Medium, above is Low. Beyond 25% the forecast is refused.
A cohort observed for 3 days inspires less confidence than one observed for 28.
Few users or highly dispersed early revenue widen the intervals and reduce the confidence factor.
The ARPU panel places users, cost, revenue and acquisition metrics next to the forecast. The trend-adjusted, confidence-aware estimate feeds a Price suggestion: a reference for the maximum sustainable cost per lead, net of the margin you apply.
BakingAds flags the situations where an estimate is not possible or not meaningful, and keeps observed data visible.
A cohort that coincides with the observation day has no useful maturation data yet.
Without enough history for the segment, only observed ARPU is returned.
If the segment has no leads or revenue in the period, the response says so.
Above the scatter threshold the forecast is refused, and the reason is reported.
The approach fits digital products with subscription or freemium monetization, where revenue per user accumulates along a curve. It was built and validated on subscription apps, and self-calibrates on each market’s own history.
Two campaigns show the same revenue per lead today. The first has a higher projected value at day 365, the second a lower acquisition cost. Putting real results, projection and suggested price in one frame shows which one deserves more budget, and with what spending limit.
The final decision stays anchored to observed data and to the reliability of the projection.
Explore the ARPU forecastProjections are estimates, not guaranteed revenue. Methods are described at a general level; implementation details are proprietary.
Choose the segment, read ARPU and forecast, check reliability and trend, compare with acquisition cost, decide where to invest.