LTV Predictor · AI-powered customer lifetime value
Aryng's LTV Predictor combines explainable statistical models with machine learning to forecast each customer's lifetime value from their earliest behavior, so you can direct acquisition spend, engagement and churn prevention toward the customers who will actually drive revenue.
Proven with Kiva
The problem
new US businesses close within their first year
are gone within five years
are gone within ten years
of venture-backed startups never return their investors' capital
The startups that keep growing have one thing in common: they know which numbers drive their growth.
They use data analytics and machine learning to find those drivers early. Starbucks, for one, uses LTV to understand its customer personas and grow year after year, and any startup can do the same with a predictive metric like LTV at the center of its growth strategy.
Sources: US Bureau of Labor Statistics, Business Employment Dynamics (establishment survival, 2013-2015 cohorts); Shikhar Ghosh, Harvard Business School, as reported by GeekWire (2012).
What is predictive LTV?
LTV, or Customer Lifetime Value, is the predicted monetary value a customer will generate over a set period, such as two or five years, based on early indicators of value. A predictive LTV model uses machine learning to read those indicators from first-touch behavioral data, so you can identify high-value customers early in their relationship with your business rather than waiting years to find out who they were.
Drive more value from every stage of the customer journey.
Maximize acquisition ROI by weighing predicted LTV against CAC by channel.
Focus rewards and offers on the high-value customers the model surfaces.
Allocate budget by predicted value segment for increased returns.
Enable aggressive churn mitigation for high-value customers before they lapse.
How it works
Every engagement runs on BADIR, Aryng's proprietary five-step Data-to-Decisions framework, which keeps the AI and machine learning work tied to a business decision from the first stakeholder interview to the final recommendation.
We interview your product and growth stakeholders to pin down the real question through the who, what, when, where, why and how, covering impacted segments, actionability and ownership.
We set the analysis goal, pick a methodology that balances explainable AI with predictive accuracy, agree hypotheses with your team and fix the observation and prediction windows.
We pull and validate your customer data with sanity checks for irregularities and accuracy, so every model learns from a clean foundation.
Data preparation, feature engineering and two-stage modeling: interpretable decision trees for directional insight, then gradient-boosted machine learning models for accuracy.
Actionable recommendations tied to quantified revenue impact, so your team knows which customer behaviors to encourage and what each one is worth.
Case study · Kiva
Kiva is a micro-financing fintech platform that lets lenders worldwide support the causes they care about and make a real personal impact on the lives of underserved entrepreneurs and students. Since lenders fund loans through the platform, they are also its users.
Kiva wanted actionable insights that could increase its revenue and accelerate financial growth, therefore, Aryng applied the BADIR framework to build a predictive LTV model around that goal.
The real business question
Build a 2-year predicted LTV model for all Kiva global lenders to understand the drivers of LTV toward growth, across all sources and channels.
LTV, the target variable, was defined as the amount a user donated to Kiva during or outside the loan process.
Kiva's stakeholders wanted a model whose output was a clear series of logic for identifying high-value customers, not a black-box score.
Machine learning models usually predict more accurately than statistical models, however, they are harder to explain. We started with interpretable statistical models and then extended them to machine learning for accuracy.
Built with stakeholders so their instincts shaped the analysis:
Most variables, including the target variable, had a very high share of missing values. A follow-up with Kiva established that a missing value meant the user had taken no action, so the value was really zero.
Imputing those zeros left the data highly sparse and non-linear, which called for a two-stage, tree-based modeling approach. We engineered features describing user behavior immediately after first login and grouped high-cardinality categorical variables into fewer, more meaningful categories.
Two-stage model design
| Model | Result |
|---|---|
| Stage 1 · Decision tree | Users outside Segment A (anonymized) with more than one distinct loan had a 68% chance of generating revenue. Users acquired through Segment A who deposited more than $53 had a 72% chance. The directional insights were useful, however, prediction accuracy was not optimal. |
| Stage 1 · XGBoost | Delivered a better accuracy score and a considerable increase in recall when predicting revenue-generating users. |
| Stage 2 · Decision tree | Users who deposited more than $Y1 (anonymized) and made a subsequent donation above $7.6 had a 72% chance of generating high revenue; users who deposited more than $Y2 with a subsequent donation below $7.6 had a 67% chance. Accuracy was only 47%, which we deemed unacceptable. |
| Stage 2 · LightGBM | Raised accuracy to 75%, a substantial improvement over the decision tree classifier. |
The models showed that small changes in early user behavior lead to meaningful increases in 2-year LTV. For example, Segment 1 (anonymized) lenders who are encouraged to make a subsequent loan within their first three months are likely to become high-revenue users.
if just 10% of Segment 1 lenders make one more loan
if just 10% of the user base donates more than $7.5
combined potential incremental revenue for Kiva
BADIR's step-by-step structure kept the work focused on the parameters that could drive impact for Kiva, rather than getting buried in all the available data. It also produced customer personas that segment users into meaningful groups, such as the lenders with the highest probability of subsequent lending, whom Kiva can treat as high-value customers from early in their lifecycle.
Knowing your customer personas this well is close to knowing their next move. For Kiva, the predictive model indicated when a lender was likely to make a subsequent loan and highlighted the areas where more effort would pay off. Based on these data-driven findings, we recommended minor changes to the user flow with a projected impact of as much as half a million dollars in 2-year LTV.
Free download
The full PDF walks through every step of the BADIR engagement, including the hypotheses, time windows, model comparisons and the revenue math behind the $500K+ estimate.
Outcomes
A validated, predicted LTV for every customer, built from their first months of behavior and tested on an out-of-time sample.
High, medium and low value segments you can cut by source, channel, geography and product.
Explainable AI that shows which early behaviors predict LTV, so your team trusts the model and knows what to act on.
Early signals for upsell and churn risk among your highest-value customers, while there is still time to intervene.
A dollar estimate attached to each recommended change, so you can prioritize by revenue impact.
Combine predicted LTV with the CAC Optimizer to see your true LTV:CAC ratio by channel and spend accordingly.
Industry voices on retention
"Customer retention is more vital than ever. And not just for keeping ARR up. It's also vital for providing upsell opportunities and the chance to build evangelists that can influence the buying decisions of others in the industry."
Peter Mollins
Chief Marketing Officer, SetSail
A predictive LTV model uses statistical modeling and machine learning to estimate how much revenue a customer will generate over a future period, based on behavior observed early in their lifecycle. Unlike historical LTV, which only describes past customers, it scores new customers while you can still shape their journey.
Gradient-boosted models such as XGBoost and LightGBM predict more accurately, however, they rarely tell you why. Interpretable models like decision trees reveal the specific behaviors behind high LTV, which is what your product and marketing teams need in order to act. Using both gives you accuracy and actionability.
Yes. Once you know which customers are likely to be high value, you can focus churn prediction and retention efforts on the accounts where losing a customer costs the most.
CAC tells you what each customer costs to acquire and predicted LTV tells you what they are worth, so together they show which channels, segments and geographies deserve more of your marketing budget.
Talk to Aryng's data science team about building an AI-powered LTV model on your own customer data.
Aryng is a data science and AI consulting, training and advising company. Aryng's SWAT data science team solves complex business problems, builds each company's Data DNA through data literacy programs, and delivers rapid ROI using machine learning, deep learning and AI. Clients include Google, Box, HERE, Applied Materials, Abbott Labs and GE.