This paper introduces a recurrent neural network approach for predicting user lifetime value in Software as a Service (SaaS) applications. The approach accounts for three connected time dimensions. These dimensions are the user cohort (the date the user joined), user age-in-system (the time since the user joined the service) and the calendar date the user is an age-in-system (i.e., contemporaneous information).The recurrent neural networks use a multi-cell architecture, where each cell resembles a long short-term memory neural network. The approach is applied to predicting both acquisition (new users) and rolling (existing user) lifetime values for a variety of time horizons. It is found to significantly improve median absolute percent error versus light gradient boost models and Buy Until You Die models.
@article{arxiv.2412.20295,
title = {Predicting Customer Lifetime Value Using Recurrent Neural Net},
author = {Huigang Chen and Edwin Ng and Slawek Smyl and Gavin Steininger},
journal= {arXiv preprint arXiv:2412.20295},
year = {2025}
}
Comments
4 pages, 4 figures, first presented in Customer Journey Optimization Workshop in KDD 2022