IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v281y2020i3p588-596.html

A machine learning framework for customer purchase prediction in the non-contractual setting

Author

Listed:
  • Martínez, Andrés
  • Schmuck, Claudia
  • Pereverzyev, Sergiy
  • Pirker, Clemens
  • Haltmeier, Markus

Abstract

Predicting future customer behavior provides key information for efficiently directing resources at sales and marketing departments. Such information supports planning the inventory at the warehouse and point of sales, as well strategic decisions during manufacturing processes. In this paper, we develop advanced analytics tools that predict future customer behavior in the non-contractual setting. We establish a dynamic and data driven framework for predicting whether a customer is going to make purchase at the company within a certain time frame in the near future. For that purpose, we propose a new set of customer relevant features that derives from times and values of previous purchases. These customer features are updated every month, and state of the art machine learning algorithms are applied for purchase prediction. In our studies, the gradient tree boosting method turns out to be the best performing method. Using a data set containing more than 10 000 customers and a total number of 200 000 purchases we obtain an accuracy score of 89% and an AUC value of 0.95 for predicting next moth purchases on the test data set.

Suggested Citation

  • Martínez, Andrés & Schmuck, Claudia & Pereverzyev, Sergiy & Pirker, Clemens & Haltmeier, Markus, 2020. "A machine learning framework for customer purchase prediction in the non-contractual setting," European Journal of Operational Research, Elsevier, vol. 281(3), pages 588-596.
  • Handle: RePEc:eee:ejores:v:281:y:2020:i:3:p:588-596
    DOI: 10.1016/j.ejor.2018.04.034
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221718303370
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2018.04.034?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to

    for a different version of it.

    References listed on IDEAS

    as
    1. Rust, Roland T. & Kumar, V. & Venkatesan, Rajkumar, 2011. "Will the frog change into a prince? Predicting future customer profitability," International Journal of Research in Marketing, Elsevier, vol. 28(4), pages 281-294.
    2. Rauyruen, Papassapa & Miller, Kenneth E., 2007. "Relationship quality as a predictor of B2B customer loyalty," Journal of Business Research, Elsevier, vol. 60(1), pages 21-31, January.
    3. Das, Sanchoy K. & Abdel-Malek, Layek, 2003. "Modeling the flexibility of order quantities and lead-times in supply chains," International Journal of Production Economics, Elsevier, vol. 85(2), pages 171-181, August.
    4. Friedman, Jerome H. & Hastie, Trevor & Tibshirani, Rob, 2010. "Regularization Paths for Generalized Linear Models via Coordinate Descent," Journal of Statistical Software, Foundation for Open Access Statistics, vol. 33(i01).
    5. Chen, Zhen-Yu & Fan, Zhi-Ping & Sun, Minghe, 2012. "A hierarchical multiple kernel support vector machine for customer churn prediction using longitudinal behavioral data," European Journal of Operational Research, Elsevier, vol. 223(2), pages 461-472.
    6. Willemain, Thomas R. & Smart, Charles N. & Schwarz, Henry F., 2004. "A new approach to forecasting intermittent demand for service parts inventories," International Journal of Forecasting, Elsevier, vol. 20(3), pages 375-387.
    7. Jerome Herniter, 1971. "A Probablistic Market Model of Purchase Timing and Brand Selection," Management Science, INFORMS, vol. 18(4-Part-II), pages 102-113, December.
    8. Buckinx, Wouter & Van den Poel, Dirk, 2005. "Customer base analysis: partial defection of behaviourally loyal clients in a non-contractual FMCG retail setting," European Journal of Operational Research, Elsevier, vol. 164(1), pages 252-268, July.
    9. Michael Platzer & Thomas Reutterer, 2016. "Ticking Away the Moments: Timing Regularity Helps to Better Predict Customer Activity," Marketing Science, INFORMS, vol. 35(5), pages 779-799, September.
    10. Fader, Peter S. & Hardie, Bruce G.S., 2009. "Probability Models for Customer-Base Analysis," Journal of Interactive Marketing, Elsevier, vol. 23(1), pages 61-69.
    11. Willemain, Thomas R. & Smart, Charles N. & Shockor, Joseph H. & DeSautels, Philip A., 1994. "Forecasting intermittent demand in manufacturing: a comparative evaluation of Croston's method," International Journal of Forecasting, Elsevier, vol. 10(4), pages 529-538, December.
    12. Van den Poel, Dirk & Lariviere, Bart, 2004. "Customer attrition analysis for financial services using proportional hazard models," European Journal of Operational Research, Elsevier, vol. 157(1), pages 196-217, August.
    13. Verbeke, Wouter & Dejaeger, Karel & Martens, David & Hur, Joon & Baesens, Bart, 2012. "New insights into churn prediction in the telecommunication sector: A profit driven data mining approach," European Journal of Operational Research, Elsevier, vol. 218(1), pages 211-229.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Chou, Ping & Chuang, Howard Hao-Chun & Chou, Yen-Chun & Liang, Ting-Peng, 2022. "Predictive analytics for customer repurchase: Interdisciplinary integration of buy till you die modeling and machine learning," European Journal of Operational Research, Elsevier, vol. 296(2), pages 635-651.
    2. Reutterer, Thomas & Platzer, Michael & Schröder, Nadine, 2021. "Leveraging purchase regularity for predicting customer behavior the easy way," International Journal of Research in Marketing, Elsevier, vol. 38(1), pages 194-215.
    3. R Fildes & K Nikolopoulos & S F Crone & A A Syntetos, 2008. "Forecasting and operational research: a review," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 59(9), pages 1150-1172, September.
    4. Clemente-Císcar, M. & San Matías, S. & Giner-Bosch, V., 2014. "A methodology based on profitability criteria for defining the partial defection of customers in non-contractual settings," European Journal of Operational Research, Elsevier, vol. 239(1), pages 276-285.
    5. Tang, Leilei & Thomas, Lyn & Fletcher, Mary & Pan, Jiazhu & Marshall, Andrew, 2014. "Assessing the impact of derived behavior information on customer attrition in the financial service industry," European Journal of Operational Research, Elsevier, vol. 236(2), pages 624-633.
    6. Arno de Caigny & Kristof Coussement & Koen de Bock, 2020. "Leveraging fine-grained transaction data for customer life event predictions," Post-Print hal-02507998, HAL.
    7. Bram Janssens & Matthias Bogaert & Astrid Bagué & Dirk Van den Poel, 2024. "B2Boost: instance-dependent profit-driven modelling of B2B churn," Annals of Operations Research, Springer, vol. 341(1), pages 267-293, October.
    8. Liu, Zhenkun & Jiang, Ping & De Bock, Koen W. & Wang, Jianzhou & Zhang, Lifang & Niu, Xinsong, 2024. "Extreme gradient boosting trees with efficient Bayesian optimization for profit-driven customer churn prediction," Technological Forecasting and Social Change, Elsevier, vol. 198(C).
    9. Maldonado, Sebastián & Domínguez, Gonzalo & Olaya, Diego & Verbeke, Wouter, 2021. "Profit-driven churn prediction for the mutual fund industry: A multisegment approach," Omega, Elsevier, vol. 100(C).
    10. Valendin, Jan & Reutterer, Thomas & Platzer, Michael & Kalcher, Klaudius, 2022. "Customer base analysis with recurrent neural networks," International Journal of Research in Marketing, Elsevier, vol. 39(4), pages 988-1018.
    11. Gattermann-Itschert, Theresa & Thonemann, Ulrich W., 2021. "How training on multiple time slices improves performance in churn prediction," European Journal of Operational Research, Elsevier, vol. 295(2), pages 664-674.
    12. Christophe Schalck & Meryem Yankol‐Schalck, 2026. "Innovative Techniques to Predict Churn in the French Insurance Industry: Integration of Machine Learning With the Grabit Model," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 45(2), pages 652-669, March.
    13. Guven, Faruk, 2018. "Churn and loyalty behaviour of Turkish digital natives," 29th European Regional ITS Conference, Trento 2018 184943, International Telecommunications Society (ITS).
    14. Ballings, Michel & Van den Poel, Dirk, 2015. "CRM in social media: Predicting increases in Facebook usage frequency," European Journal of Operational Research, Elsevier, vol. 244(1), pages 248-260.
    15. Boylan, John E. & Babai, M. Zied, 2022. "Estimating the cumulative distribution function of lead-time demand using bootstrapping with and without replacement," International Journal of Production Economics, Elsevier, vol. 252(C).
    16. Matthias Bogaert & Lex Delaere, 2023. "Ensemble Methods in Customer Churn Prediction: A Comparative Analysis of the State-of-the-Art," Mathematics, MDPI, vol. 11(5), pages 1-28, February.
    17. De Caigny, Arno & Coussement, Kristof & De Bock, Koen W. & Lessmann, Stefan, 2020. "Incorporating textual information in customer churn prediction models based on a convolutional neural network," International Journal of Forecasting, Elsevier, vol. 36(4), pages 1563-1578.
    18. Johannes Habel & Sascha Alavi & Nicolas Heinitz, 2023. "A theory of predictive sales analytics adoption," AMS Review, Springer;Academy of Marketing Science, vol. 13(1), pages 34-54, June.
    19. Boylan, John E. & Babai, M. Zied, 2016. "On the performance of overlapping and non-overlapping temporal demand aggregation approaches," International Journal of Production Economics, Elsevier, vol. 181(PA), pages 136-144.
    20. G. Mena & K. Coussement & K. de Bock & A. de Caigny & S. Lessmann, 2024. "Exploiting Time-Varying RFM Measures for Customer Churn Prediction with Deep Neural Networks," Post-Print hal-04680677, HAL.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:281:y:2020:i:3:p:588-596. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.