{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T16:48:17Z","timestamp":1776358097197,"version":"3.51.2"},"reference-count":67,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2021,5,19]],"date-time":"2021-05-19T00:00:00Z","timestamp":1621382400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["DTA"],"published-print":{"date-parts":[[2021,10,11]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>The rapid development of e-commerce has brought not only great convenience to people but a great challenge to online stores. Phenomenon such as out of stock and slow sales has been common in recent years. These issues can be managed only when the occurrence of the sales volume is predicted in advance, and sufficient warnings can be executed in time. Thus, keeping in mind the importance of the sales prediction system, the purpose of this paper is to propose an effective sales prediction model and make digital marketing strategies with the machine learning model.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>Based on the consumer purchasing behavior decision theory, we discuss the factors affecting product sales, including external factors, consumer perception, consumer potential purchase behavior and consumer traffic. Then we propose a sales prediction model, M-GNA-XGBOOST, using the time-series prediction that ensures the effective prediction of sales about each product in a short time on online stores based on the sales data in the previous term or month or year. The proposed M-GNA-XGBOOST model serves as an adaptive prediction model, for which the instant factors and the sales data of the previous period are the input, and the optimal computation is based on the proposed methodology. The adaptive prediction using the proposed model is developed based on the LSTM (Long Short-Term Memory), GAN (Generative Adversarial Networks) and XGBOOST (eXtreme Gradient Boosting). The model inherits the advantages among the algorithms with better accuracy and forecasts the sales of each product in the store with instant data characteristics for the first time.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The analysis using Jingdong dataset proves the effectiveness of the proposed prediction method. The effectiveness of the proposed method is enhanced and the accuracy that instant data as input is found to be better compared with the model that lagged data as input. The root means squared error and mean absolute error of the proposed model are found to be around 11.9 and 8.23. According to the sales prediction of each product, the resource can be arranged in advance, and the marketing strategy of product positioning, product display optimization, inventory management and product promotion is designed for online stores.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>The paper proposes and implements a new model, M-GNA-XGBOOST, to predict sales of each product for online stores. Our work provides reference and enlightenment for the establishment of accurate sales-based digital marketing strategies for online stores.<\/jats:p><\/jats:sec>","DOI":"10.1108\/dta-11-2020-0286","type":"journal-article","created":{"date-parts":[[2021,5,17]],"date-time":"2021-05-17T06:38:56Z","timestamp":1621233536000},"page":"749-770","source":"Crossref","is-referenced-by-count":31,"title":["M-GAN-XGBOOST model for sales prediction and precision marketing strategy making of each product in online stores"],"prefix":"10.1108","volume":"55","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9101-7702","authenticated-orcid":false,"given":"Song","family":"Wang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1967-9781","authenticated-orcid":false,"given":"Yang","family":"Yang","sequence":"additional","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2021,5,19]]},"reference":[{"key":"key2021100913305473800_ref001","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1016\/j.jbusres.2017.08.021","article-title":"Examining the role of sales-based CRM technology and social media use on post-sale service behaviors in India","volume":"81","year":"2017","journal-title":"Journal of Business Research"},{"issue":"2","key":"key2021100913305473800_ref002","doi-asserted-by":"crossref","first-page":"29","DOI":"10.4018\/JECO.2018040102","article-title":"Development of E-commerce: factors influencing online impulse shopping in China","volume":"16","year":"2018","journal-title":"Journal of Electronic Commerce in Organizations"},{"issue":"1","key":"key2021100913305473800_ref003","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.ins.2003.03.023","article-title":"A hybrid genetic-neural architecture for stock indexes forecasting","volume":"170","year":"2005","journal-title":"Information Sciences"},{"issue":"3","key":"key2021100913305473800_ref004","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1177\/0037549717743106","article-title":"Data-driven agent-based exploration of customer behavior","volume":"94","year":"2018","journal-title":"Simulation"},{"issue":"3","key":"key2021100913305473800_ref005","doi-asserted-by":"crossref","first-page":"485","DOI":"10.2507\/IJSIMM14(3)10.307","article-title":"New markets forecast and dynamic production redesign through stochastic simulation","volume":"14","year":"2015","journal-title":"International Journal of Simulation Modelling"},{"issue":"2","key":"key2021100913305473800_ref006","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1108\/09556220310470097","article-title":"Forecasting women's apparel sales using mathematical modeling","volume":"15","year":"2003","journal-title":"International Journal of Clothing Science and Technology"},{"key":"key2021100913305473800_ref007","unstructured":"China Internet Network Information Center (2020), \u201cThe 45th China statistical report on internet development\u201d, available at: http:\/\/www.cnnic.cn\/hlwfzyj\/hlwxzbg\/hlwtjbg\/202004\/P020210205505603631479.pdf."},{"issue":"1","key":"key2021100913305473800_ref008","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.dss.2010.12.002","article-title":"A hybrid SARIMA wavelet transform method for sales forecasting","volume":"51","year":"2011","journal-title":"Decision Support Systems"},{"key":"key2021100913305473800_ref009","first-page":"256","article-title":"Sales forecasting for fashion retailing service industry: a review","volume":"2013","year":"2013","journal-title":"Mathematical Problems in Engineering"},{"key":"key2021100913305473800_ref010","first-page":"2067","article-title":"Gated feedback recurrent neural networks","year":"2015","journal-title":"Computer Science"},{"issue":"3","key":"key2021100913305473800_ref011","doi-asserted-by":"crossref","first-page":"612","DOI":"10.1016\/j.ejor.2019.05.046","article-title":"Predicting product return volume using machine learning methods","volume":"281","year":"2020","journal-title":"European Journal of Operational Research"},{"key":"key2021100913305473800_ref012","first-page":"10","article-title":"BEGAN: boundary equilibrium generative adversarial networks","volume":"2","year":"2017","journal-title":"Statistics"},{"issue":"3","key":"key2021100913305473800_ref013","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1007\/s10288-016-0316-0","article-title":"An application of support vector machines to sales forecasting under promotions","volume":"14","year":"2016","journal-title":"4OR"},{"issue":"2","key":"key2021100913305473800_ref014","doi-asserted-by":"crossref","first-page":"196","DOI":"10.1016\/j.jfoodeng.2005.03.056","article-title":"Time series sales forecasting for short shelf-life food products based on artificial neural networks and evolutionary computing","volume":"75","year":"2006","journal-title":"Journal of Food Engineering"},{"issue":"10","key":"key2021100913305473800_ref015","first-page":"1251","article-title":"Sales forecast using a hybrid learning method based on stable seasonal pattern and support vector regression","volume":"13","year":"2013","journal-title":"Emerging Technologies for Information Systems, Computing, and Management"},{"key":"key2021100913305473800_ref016","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.jbusres.2017.01.010","article-title":"Product sales forecasting using online reviews and historical sales data: a method combining the Bass model and sentiment analysis","volume":"74","year":"2017","journal-title":"Journal of Business Research"},{"issue":"1","key":"key2021100913305473800_ref017","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.ejor.2015.08.029","article-title":"Demand forecasting with high dimensional data: the case of SKU retail sales forecasting with intra- and inter-category promotional information","volume":"249","year":"2016","journal-title":"European Journal of Operational Research"},{"key":"key2021100913305473800_ref064","first-page":"1189","article-title":"Greedy function approximation: a gradient boosting machine","volume-title":"The Annals of Statistics","year":"2001"},{"key":"key2021100913305473800_ref018","first-page":"46","volume-title":"A Fuzzy Forecasting Model for Women's Casual Sales","year":"2004"},{"key":"key2021100913305473800_ref019","first-page":"2672","article-title":"Generative adversarial nets","year":"2014"},{"issue":"4","key":"key2021100913305473800_ref020","first-page":"17","article-title":"Application of machine learning methodologies to multiyear forecasts of video subscribers","volume":"17","year":"2017","journal-title":"Systems and Information Engineering Design Symposium"},{"key":"key2021100913305473800_ref021","first-page":"785","article-title":"XGBoost: a scalable tree boosting system","year":"2016"},{"issue":"23","key":"key2021100913305473800_ref022","doi-asserted-by":"crossref","first-page":"4039","DOI":"10.1093\/bioinformatics\/bty481","article-title":"Accurate prediction of protein contact maps by coupling residual two-dimensional bidirectional long short-term memory with convolutional neural networks","volume":"34","year":"2018","journal-title":"Bioinformatics"},{"key":"key2021100913305473800_ref023","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1016\/j.indmarman.2020.07.022","article-title":"The digital marketing capabilities gap","volume":"90","year":"2020","journal-title":"Industrial Marketing Management"},{"issue":"8","key":"key2021100913305473800_ref024","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","year":"1997","journal-title":"Neural Computation"},{"issue":"5","key":"key2021100913305473800_ref025","doi-asserted-by":"crossref","first-page":"2191","DOI":"10.1109\/TITS.2014.2311123","article-title":"Deep architecture for traffic flow prediction: deep belief networks with multitask learning","volume":"15","year":"2014","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"key2021100913305473800_ref026","doi-asserted-by":"crossref","first-page":"S41","DOI":"10.14309\/00000434-201810001-00073","article-title":"Decision tree analysis of pancreatic cyst fluid data for the detection of mucinous cysts: 73","volume":"113","year":"2018","journal-title":"American Journal of Gastroenterology"},{"key":"key2021100913305473800_ref027","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.jbusres.2018.05.038","article-title":"The impact of consumer archetypes on online purchase decision-making processes and outcomes: a behavioural process perspective","volume":"91","year":"2018","journal-title":"Journal of Business Research"},{"key":"key2021100913305473800_ref028","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1016\/j.chb.2018.08.051","article-title":"Recommendations-based on semantic analysis of social networks in learning environments","volume":"101","year":"2019","journal-title":"Computers in Human Behavior"},{"issue":"2","key":"key2021100913305473800_ref029","doi-asserted-by":"crossref","first-page":"90","DOI":"10.7441\/joc.2020.02.06","article-title":"The application of forecasting sales of services to increase business competitiveness","volume":"12","year":"2020","journal-title":"Journal of Competitiveness"},{"issue":"3","key":"key2021100913305473800_ref030","first-page":"672","article-title":"Intrinsic motivation and self-determination in human behavior","volume":"39","year":"1986","journal-title":"Personnel Psychology"},{"issue":"6","key":"key2021100913305473800_ref031","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet classification with deep convolutional neural networks","volume":"60","year":"2017","journal-title":"Communications of the ACM"},{"issue":"2","key":"key2021100913305473800_ref032","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3333612","article-title":"Context in photo albums: understanding and modeling user behavior in clustering and selection","volume":"16","year":"2019","journal-title":"ACM Transactions on Applied Perception (TAP)"},{"issue":"14","key":"key2021100913305473800_ref033","first-page":"1540030","article-title":"Establishing a dynamic self-adaptation learning algorithm of the BP neural network and its applications","volume":"25","year":"2016","journal-title":"International Journal of Bifurcation and Chaos"},{"issue":"17","key":"key2021100913305473800_ref034","doi-asserted-by":"crossref","first-page":"2944","DOI":"10.1093\/bioinformatics\/bty305","article-title":"Parapred: antibody paratope prediction using convolutional and recurrent neural networks","volume":"34","year":"2018","journal-title":"Bioinformatics"},{"key":"key2021100913305473800_ref035","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.intmar.2018.02.003","article-title":"Using websites to recruit franchisee candidates","volume":"42","year":"2018","journal-title":"Journal of Interactive Marketing"},{"issue":"3","key":"key2021100913305473800_ref036","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.dcan.2017.10.002","article-title":"Machine learning for internet of things data analysis: a survey","volume":"4","year":"2018","journal-title":"Digital Communications and Networks"},{"key":"key2021100913305473800_ref037","first-page":"129","article-title":"Parsing natural scenes and natural language with recursive neural networks","year":"2011"},{"key":"key2021100913305473800_ref038","first-page":"2813","article-title":"Least squares generative adversarial networks","author":"IEEE","year":"2017"},{"key":"key2021100913305473800_ref039","article-title":"Wasserstein GAN","volume":"3","year":"2017","journal-title":"Statistics"},{"issue":"6","key":"key2021100913305473800_ref040","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1108\/IJBM-11-2016-0180","article-title":"Forecasting the next likely purchase events of insurance customers: a case study on the value of data-rich multichannel environment","volume":"36","year":"2018","journal-title":"International Journal of Bank Marketing"},{"issue":"10","key":"key2021100913305473800_ref041","doi-asserted-by":"crossref","first-page":"12340","DOI":"10.1016\/j.eswa.2009.04.052","article-title":"SKU demand forecasting in the presence of promotions","volume":"36","year":"2009","journal-title":"Expert Systems with Application"},{"issue":"1","key":"key2021100913305473800_ref042","first-page":"85","article-title":"Study on convolutional neural network and its application in data mining and sales forecasting for E-commerce","volume":"54","year":"2020","journal-title":"Electronic Commerce Research"},{"issue":"4","key":"key2021100913305473800_ref043","first-page":"97","article-title":"Potential solo consumers' consumption values","volume":"18","year":"2016","journal-title":"The Academy of Customer Satisfaction Management"},{"key":"key2021100913305473800_ref044","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.datak.2017.06.001","article-title":"Learning multiple layers of knowledge representation for aspect based sentiment analysis","volume":"114","year":"2018","journal-title":"Data and Knowledge Engineering"},{"issue":"3","key":"key2021100913305473800_ref045","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1007\/s40009-013-0140-4","article-title":"Forecasting using fuzzy time series for diffusion of innovation: case of Tata Nano car in India","volume":"36","year":"2013","journal-title":"National Academy Science Letters-India"},{"issue":"1","key":"key2021100913305473800_ref046","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s42786-018-00006-2","article-title":"Fusion of multiple indicators with ensemble incremental learning techniques for stock price forecasting","volume":"3","year":"2019","journal-title":"Journal of Banking and Financial Technology"},{"key":"key2021100913305473800_ref047","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.rcim.2014.12.015","article-title":"Performance of state space and ARIMA models for consumer retail sales forecasting","volume":"34","year":"2015","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"key2021100913305473800_ref048","doi-asserted-by":"crossref","first-page":"634","DOI":"10.1016\/j.asoc.2018.10.036","article-title":"Feature selection based on artificial bee colony and gradient boosting decision tree","volume":"74","year":"2019","journal-title":"Applied Soft Computing"},{"issue":"2","key":"key2021100913305473800_ref049","first-page":"235","article-title":"GWLM\u2013NARX Grey Wolf Levenberg\u2013Marquardt-based neural network for rainfall prediction","volume":"60","year":"2020","journal-title":"Data Technologies and Applications"},{"key":"key2021100913305473800_ref050","first-page":"93","article-title":"Food sales prediction with meteorological data - a case study of a Japanese chain supermarket","year":"2017","journal-title":"Data Mining and Big Data"},{"issue":"1","key":"key2021100913305473800_ref051","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1504\/IJBIS.2019.099524","article-title":"A study of feature selection techniques for predicting customer retention in telecommunication sector","volume":"31","year":"2019","journal-title":"International Journal of Business Information Systems"},{"issue":"2","key":"key2021100913305473800_ref052","doi-asserted-by":"crossref","first-page":"738","DOI":"10.1016\/j.ejor.2014.02.022","article-title":"The value of competitive information in forecasting FMCG retail product sales and the variable selection problem","volume":"237","year":"2014","journal-title":"European Journal of Operational Research"},{"issue":"10","key":"key2021100913305473800_ref053","doi-asserted-by":"crossref","first-page":"1854","DOI":"10.1111\/poms.12721","article-title":"The value of weather information for E-commerce operations","volume":"26","year":"2017","journal-title":"Production and Operations Management"},{"key":"key2021100913305473800_ref054","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.swevo.2017.10.010","article-title":"Profit maximizing logistic model for customer churn prediction using genetic algorithms","volume":"40","year":"2018","journal-title":"Swarm and Evolutionary Computation"},{"issue":"1","key":"key2021100913305473800_ref055","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1109\/TITS.2006.869623","article-title":"A Bayesian network approach to traffic flow forecasting","volume":"7","year":"2006","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"issue":"2","key":"key2021100913305473800_ref065","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1016\/j.ijforecast.2003.09.010","article-title":"Volatility forecasting with smooth transition exponential smoothing","volume":"20","year":"2004","journal-title":"International Journal of Forecasting"},{"issue":"5","key":"key2021100913305473800_ref056","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1002\/for.989","article-title":"The evolution of sales forecasting management: a 20-year longitudinal study of forecasting practices","volume":"25","year":"2006","journal-title":"Journal of Forecasting"},{"key":"key2021100913305473800_ref066","first-page":"2","article-title":"Using boosted trees for click-through rate prediction for sponsored search","year":"2012"},{"issue":"5","key":"key2021100913305473800_ref057","first-page":"10757","article-title":"An efficient system for customer churn prediction through particle swarm optimization based feature selection model with simulated annealing","volume":"22","year":"2019","journal-title":"Cluster Computing"},{"issue":"523","key":"key2021100913305473800_ref058","doi-asserted-by":"crossref","first-page":"1228","DOI":"10.1080\/01621459.2017.1319839","article-title":"Estimation and inference of heterogeneous treatment effects using random forests","volume":"113","year":"2018","journal-title":"Journal of the American Statistical Association"},{"key":"key2021100913305473800_ref059","first-page":"12","article-title":"Deep learning over multi-field categorical data: a case study on user response prediction","year":"2016","journal-title":"arXiv"},{"issue":"11","key":"key2021100913305473800_ref060","doi-asserted-by":"crossref","first-page":"1817","DOI":"10.1631\/FITEE.1601468","article-title":"A novel confidence estimation method for heterogeneous implicit feedback","volume":"18","year":"2017","journal-title":"Frontiers of Information Technology and Electronic Engineering"},{"key":"key2021100913305473800_ref061","first-page":"14","article-title":"Short-term traffic flow forecasting with spatial-temporal correlation in a hybrid deep learning framework","year":"2016","journal-title":"arXiv"},{"issue":"2","key":"key2021100913305473800_ref062","first-page":"235","article-title":"Optimal subsampling for softmax regression","volume":"60","year":"2019","journal-title":"Statistical Papers"},{"key":"key2021100913305473800_ref063","doi-asserted-by":"crossref","first-page":"122352","DOI":"10.1016\/j.physa.2019.122352","article-title":"The product demand model driven by consumer's information perception and quality perception","volume":"535","year":"2019","journal-title":"Physica a-Statistical Mechanics and its Applications"},{"issue":"2","key":"key2021100913305473800_ref067","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/0925-2312(95)00021-6","article-title":"Time series forecasting by combining RBF networks, certainty factors, and the Box-Jenkins model","volume":"10","year":"1996","journal-title":"NeuroComputing"}],"container-title":["Data Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-11-2020-0286\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-11-2020-0286\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:15:28Z","timestamp":1753398928000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/dta\/article\/55\/5\/749-770\/273993"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,19]]},"references-count":67,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2021,5,19]]},"published-print":{"date-parts":[[2021,10,11]]}},"alternative-id":["10.1108\/DTA-11-2020-0286"],"URL":"https:\/\/doi.org\/10.1108\/dta-11-2020-0286","relation":{},"ISSN":["2514-9288"],"issn-type":[{"value":"2514-9288","type":"print"}],"subject":[],"published":{"date-parts":[[2021,5,19]]}}}