We want to try and predict how much net profit each of our new customers is going to bring us all along our future relationship. In other words, we’re looking to predict our Customer Lifetime Value!
Build a model to predict how valuable a customer will be, based on his first interactions with our website. This way we can make predictions To do this, we’ll be using all types of data: web traffic data, and historical customer purchases, enriched with open data on countries (GDP).
How do we do this?
We have several collected different types of data from our historical customers:
- Demographic information (age, gender, location)
- Their actions on our website
- The marketing campaigns they received
- Their previous purchases
In addition, we’re going to use data about their location to enrich our dataset.
Using a preparation step, we’re going to start by joining the different data sources. Then we’ll enrich that data in order to train the model. Then, we can copy the recipe and apply it to new data, so we can score new users using our model!