The Customer Lifetime Value Model in SAP Customer Data Platform AI Workbench is a powerful tool for predicting customer purchase patterns such as order amounts, frequency, and overall engagement. By analyzing historical customer behavior, the model identifies patterns and calculates the probability that a given customer will improve engagement with your products and services in the future. This insight is crucial for making decisions about marketing spend, customer acquisition strategies, retention efforts, and overall business growth. Think of it as a crystal ball, but instead of vague predictions, it gives you data-driven insights into which customers are likely to engage and why.
Customer Lifetime Value Model Capabilities
- Predict Customer Lifetime Value probabilities at both profile and group levels.
The model can predict Customer Lifetime Value for individual customers (the profile level), allowing for highly personalized interventions. It can also predict Customer Lifetime Value for a collection of customers (the group level), enabling strategic business decision making.
- Use advanced algorithms to train and analyze predictive behaviors.
The Customer Lifetime Value Model utilizes sophisticated machine learning algorithms, for instance Gradient Boosted Trees (GBTs) and Multilayer Perceptron Classifier (MLPC), to identify complex patterns in customer behavior that indicate brand engagement. These algorithms learn from your historical data and continuously improve their accuracy over time.
- Enable business-specific customizations like CLV Formula and observation/prediction windows.
You can tailor the CLV Model to your specific business needs by defining what constitutes value for your business (e.g., sum amount of the last orders placed in the 90 days, average orders sums in the past year, etc.). You also control the timeframe for the historical data analysis (observation period) and the timeframe for the CLV prediction (prediction period).
Key Concepts
- CLV Formula
This defines the projection that indicates the customer value for your business. It's the trigger that tells the model how much a particular customer is engaged. For example, for an e-commerce business, it could be "Sum of purchases in the last 90 days."
- Prediction Period
This is the timeframe into the future for which the model predicts CLV. For instance, you might want to predict CLV for the next 30, 60, or 90 days.
- Observation Period
This is the timeframe of historical data the model uses to identify CLV patterns. It's the period the algorithm ‘learns’ from. A longer observation period can provide more data for the model to learn from, but it also means older, and thus perhaps less relevant, data might influence predictions.