ROI prediction based on the lift

Here is another practical (but now quite old) example: It’s a “propensity to buy” model for a financial product for a famous French bank. For this project, we had the opportunity to compare our new “ranking” (obtained with an ancestor of TIMi) with the ranking that was previously obtained by another consulting company working for the same famous French bank.


As you can see, the TIMi predictive model has a totally different and better accuracy than the previous predictive model (on the above chart, the lift of the new TIMi model is really higher). This improvement was easy to obtain because the old predictive model was created using a segmentation technique (with a tool similar to SPAD that is mainly built for segmentation analysis). As you can see, segmentation techniques should NEVER be used to create “Propensity to buy Model”, “Probability of Default model” or “Churn Prediction model” (or any model with a clear “target”).

Segmentation technique should only be used to “segment” your customer base to create different communications text or media for each channel (for example: you don’t speak in the same way with a young person than with an old person). The “TIMi suite” also includes a powerful segmentation tool (named “Stardust”) but this technology should not be used for targeting/predictive/ranking applications.

On this “financial product” case, the TIMi predictive model approximatively generates 2.5 million Euros more than the current solution (this is an estimation: we didn’t get the post campaign analysis). This estimation is computed in the following way:

The assumptions are:


The ROI of the 2 models are estimated in the following way:


As you can see, higher accuracy means substantially more ROI out of your marketing campaign.
You should absolutely realize that:


From my point-of-view, the most important criteria’s to select a datamining tool are:

  1. The accuracy of the generated predictive models.
  2. The quality of the delivered “business-insight” (because, if you don’t understand your model, it’s very dangerous to use it)

One last very important criteria is “scalability” but it usually comes “hand-to-hand” with accuracy, so I didn’t bother listing it here above. Indeed Datamining tools that are not able to “digest” large databases will systematically resort to a technique named “sampling” that reduces substantially the accuracy of your predictive models.

TIMi is significantly superior to all other solutions on these 3 topics (accuracy, insight, scalability).