IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v281y2020i3p588-596.html
   My bibliography  Save this article

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 search for a different version of it.

    References listed on IDEAS

    as
    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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).
    6. 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.
    7. 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.
    8. 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.
    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. 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.
    11. 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.
    12. 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.
    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)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Narendra Singh & Pushpa Singh & Mukul Gupta, 2020. "An inclusive survey on machine learning for CRM: a paradigm shift," DECISION: Official Journal of the Indian Institute of Management Calcutta, Springer;Indian Institute of Management Calcutta, vol. 47(4), pages 447-457, December.
    2. Bottmer, Lea & Croux, Christophe & Wilms, Ines, 2022. "Sparse regression for large data sets with outliers," European Journal of Operational Research, Elsevier, vol. 297(2), pages 782-794.
    3. 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.
    4. He Jiang, 2023. "Robust forecasting in spatial autoregressive model with total variation regularization," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 42(2), pages 195-211, March.
    5. Sarkar, Mainak & De Bruyn, Arnaud, 2021. "LSTM Response Models for Direct Marketing Analytics: Replacing Feature Engineering with Deep Learning," Journal of Interactive Marketing, Elsevier, vol. 53(C), pages 80-95.
    6. Miikka Blomster & Timo Koivumäki, 2022. "Exploring the resources, competencies, and capabilities needed for successful machine learning projects in digital marketing," Information Systems and e-Business Management, Springer, vol. 20(1), pages 123-169, March.
    7. Fan Zou & Yupeng Li & Jiahuan Huang, 2022. "Group interaction and evolution of customer reviews based on opinion dynamics towards product redesign," Electronic Commerce Research, Springer, vol. 22(4), pages 1131-1151, December.
    8. Esmeli, Ramazan & Bader-El-Den, Mohamed & Abdullahi, Hassana, 2022. "An analyses of the effect of using contextual and loyalty features on early purchase prediction of shoppers in e-commerce domain," Journal of Business Research, Elsevier, vol. 147(C), pages 420-434.
    9. Dai, Hongyan & Xiao, Qin & Chen, Songlin & Zhou, Weihua, 2023. "Data-driven demand forecast for O2O operations: An adaptive hierarchical incremental approach," International Journal of Production Economics, Elsevier, vol. 259(C).
    10. Meyer, Anne & Glock, Katharina & Radaschewski, Frank, 2021. "Planning profitable tours for field sales forces: A unified view on sales analytics and mathematical optimization," Omega, Elsevier, vol. 105(C).
    11. Ales Jandera & Tomas Skovranek, 2022. "Customer Behaviour Hidden Markov Model," Mathematics, MDPI, vol. 10(8), pages 1-10, April.
    12. Ngai, Eric W.T. & Wu, Yuanyuan, 2022. "Machine learning in marketing: A literature review, conceptual framework, and research agenda," Journal of Business Research, Elsevier, vol. 145(C), pages 35-48.
    13. Minnu F. Pynadath & T. M. Rofin & Sam Thomas, 2023. "Evolution of customer relationship management to data mining-based customer relationship management: a scientometric analysis," Quality & Quantity: International Journal of Methodology, Springer, vol. 57(4), pages 3241-3272, August.
    14. Chen, Song & Qiu, Yongqin & Li, Jingmao & Fang, Kan & Fang, Kuangnan, 2023. "Precision marketing for financial industry using a PU-learning recommendation method," Journal of Business Research, Elsevier, vol. 160(C).
    15. Ramazan Esmeli & Mohamed Bader-El-Den & Hassana Abdullahi, 2021. "Towards early purchase intention prediction in online session based retailing systems," Electronic Markets, Springer;IIM University of St. Gallen, vol. 31(3), pages 697-715, September.

    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. 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).
    8. 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.
    9. 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.
    10. Guven, Faruk, 2018. "Churn and loyalty behaviour of Turkish digital natives," 29th European Regional ITS Conference, Trento 2018 184943, International Telecommunications Society (ITS).
    11. 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.
    12. 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).
    13. 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.
    14. 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.
    15. 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.
    16. 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.
    17. Brandner, Hubertus & Lessmann, Stefan & Voß, Stefan, 2013. "A memetic approach to construct transductive discrete support vector machines," European Journal of Operational Research, Elsevier, vol. 230(3), pages 581-595.
    18. Snyder, Ralph D. & Ord, J. Keith & Beaumont, Adrian, 2012. "Forecasting the intermittent demand for slow-moving inventories: A modelling approach," International Journal of Forecasting, Elsevier, vol. 28(2), pages 485-496.
    19. K Nikolopoulos & A A Syntetos & J E Boylan & F Petropoulos & V Assimakopoulos, 2011. "An aggregate–disaggregate intermittent demand approach (ADIDA) to forecasting: an empirical proposition and analysis," Journal of the Operational Research Society, Palgrave Macmillan;The OR Society, vol. 62(3), pages 544-554, March.
    20. Zhu, Sha & Jaarsveld, Willem van & Dekker, Rommert, 2020. "Spare parts inventory control based on maintenance planning," Reliability Engineering and System Safety, Elsevier, vol. 193(C).

    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.