What we work on
Customer lifetime value for subscription businesses
For a subscription business, a customer’s lifetime value starts as the margin they bring in each month divided by the share of customers who leave each month: €23.20 of margin at 5% churn is €464. The formula assumes every customer leaves at the same rate, so AI agents replace it with a value per customer, then use that value to segment customers and pick the next offer for each.
The formula
How to calculate customer lifetime value
Lifetime value = margin a month ÷ churn a month. One divided by the churn rate is how many months a customer stays on average: at 5% a month, 20.
Three corrections make the formula usable:
- Use margin. Revenue overstates value by what it costs to serve the customer: at an 80% margin, a €29 plan brings in €23.20 a month.
- Measure churn by tenure. If new customers leave faster than those who have stayed a year, one average gives both the same value, which is right for neither. A retention curve for each month’s sign-ups, called a cohort, shows whether they do.
- Set a horizon. The formula counts every future month at full value; a value over three or five years, discounted, is the figure to set against what a customer costs to win.
Annual plans renew once a year, so their churn is a renewal rate. With 75% renewing, the average annual customer stays four years.
Segments
How to segment customers by value
Rank customers by the margin they are expected to bring in over the horizon, then cut the ranking into a few tiers.
Each tier then gets its own question: which top-tier customers are at risk of leaving, which middle-tier customers are likely to upgrade, and what the bottom tier costs to serve. The tiers are checked month to month, because a segmentation that reshuffles every month cannot be planned against.
Where customers buy again rather than subscribe, the same ranking runs on how recently they bought, how often and how much: recency, frequency and monetary value, often shortened to RFM.
How long building the tiers takes, step by step, is in How long does it take to build a customer segmentation model?
Propensity and next-best offer
Which customer to offer what
A propensity model scores each customer’s chance of doing one thing within a set window: upgrading, buying an add-on, answering an offer. It is the churn model’s method with a different outcome.
A next-best-offer model puts several propensity models together. For each customer and each offer, it multiplies the chance of taking the offer by what the offer is worth if taken, less what it costs to make. The offer with the highest expected value wins, within the contact rules you set, such as no more than one offer a month.
Each propensity model needs enough past takers, as a churn model needs enough past leavers; how many is on the churn prediction page.
The work
Who it is for, and what you receive
Done for you: the agents and the analytics director work as your data team, from FinDaS’s side, and nothing is installed on your systems.
Who it is for. Subscription and repeat-purchase businesses with no data team, deciding how much to spend to win or keep a customer, and what to offer whom.
The questions it answers. What a customer is worth, by plan, channel and tenure. Which customers make up most of the value. Who is likely to upgrade or buy more. Which offer to make each customer next.
What you need to have. Billing history per customer, with plan and price changes; start and end dates; a margin per plan or product, even a rough one; and, for offers, a record of past offers and who took them.
The method, in plain words. Retention curves by sign-up month, plan and channel; a value per customer over an agreed horizon; tiers that are checked for stability; then propensity models for each offer, tested on months they never saw, and the expected-value rule for choosing offers.
What you receive. A decision memo of up to two pages on what customers are worth and where the value sits. A value and a tier for every customer, as a file or a recurring report. For offers, a ranked offer list per customer. A method note listing the checks that ran.
How it is checked. Agents build the models and draft the memo. Every deliverable gets number and claim checks run by scripts, not AI, and a review by an agent. On what you act on, such as a model going live or a decision memo, that review is a panel of three reviewer agents and a judge, and then the analytics director signs it; routine refreshes do not need a sign-off. The checks are described on how it works.
Your data. Where it goes, which model providers process it and what happens when the work ends: see data handling.
Price. Fixed per deliverable. A customer-value model or an offer model is a sprint, from €12k, fixed in a one-page proposal before work starts. Repeat work runs on an async retainer, from €8k a month.
Who builds it. FinDaS AI’s analytics director built propensity, churn and next-best-offer models during eight years in retail-banking and consumer-finance CRM analytics. Customer value is one of the money questions the same team works on.
Invented example
A worked example, on an invented company
The company is the one in our demos; the chances of taking each offer are made up to show the arithmetic. None of it comes from a client.
A subscription software company sells three plans, all at an 80% margin.
| Per customer | Starter | Growth | Scale |
|---|---|---|---|
| Price a month | €29 | €99 | €299 |
| Margin a month | €23.20 | €79.20 | €239.20 |
| Leaving a month | 5% | 2.5% | 1.5% |
| Average stay, months | 20 | 40 | 67 |
| Lifetime value, on margin | €464 | €3,168 | €15,947 |
A Scale customer pays ten times what a Starter customer pays and is worth over thirty times as much, because they also stay more than three times as long. Worked on revenue instead of margin, Starter would read €580 (€29 ÷ 5%), overstating it by a quarter.
Now the next offer for a Starter customer. The company has two to choose from:
| Offer | Chance of taking it | Value if taken | Expected value |
|---|---|---|---|
| Move up to Growth | 5% | €2,704 | €135.20 |
| Move up to Scale | 1% | €15,483 | €154.83 |
Each move is worth the gap between the two plans’ values if taken. Fewer customers take the move to Scale, and it still wins. It rests on customers who move up then behaving like that plan’s own customers, an assumption the work tests on past movers before anyone acts on it. How a lasting cut in churn changes revenue, and how sure that is, is shown in our revenue forecast demo, on the same company.
Start here
Know what a customer is worth before you spend to win one.
Up to thirty minutes on your question, then a fixed proposal.