-
Which customers have the highest spend probability in next 90 days ?
-
Which customers have recently purchased but unlikely to buy ? (look at customers have bought anything in last 90 days but have a lower purchase probability as per the model(less than 20%)) - revive the customer before they die
-
Which customers were predicted to purchase but didn't(missed opportunities) ? (people who were predicted to spend a certain amount and had a higher purchase probability in the next 90 days but actually spent 0 dollars) - get the marketing team to send these people targeted emails because these are missed opportunities that can boost the revenue quite significantly
- Leverage More features rather than just RFM (Customer demographics, Geographic information, etc)
- Try better models(maybe AutoML) and do a more in depth hyperparameter tuning
- Apply Interpretable ML techniques like SHAP and LIME to dive deeper and explain the predictions
- Predict the next purchase day
- Integrate through a REST API to create a dashboard.
- Leverage Product/Item catalog(if available)
- Try a Pareto/NBD Model and other classic statistical approaches.