Multiple Treatment Modeling for Target Marketing Campaigns: A Large-Scale Benchmark Study
Abstract
EconStor is a publication server for scholarly economic literature, provided as a non-commercial public service by the ZBW.
Full text
Gubela, Robin M.; Lessmann, Stefan; Stöcker, Björn Article — Published Version Multiple Treatment Modeling for Target Marketing Campaigns: A Large-Scale Benchmark Study Information Systems Frontiers Provided in Cooperation with: Springer Nature Suggested Citation: Gubela, Robin M.; Lessmann, Stefan; Stöcker, Björn (2022) : Multiple Treatment Modeling for Target Marketing Campaigns: A Large-Scale Benchmark Study, Information Systems Frontiers, ISSN 1572-9419, Springer US, New York, NY, Vol. 26, Iss. 3, pp. 875-898, https://doi.org/10.1007/s10796-022-10283-4 This Version is available at: https://hdl.handle.net/10419/313187 Standard-Nutzungsbedingungen: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Zwecken und zum Privatgebrauch gespeichert und kopiert werden. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich machen, vertreiben oder anderweitig nutzen. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, gelten abweichend von diesen Nutzungsbedingungen die in der dort genannten Lizenz gewährten Nutzungsrechte. Terms of use: Documents in EconStor may be saved and copied for your personal and scholarly purposes. You are not to copy documents for public or commercial purposes, to exhibit the documents publicly, to make them publicly available on the internet, or to distribute or otherwise use the documents in public. If the documents have been made available under an Open Content Licence (especially Creative Commons Licences), you may exercise further usage rights as specified in the indicated licence. https://creativecommons.org/licenses/by/4.0/
Vol.:(0123456789) 1 3 Information Systems Frontiers (2024) 26:875–898 https://doi.org/10.1007/s10796-022-10283-4 Multiple Treatment Modeling forTarget Marketing Campaigns: ALarge‑Scale Benchmark Study RobinM.Gubela1 · StefanLessmann1· BjörnStöcker2 Accepted: 24 April 2022 / Published online: 2 June 2022 © The Author(s) 2022 Abstract Machine learning and artificial intelligence (ML/AI) promise higher degrees of personalization and enhanced efficiency in marketing communication. The paper focuses on causal ML/AI models for campaign targeting. Such models estimate the change in customer behavior due to a marketing action known as the individual treatment effect (ITE) or uplift. ITE estimates capture the value of a marketing action when applied to a specific customer and facilitate effective and efficient targeting. We consolidate uplift models for multiple treatments and continuous outcomes and perform a benchmarking study to demonstrate their potential to target promotional monetary campaigns. In this use case, the new models facilitate selecting the optimal discount amount to offer to a customer. Large-scale analysis based on eight marketing data sets from leading B2C retailers confirms the significant gains in the campaign return on marketing when using the new models compared to relevant model benchmarks and conventional marketing practices. Keywords Artificial Intelligence· Business Analytics· Personalization· Uplift Modeling· Machine Learning 1 Introduction Big data, business analytics, and artificial intelligence (AI) induce business and societal transformations (e.g., Pappas etal., 2018). These technologies have received much interest in information systems (IS) and management research (e.g., Mikalef etal., 2020). Uncovering valuable knowledge from mining large data (e.g., Martens etal., 2016) creates business value in a plethora of use cases (e.g., Chen etal., 2012). IS research uses machine learning and artificial intelligence (ML/AI) for sentiment analysis (Mendon etal., 2021), anti-phishing (Abbasi etal., 2015), donor retention (Kauten etal., 2021), and corporate planning (Smiti & Soui, 2020). ML/AI for personalized marketing enhance a firm’s competitiveness and drives organizational decisions, such as tailoring product promotions to individual customers based on deep customer insights (e.g., Khan etal., 2009; Wedel & Kannan, 2016). We focus on the personalization of individual-level push e-promotions such as e-mail marketing or the dynamic inclusion of marketing stimuli into a visited website. In online sales, individual-level personalization is economically more meaningful than tailoring offers to less granular focus groups (Zhang & Wedel, 2009). However, decisions associated with individual customer-level actions (e.g., whether to contact, nudge, incentivize the customer) should be taken based on their marginal costs and benefits (e.g., Gubela etal., 2020). The identification and explanation of cause-and-effect relationships has received a lot of attention in IS research. Examples include the studies of Ioannou etal. (2022) and Lee and Lee (2012). Taking a formal, statistical perspective, the potential outcome framework (POF) may be seen as the gold standard to estimate the causal effect of a treatment (e.g., sending a newsletter) on an outcome of interest (e.g., an e-shop visit). POF applications in the IS literature include (Tafti & Shmueli, 2020), (Luong etal., 2021), and (Wang etal., 2021). Uplift models capitalize on scalable machine learning techniques and support targeting decisions by establishing this causal effect (e.g., Gubela etal., * Robin M. Gubela [email protected] Stefan Lessmann stef[email protected] Björn Stöcker [email protected] 1 Humboldt-Universität zu Berlin, Spandauer Str. 1, 10178Berlin, Germany 2 BAUR Versand, Bahnhofstraße 10, 96224Burgkunstadt, Germany
876 Information Systems Frontiers (2024) 26:875–898 1 3 2019). They facilitate a nuanced understanding of a customer’s likely future behavior and how this behavior changes when assigning treatment to that customer. This provides actionable advice on how to interact with different customers. More formally, considering customer characteristics, an uplift model estimates the individual treatment effect (ITE) of a marketing treatment on a customer’s behavior (e.g., Devriendt etal., 2018). The ITE is also known as the conditional average treatment effect (e.g., Knaus etal., 2021). Estimates of the ITE can be understood as the return on treating a customer. To see this, consider a marketing treatment meant to stimulate purchases. The ITE estimates the change in an individual customer’s probability to buy if receiving treatment. A common targeting strategy is to rank order candidate recipients of a campaign, that is candidate recipients of treatment, based on their model-estimated ITE and to target customers in that order until the available budget is exhausted (e.g., Devriendt etal., 2020). This way, the budget is spent on customers for which a treatment creates the largest value (e.g., increases the probability to buy the most), which ensures efficient utilization of the budget and, more generally, marketing resources. Hence, the ITE is the cornerstone of an efficient targeting policy. Prior work develops uplift models for the single treatment case to address the question “Which customers shall receive treatment?” (e.g., Devriendt etal., 2018). A campaign that targets coupons with fixed face value to selected customers exemplifies this setting. Approaches to estimate the ITE can then be distinguished into conversion uplift modeling (e.g., Kane etal., 2014) and revenue uplift modeling (e.g., Gubela etal., 2020). The former involves predicting binary response variables such as coupon redemption whereas the latter emphasizes heterogeneity in customer values and predicts continuous response variables such as spending amount. Treatments usually differ in both their configurations and effects. For example, Sawant etal. (2018) investigate different forms of advertising a product while Montaguti etal. (2016) study financial vs. non-financial campaigns. In coupon targeting, an effective strategy of price promotions (Wu etal., 2021), we can also distinguish treatment configurations in the form of different face values. How customers react to different treatment configurations also shows much diversity. A discount is likely to increase the buying probability of a price-sensitive customer substantially whereas a non-monetary treatment might have little effect. A nonmonetary treatment in the form of, e.g., product information, a positive review, etc. could nonetheless have a sizeable impact on the buying probability of another customer who used to buy a higher-priced competing product from another vendor. We also observe much variability in treatment effects in our empirical benchmarking experiment. As intuition would suggest, coupons with higher face values tend to be associated with higher ITEs. To address variability in treatment configurations and effects, the multiple treatment case considers several local treatments to answer the question “Which customers shall receive which treatment?” (e.g., Rzepakowski & Jaroszewicz, 2012). Allocating the most effective treatment to a customer from among different alternatives facilitates a higher degree of individualization in customer targeting decisions compared to the single treatment case. The business goal to raise the campaign return on marketing is the same as in the single treatment case. Research on multiple treatment models is scarce and focuses on binary response variables (see Olaya etal., 2020). Recently, two multiple treatment models for continuous outcomes have been proposed in target marketing: the contextual treatment selection (CTS) algorithm (Zhao etal., 2017) and the uplift forest for multiple treatments and continuous outcomes (MTRUF) (Gubela & Lessmann, 2020b). However, the literature lacks a large-scale examination and systematic comparison of continuous outcome models for multiple treatments in marketing. We argue that investigating the utility of corresponding approaches over relevant benchmarks increases the confidence in the new modeling setting and helps marketers raise the effectiveness of their targeting campaigns. Against this background, the paper aims to answer the following research question: Do multiple treatment models for continuous outcomes realize more campaign return on marketing than multiple treatment models for binary outcomes and single treatment models? Our study contributes to the growing research of uplift modeling in the following ways. We conceptualize revenue uplift modeling for multiple treatments following Gubela and Lessmann (2020a) and consolidate models in this field. Estimating and evaluating continuous outcomes for multiple treatments facilitates identifying customers who likely generate high revenue, which binary outcome models disregard. In contrast to Gubela and Lessmann (2020a), who provide a first test of one uplift model in the new setting, we perform an extensive benchmark study to validate the state-of-the-art and compare the performance of related methods against multiple treatment conversion uplift models and single treatment uplift models. Other prior work on multiple treatment uplift models often emphasizes non-marketing applications (Rzepakowski & Jaroszewicz, 2012), considers few data sets (e.g., Zhao & Harinen, 2019; Zhao etal., 2017), or disregards continuous outcome models (e.g., Olaya etal., 2020). Our benchmark extends prior studies by considering eight real-world marketing data sets based on product-specific campaigns with electronic discounts from B2C retailers. The data sets have different characteristics in terms of size,
877Information Systems Frontiers (2024) 26:875–898 1 3 treatment/control group imbalances, and group-specific response rates. Beyond CTS and MTRUF, we also incorporate the popular model-agnostic separate model approach (SMA) (Lo & Pachamanova, 2015) and the recently developed causal forest algorithm (Athey etal., 2019), which prior work in IS has already used for e-commerce targeting (Luo etal., 2019), for the multiple treatment case. We find that especially MTRUF and CTS deliver significantly higher campaign return on marketing than common targeting heuristics, multiple treatment models for binary outcomes, and single treatment models across relevant evaluation metrics, data sets, and customer deciles. The paper is organized as follows. Section2 provides the theoretical background. Section3 reviews the related literature. Section4 presents the experimental design. Section5 reports the results. Lastly, Section6 concludes the paper, reflects on its limitations, and provides an outlook for future research. 2 Theoretical Background Uplift models support customer targeting by forecasting a unit’s behavioral change due to an intervention. In marketing campaigns, uplift models typically estimate the purchase likelihood of customers exposed to treatment (i.e., a treatment group) and customers not exposed to treatment (i.e., the placebo/control group) conditional on customer characteristics. Let Xi = ( X i ,1,…,X i , p) ∈ℝ p be a p dimensional vector of covariates characterizing customer i=1, …N . Generally, bold and plain typeface refers to vectors and scalars, respectively. We depict the treatment indicator as Ti∈{0, …,K} with K∈ℤ+ ; Ti>0 for a unit that obtained a specific treatment, otherwise Ti=0 . Moreover, let Yi,c(Ti)∈{0,1} denote a binary response (conversion uplift modeling) and let Yi,r (T i )∈ℝ + 0 denote a continuous response (revenue uplift modeling) as a function of treatment. For example, assuming a unit has received treatment Ti=1 from K=2 treatments, we refer to Yi , c(Ti=1) as the observed response; and to Yi,c(Ti=0) and Yi,c(Ti=2) as counterfactual outcomes (e.g., Morgan & Winship, 2015). Response models ignore causality and forecast future realizations of a target variable as a function of Xi for binary and continuous outcomes, respectively, as follows: In contrast, uplift models estimate ITE as the conditional mean difference between treatment and control group (1) Yi , c (T i )=P ( Y i , c (T i ) | X i) ∈[0;1 ] (2) Yi,r (T i )=E ( Y i,r (T i ) | X i) ∈ℝ + predictions given Xi . The ITE of the K -th treatment based on binary and continuous outcomes is determined as follows: Suppose that a unit obtains treatment Ti=1 , Ti=2 , or no treatment (i.e., Ti=0 ). To support targeting decisions, the treatments’ causal impacts are assessed following 𝜏 i,c (T i =1)=P ( Y i,c( T i =1 )| X i) −P ( Y i,c( T i =0 )| X i) and 𝜏 i,c (T i =2)=P ( Y i,c( T i =2 )| X i) −P ( Y i,c( T i =0 )| X i) regarding conversion uplift modeling; as well as 𝜏 i,r (T i =1)=E ( Y i,r( T i =1 )| X i) −E ( Y i,r( T i =0 )| X i) and 𝜏 i,r (T i =2)=E ( Y i,r( T i =2 )| X i) −E ( Y i,r( T i =0 )| X i) regarding revenue uplift modeling. A high ITE implies a high impact of the treatment on the unit’s incentivized response. Thus, it is common to assign a unit’s treatment with the highest ITE. Formally, the treatment based on a binary outcome 𝜏 ∗ i,c( Ti ) or a continuous outcome 𝜏 ∗ i,r( Ti ) can be selected as follows: The uplift modeling literature (e.g., Kane etal., 2014) categorizes customers into four groups to identify suitable campaign recipients. Sure Things convert while Lost Causes do not convert regardless of treatment allocation. Do-Not- Disturbs do not convert if they receive treatment, while Persuadables convert because of it. The treatment selection of Eqs. (5) and (6) is consistent with the uplift modeling objective to identify Persuadables (Kane etal., 2014). In light of the conditional mean difference between treatment and control predictions, as stated in Eqs. (3) and (4), both Sure Things and Lost Causes have low ITE whereas Do- Not-Disturbs and Persuadables have negative and positive ITE, respectively.1 We consider three assumptions of the potential outcome framework of causal inference, expanded to the multiple treatment case (Lopez & Gutman, 2017). First, the conditional independence assumption refers to the orthogonality between the potential outcomes per treatment and the treatment assignment depending on features, or formally, { Y i( T i =0 ) ,…,Y i (T i =K) } ⟂T i| X i . Second, the overlap (3) 𝜏 i,c (T i =K)=P ( Y i,c( T i =K )| X i) −P ( Y i,c( T i =0 )| X i) ∈ [−1;1 ] (4) 𝜏 i,r (T i =K)=E ( Y i,r( T i =K )| X i) −E ( Y i,r( T i =0 )| X i) ∈ ℝ (5) 𝜏 ∗ i,c (T i )=argmax ( 𝜏 i , c (T i =0),…,𝜏 i , c (T i =K) ) (6) 𝜏 ∗ i,r (T i )=argmax ( 𝜏 i , r (T i =0),…,𝜏 i , r (T i =K) ) 1 The categorization is treatment-specific, so that a customer could be a Lost Cause for one treatment and a Persuadable for another, for example. Eqs. (5) and (6) ensure assigning the treatment with the highest ITE to a customer, for which this customer is most likely a Persuadable (if for any treatment).
878 Information Systems Frontiers (2024) 26:875–898 1 3 assumption implies that the probability of receiving a particular treatment—also known as the generalized propensity score e( T i ,X i) —is positive, larger than zero and smaller than 1, 0 <e ( T i ,X i) < 1 , so that there is a probabilistic chance for a unit to obtain any treatment (Imbens, 2000; Rosenbaum & Rubin, 1983). The third assumption, stable unit treatment value assumption (SUTVA), further clarifies that a unit’s response is independent of the assignment of a treatment to other customers (Rubin, 1980). Uplift models that satisfy these assumptions facilitate unbiased ITE estimation per treatment, as determined in Eqs. (3) and (4). The use of randomized treatment data complies with the conditional independence and overlap assumptions, which together are denoted as strong ignorability (e.g., Imbens & Wooldridge, 2009). For example, randomized treatment allocation ensures independence between the treatment assignment and customer characteristics (Li etal., 2021). In fact, much prior work in marketing employs randomized treatment data as an output of A/B tests (Haupt etal., 2019); also known as multivariate tests in case of multiple treatments. In marketing communication, such tests are performed to gather experimental data for building and evaluating uplift models (Lo, 2002) and/or to assess the effectiveness of alternative marketing incentives to increase business performance (Zhao & Harinen, 2019). Considering SUTVA requires the independence of a customer’s buying decision from the allocation of a treatment to other customers. SUTVA is violated in case of interference or spillover effects (e.g., Ascarza etal., 2017). To illustrate a SUTVA violation, consider two customers A and B. Customer A and B receive a coupon with 20% discount and 10% discount, respectively. Customer B would normally react positively to the discount and buy. However, knowing about customer A receiving a higher discount, B is deterred and chooses not to buy. Another example of SUTVA violations refers to third-party redemptions. Imagine customer A sends his/her 20% discount to customer B who redeems it. Regarding the latter case, our industry partners who contributed the data for our study prevented third-party redemption through their campaign designs. Specifically, third-person redemptions required major technical efforts. Considering the home and fashion campaign, the probability that a third-party redeemed a discount is particularly low due to the short validity period and the encryption of the newsletter redemption codes. Regarding other forms of SUTVA violations, we cannot rule out potential network effects because online shops cannot control customer-to-customer communications. Accordingly, prior work on uplift modeling does not test possible violations of SUTVA (Li etal., 2021) and assumes the suitability of data from randomized controlled trials for ITE estimation. To our best knowledge, this is also standard practice in other fields beyond marketing (e.g., Imai & Ratkovic, 2013). However, an important peculiarity of uplift modeling is that unbiased ITE estimation is not a primary concern because campaign targeting decisions depend on the relative ranking of ITE estimates across customers (Gubela etal., 2020). To further secure the cause-and-effect association between a marketing treatment and an outcome, we consider Hill’s criteria (Hill, 1965). These criteria help us to gain more confidence in the systematic, non-accidental relationship between the two variables and rule out reasoning other than causation. We root this assessment for the multiple treatment models in the application domain of our study and, thus, consider digital price discounts in newsletter and e-coupon (on-site) campaigns. Table1 shows the results from this analysis. 3 Related Literature 3.1 Modeling Settings Literature of the single treatment case analyzes which customers to provide a marketing treatment Ti=1 and focuses on binary outcomes. We denote this setting as single treatment conversion uplift modeling or “ST-Conv”. Established algorithms for this setting include uplift random forests (Guelman etal., 2015), uplift logistic regression (Lo, 2002), and uplift support vector machines (e.g., Zaniewicz & Jaroszewicz, 2013). We refer to benchmark studies for further ST-Conv approaches (e.g., Kane etal., 2014; Knaus etal., 2021). Customers typically buy products with different prices and varying order quantities and thus differ in their spend behavior. Predicting continuous responses aligns modeling outcomes more closely with business objectives than forecasting binary responses (e.g., Gubela etal., 2020). We refer to the corresponding setting as single treatment revenue uplift modeling or “ST-Rev”. Regarding the modeling methodology, prior work proposes response transformations (Gubela etal., 2020) and uplift linear regressions (Rudaś & Jaroszewicz, 2018). The multiple treatment case assumes the prevalence of K>1 marketing stimuli (e.g., different coupon discounts) and thus alters the decision problem of customer targeting. A multiple treatment model predicts, for an individual unit, the most effective treatment. Considering different treatment configurations improves campaign decision-making through more customized treatment allocation compared to single treatment targeting. Literature focuses on binary outcomes (e.g., customer conversions). We denote the setting as multiple treatment conversion uplift modeling or “MT-Conv”. A popular MT-Conv method is the SMA (Lo & Pachamanova, 2015); a generalization of the two model approach (e.g., Cai etal., 2011) for multiple treatments. Other MT- Conv approaches are information-theoretical decision trees
879Information Systems Frontiers (2024) 26:875–898 1 3 Table 1 Assessment of Multiple Treatment Models Using Hill’s Criteria a https:// balan cinge veryt hing. com/ couponstati stics/ # Criterion Deduced Question Assessment 1 Strength To what degree does the treatment affect the outcome? Strong association • Price is a critical factor (and often a pain point) for customer purchasing decisions • Discounts mitigate this problem and thus affect the purchasing decision 2 Consistency Do we observe the association repeatedly for different situations? Consistent association • Targeted men and women bought (all campaigns) • Targeted customers and prospects bought (all campaigns, except for the home and fashion campaign, which targeted solely existing customers) • Campaigns spanned from a few days (the home and fashion campaign) to over a year (e.g., the hats or books campaigns) • We observe the association for different shops, locations, and products 3 Specificity How specific is the targeted sample with regard to the outcome? Specific association • Only people were potentially contacted who already had a basic interest in the shop, brand, and products (customers of home and fashion campaign signed up beforehand; people in the other campaigns visited a particular shop website) • Discounts impact the purchasing decision to a larger extent than several alternative factors (Grewal etal., 1998) 4 Temporality How long does it take to see the effect? Short-term association • Discounts are redeemable for a short period and thus used instantly • Once a discount is activated, the redemption takes place during the checkout process in the shop 5 Biological gradient How does the dose–response function look like? Positive gradient supports the association • Typically, the customer spend increases by the discount value (see Table2) • Several discounts together may further increase the customer spend. However, only a single voucher is allowed per transaction in the studied applications 6 Plausibility Is the association reasonable? Plausible association • Price discrimination theory of coupons (Narasimhan, 1984) • Association credibly shown in prior studies (e.g., Blattberg etal., 1995) 7 Coherence Does the association conflict with the outcome’s natural history? Coherent association • People are buying goods for personal well-fare • Increasing number of coupons are useda; customers appreciate price discounts • Therefore, the association is in line with the general economic trend 8 Experiment Does a preventive action decrease the event frequency? Experimental evidence supports the association • Customers often spend less if they do not receive treatment (see Table2) • However, customers may perceive some specific treatments as worse than no treatment (see Table2) • Generally, treatment implies a higher value than no treatment (ceteris paribus) 9 Analogy Is there slighter evidence from other treatments? Analogous association suspected from other treatments • Price discounts are generally well-perceived • Non-financial incentives may also somewhat positively affect the decision unless they are not seen as annoying or privacyintrusive (e.g., Martin & Murphy, 2017)
880 Information Systems Frontiers (2024) 26:875–898 1 3 (Rzepakowski & Jaroszewicz, 2012), a multiclass transformation (Olaya etal., 2020), and meta-learners for multiple treatments (Zhao & Harinen, 2019). A recent study benchmarks available MT-Conv approaches (Olaya etal., 2020). Multiple treatment revenue uplift modeling or “MT-Rev” represents a modeling setting with a continuous outcome variable in which the treatment variable has more than two levels (including Ti=0 ). MT-Rev extends the ST-Rev setting and leverages its advantages for the multiple treatment case. MT-Conv models disregard the basket size and product prices, which typically vary across customers. These models identify likely buyers and assume homogenous spendings. In contrast, an MT-Rev model assigns a customer the treatment with the largest impact on customer spending and, in doing so, captures the heterogeneity of customers’ basket values. We suggest using an MT-Rev model for campaigns aiming to increase monetary returns, such as up-selling campaigns (e.g., Netessine etal., 2006). Figure1, which we reproduce from Gubela and Lessmann (2020a), summarizes the four settings and highlights MT-Rev. 3.2 Modeling Techniques The implementation of MT-Rev requires specialized modeling techniques. CTS (Zhao etal., 2017) is a forest-based method that serves as the first approach in this field. Its split criterion selects the treatment with the maximal expected response value at a node. CTS considers the sum of a treatment’s observed outcome and predicted response in a parent node weighted by a regularization parameter to calculate the estimates of the conditional expected mean outcomes in a child node. Algorithm1 sheds light on the detailed procedure of CTS (see Appendix 1). CTS empirically outperforms several SMA-based MT-Conv models (Zhao etal., 2017). This result partly contrasts with findings from other studies (Olaya etal., 2020; Zhao & Harinen, 2019). Another specialized MT-Rev method is MTRUF (Gubela & Lessmann, 2020b). Like CTS, MTRUF is a tree-based learner. It considers the predictions of T∈ℤ+ associated individual trees. Their split criteria select the treatment with the highest response heterogeneity based on random covariates per node. In contrast to CTS, the trees split nodes with positive gains, do not require regularization, and consider the generalized propensity score. Employing this score facilitates unbiased ITE estimates in observational studies. MTRUF further contrasts CTS in that it does not remove high data amounts due to treatment matching. Algorithm2 details MTRUF using pseudocode (see Appendix 1). Recent work reports on MTRUF’s performance gains over CTS, SMA-based random forests, and the causal forest for multiple treatments (Gubela & Lessmann, 2020b); the latter of which we describe as follows. Next to these algorithms, we consider two approaches that have not originally been developed for the proposed MT-Rev setting but can serve as powerful benchmarks. We refer to them as the causal forest for multiple treatments and the SMA for continuous outcomes. The causal forest is a single treatment learner for continuous outcomes (Athey etal., 2019) and is examined in different applications (e.g., Haupt & Lessmann, 2022). The causal forest considers bootstrapping and recursive partitioning, as in random forests (Breiman, 2001). Its split criterion aims to raise the estimates’ heterogeneity. To this end, the causal forest creates intermediate outcomes based on gradients of parent node parameters. Customers who share a leave with a feature’s target value receive a higher weight than other customers. The ITE is predicted based on the weighted outcomes. Expanding this method to accommodate multiple treatments is straightforward. The multiple treatment causal forest derives a treatment’s individual effect per customer based on K−1 combinations of treatment and control groups. The treatment with the largest effect per unit is allocated, as stated in Eq.(6). The causal forest exhibits statistical consistency and asymptotical normality for fixed covariates and is empirically competitive (e.g., Knaus etal., 2021). Prior work uses classification methods and examines the SMA as a binary response approach (e.g., Zhao & Harinen, 2019). The SMA represents a model-agnostic framework that allows the flexible use of machine learning models for both classification and regression. The SMA is often implemented using random forests (e.g., Olaya etal., 2020), which outperform other base learners like support vector classifiers and k-nearest neighbors (Zhao etal., 2017) and forecast Fig. 1 Modeling Settings
881Information Systems Frontiers (2024) 26:875–898 1 3 binary and continuous outcomes given observed customer characteristics. The SMA employs K+1 response models on treatment-dependent subsamples (including Ti=0 ). The expected outcome forecasts from treatment group customers are subtracted by those from control group customers to calculate the individual effect of a treatment. The treatment with the highest ITE relative to other treatments is allocated to a customer. A conceptual drawback of the SMA refers to the poor approximation due to the consideration of separate models on independent data samples. We implement the four MT-Rev methods using 500 approach-dependent trees and consider a random subsample of √p covariates per candidate split. The causal forest uses the causal tree splitting rule. It performs honest splitting by applying honest risk evaluation for cross-validation with a split alpha parameter of 0.5 to ensure consistent and asymptotically Gaussian estimates. We use a compute server with 256 gigabytes of memory and 40 cores at 3.0 gigahertz to run the models. 4 Experimental Design We aim to validate the relative utility of the MT-Rev approaches and compare their performances to MT-Conv, ST-Rev, and ST-Conv learners. Reaching this goal requires campaign data, the operationalization of the modeling settings, and evaluation metrics. We shed light on these aspects as follows. 4.1 Campaign Data andSample Splitting We examine monetary promotions from international retailers. Prior work identifies higher effectiveness of monetary campaigns as compared to non-monetary ones (Chandon etal., 2000). We received the first data set (home and fashion) from a mail-order company that conducted A/B tests for experimental data collection and to identify the most effective treatment. To this end, e-mail newsletters were randomly allocated to newsletter subscribers and existing, active2 customers with valid e-mail contact. These marketing treatments were sent on the Sunday morning of November 8 in 2020, and responses have been tracked during a consecutive twelve-day period. The newsletters included a link to the retailer’s online shop. Apart from customer interactions with the campaign, a customer’s surfing behavior during a subsequent shop visit has been monitored. The newsletters of treated customers contained discounts of 10%, 15%, and 20%, which applied to a customer’s shopping cart value for home, fashion, and shoe products. Control group customers received a discount-free newsletter. Customers clicking a newsletter’s link were forwarded to the online shop. Promotion codes from treated customers who accessed the shop through the link were automatically activated to avoid technical issues with coupon redemption. We received seven additional data sets from a second industry partner that supports international retailers in onsite targeting initiatives. The companies performed A/B tests by randomly distributing a coupon from several coupon types and a control option (i.e., no coupon) to gather experimental data. A coupon popped up during a customer’s online journey after either the third, sixth, or ninth pageview at the seller’s online shop. The coupons differed in their face value (e.g., 10, 15, 20) and measurement unit (i.e., euro currency or percentage). They contained promotion codes that required an activation during the checkout and applied to customer basket values. The data sets do not contain person-identifiable information like names or IP addresses. We describe them as follows. The second data set (hats) is based on a hat retailer's campaigns in France, Spain, Italy, the Netherlands, and Germany from December 2018 until January 2020. Treated customers received either a 10€ or 10% coupon by chance. The company is small and offers its products purely through online channels. The third data set (books1) refers to a European online bookseller’s campaign with 10€, 15€, 10%, 12%, 13%, and 15% coupons that could be redeemed for nonbook products due to the fixed book price regulations. The fourth data set (various products) refers to coupon campaigns with 5€, 10€, 5%, and 15% discounts from Dutch, French, and German online vendors with specialized, mostly fashion-related product assortments, such as underwear, socks, shirts, blouses, and vines. The retailers are small and medium-sized enterprises with popular brands in their B2C industries and large customer bases. The fifth and sixth data sets are based on a major international bookstore chain that offers several million products through market-specific offline and online shops (e.g., e-books, movies, music files, and computer games). Specifically, the fifth data set (books2—AT) refers to a campaign with 20€ and 15% discounts in Austria from December 2018 until January 2020. The sixth data set (books2—GER) is about a campaign with 15€, 12%, 15%, and 17% coupons in Germany during the same period. Lastly, the seventh and eighth data sets refer to a leading shoe seller, which runs thousands of retail stores globally. These data sets differ in time: the campaign from the seventh data set (shoes1) lasted from December 2018 until July 2019, while that from the eighth data set (shoes2) was carried out from July 2019 until January 2020. Both campaigns took place in Germany and assigned notably high discount values of 20%, 50%, and 75% to random customers. Table2 provides statistics of the data 2 Customers who were inactive for over two years were not eligible for being potentially targeted.
882 Information Systems Frontiers (2024) 26:875–898 1 3 Table 2 Overview on Data Sets P5 = 5%, P10 = 10%, P12 = 12%, P13 = 13%, P15 = 15%, P17 = 17%, P20 = 20%, P50 = 50%, P75 = 75%, A5 = 5€, A10 = 10€, A15 = 15€, A20 = 20€, Ctrl = Control group Data Set 1: Home and Fashion Data Set 2: Hats Data Set 3: Books1 Data Set 4: Various Products Data Set 5: Books2 (AT) Data Set 6: Books2 (GER) Data Set 7: Shoes1 Data Set 8: Shoes2 Type of campaign Outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Inbound/outbound marketing campaign Campaign E-mail newsletter E-coupon E-coupon E-coupon E-coupon E-coupon E-coupon E-coupon Market Germany France, Spain, Italy, the Netherlands, Germany Europe The Netherlands, France, Germany Austria Germany Germany Germany Data dimensions 573,958 customers, 81 variables 96,283 customers, 22 variables 71,635 customers, 68 variables 166,536 customers, 40 variables 19,234 customers, 24 variables 195,111 customers, 26 variables 709,347 customers, 23 variables 132,620 customers, 22 variables Treatments P10, P15, P20 A10, P10 A10, A15, P10, P12, P13, P15 A5, A10, P5, P15 A20, P15 A15, P12, P15, P17 P20, P50, P75 P20, P50, P75 Number of units P10: 143,330 (25%) P15: 143,594 (25%) P20: 143,701 (25%) Ctrl: 143,333 (25%) A10: 940 (1%) P10: 71,219 (74%) Ctrl: 24,124 (25%) A10: 9,350 (13.1%) A15: 29,348 (41%) P10: 2,232 (3.1%) P12: 333 (0.5%) P13: 3,414 (4.8%) P15: 8,840 (12.3%) Ctrl: 18,118 (25.3%) A5: 99,314 (58.3%) A10: 12,463 (7.3%) P5: 39,327 (23.1%) P15: 4,928 (2.9%) Ctrl: 10,504 (6.2%) A20: 6,127 (31.9%) P15: 8,293 (43.1%) Ctrl: 4,814 (25%) A15: 34,093 (17.5%) P12: 3,516 (1.8%) P15: 81,802 (41.9%) P17: 26,976 (13.8%) Ctrl: 48,724 (25%) P20: 17,036 (2.4%) P50: 361,072 (50.9%) P75: 153,520 (21.6%) Ctrl: 177,719 (25.1%) P20: 11,148 (8.4%) P50: 78,090 (55.9%) P75: 10,029 (7.6%) Ctrl: 33,353 (25.1%) Conversions (ATE in brackets) P10: 2,030 (485) P15: 2,866 (1,321) P20: 4,015 (2,470) Ctrl: 1,545 A10: 43 (-1,707) P10: 5,439 (3,689) Ctrl: 1,750 A10: 1,124 (-1,311) A15: 5,059 (2,624) P10: 221 (-2,214) P12: 37 (-2,398) P13: 247 (-2,188) P15: 993 (-1,442) Ctrl: 2,435 A5: 16,450 (14,770) A10: 5,373 (3,693) P5: 7,108 (5,428) P15: 1,664 (-16) Ctrl: 1,680 A20: 1,150 (234) P15: 1,744 (828) Ctrl: 916 A15: 6,647 (-3,213) P12: 1,029 (-8,831) P15: 15,071 (5,211) P17: 6,764 (-3,096) Ctrl: 9,860 P20: 1,493 (-10,983) P50: 26,355 (13,879) P75: 9,458 (-3,018) Ctrl: 12,476 P20: 833 (-1,442) P50: 5,297 (3,022) P75: 766 (-1,509) Ctrl: 2,275 Spend p. P. (ATE in brackets) P10: 2.37€ (0.31€) P15: 3.66€ (1.60€) P20: 5.09€ (3.03€) Ctrl: 2.06€ A10: 7.02€ (1.69€) P10: 5.48€ (0.14€) Ctrl: 5.34€ A10: 0.13€ (-0.06€) A15: 0.25€ (0.06€) P10: 0.11€ (-0.08€) P12: 0.24€ (0.05€) P13: 0.11€ (-0.08€) P15: 0.18€ (-0.01€) Ctrl: 0.19€ A5: 15.80€ (-0.56€) A10: 37.22€ (20.86€) P5: 15.88€ (-0.48€) P15: 25.76€ (9.41€) Ctrl: 16.36€ A20: 5.88€ (0.07€) P15: 6.53€ (0.72€) Ctrl: 5.81€ A15: 5.15€ (-0.96€) P12: 7.18€ (1.07€) P15: 5.51€ (-0.60€) P17: 9.05€ (2.93€) Ctrl: 6.11€ P20: 5.15€ (1.07€) P50: 4.31€ (0.23€) P75: 3.52€ (-0.56€) Ctrl: 4.08€ P20: 4.37€ (0.73€) P50: 3.56€ (-0.08€) P75: 4.19€ (0.55€) Ctrl: 3.64€
889Information Systems Frontiers (2024) 26:875–898 1 3 Second, the performance of the benchmark models remarkably varies per data set and evaluation metric. For example, these models deliver a high expected profit response per customer on the home and fashion data set. The single treatment approaches substantially raise the incremental profit from targeting over random targeting and partly even outperform CTS for deciles 4–9. The extensive, meaningful data set and the positive conversion ATE may explain these results. On the other hand, the benchmark models do not provide enhancements of the campaign return on marketing on the hats data set. This observation applies to both metrics. The performance of most benchmark models stagnates across deciles. An exception is that most models’ Qini curves peak at the ninth decile, which further underlines their little practical advantage for the hats campaign. Some of the models even perform inferior to no or random targeting, which also applies to the various products data set in a few instances. In this case, the comparably few covariates and the small size of the control group may impede the predictions of several single treatment models. Third, the MT-Conv models often considerably outperform the single treatment learners regarding the expected response metric. Regarding the home and fashion data set, for example, the MT-Conv causal forest efficiently assigns high-profit and low-profit customers to the first and last deciles, respectively. This model yields an expected profit of about 24€ per customer, which contrasts the best single treatment learner with a difference of over 5€ per customer. Considering the Qini metric, however, the advantages of MT-Conv models over the most competitive ST-Rev and ST-Conv models are limited. An example is the ST-Conv SMA on the books1 data set, which increases the incremental revenue to a higher degree than the MT-Conv models. We continue analyzing the best MT-Rev model against the benchmark approaches for the data sets 5–8. Figure6 visualizes the results. Recall that the campaign return on marketing from random targeting is illustrated again by the grey line. The subsequent insights emerge. First, the MT-Rev models significantly raise both the expected spend response per person and the incremental revenue compared to the individual benchmark models and the random targeting baseline.4 Table4 details the statistical results based on post hoc tests (see Appendix 4). Neither a single MT-Conv model nor a single treatment model is as competitive as the MT- Rev model on any data set or customer decile. For example, CTS achieves more than twice as much incremental revenue from targeting than the best benchmark model per data set. Regarding the shoes2 campaign, it even realizes on average about three times higher incremental revenue than the second-best model. The MT-Rev models also contribute much higher campaign return on marketing than the benchmark approaches when targeting the 10% of customers with the highest predicted ITE. Corresponding improvements on the expected response metric range from about 20% to over 50% across the data sets. These findings align with previous results and reinforce the usefulness of the MT-Rev approaches for target marketing initiatives. Second, the benchmark models contribute different levels of the campaign return on marketing per data set. Considering the books campaign in Austria, these models increase the expected spend response per customer and incremental revenue over no or random targeting. Regarding the books campaign in Germany, several models yield inferior results to no or random targeting, especially the causal forest models for single treatments. In terms of both shoes data sets, most benchmark models raise the expected spend response per person. However, the causal forest models for single treatments (shoes1) and, in addition to them, the causal forest for multiple treatments and binary outcomes (shoes2) incur negative incremental revenue from targeting. We remind that the causal forest has been initially developed for the single treatment case, which may explain its limited gains here. Third, we identify remarkable performance differences between the benchmark models. The MT-Conv models are more effective than the ST-Rev and ST-Conv models regarding the expected response metric. In particular, the MT-Conv SMA performs several magnitudes better than the MT-Conv causal forest and the single treatment models on the books data sets. In terms of the shoes campaigns, the MT-Conv causal forest outperforms the other approaches across most of the deciles. Its closest competitor is the MT-Conv SMA (shoes2) and a single treatment learner (shoes1). A final observation refers to the Qini metric. The multiple treatment models yield higher incremental revenue than several single treatment learners. However, the ST- Rev SMA shows superior performance than both MT-Conv models across the data sets. The gradients of its curves are exceptionally high on the first decile. This result supports the benefit of revenue uplift modeling for campaigns with budget constraints. 4 We note a single exception: The performance of the best MT-Rev model is statistically insignificant to that of the ST-Rev SMA model for the Qini metric and the data sets 5–8. We refer the reader to Appendix 4 for related details.
890 Information Systems Frontiers (2024) 26:875–898 1 3 Fig. 6 Analysis of MT-Rev vs. Other Settings for Data Sets 5–8
891Information Systems Frontiers (2024) 26:875–898 1 3 6 Conclusion, Limitations, andFuture Research The paper introduced multiple treatment revenue uplift modeling to improve the decision-making in target marketing campaigns. In contrast to causal models focusing on binary responses, MT-Rev approaches estimate continuous responses for multiple treatments, which, as we argue, better aligns modeling outcomes with relevant campaign objectives. To contribute to the literature, we conceptualized the proposed MT-Rev setting as in (Gubela & Lessmann, 2020a) and consolidated models in this field, which we assessed by carrying out a large-scale benchmark study. The analysis considered eight monetary marketing campaigns from leading B2C retailers, covering a broad range of e-commerce markets. The campaigns were conducted in different European countries during varying periods within the last two years. The data sets varied in their sizes and attributes as well as in their number, distributions, and the ATE of the marketing treatments. We examined the contributions of the MT-Rev approaches in terms of the campaign return on marketing and their relative utility compared to several baseline practices and MT-Conv and single treatment model benchmarks. The models predicted different responses (i.e., customer revenue, profits, purchases). We used the businessrelated Qini and the expected response metrics to validate model performance. We first verified the usefulness to adopt the MT-Rev approaches for customer targeting. Our results demonstrate that these approaches yield higher campaign return on marketing than baseline heuristics, which target randomly, no customer, or all customers for both metrics and across data sets. Few exceptions refer to specific combinations of a model, data set, and decile. Most MT-Rev models even captured the few high-value customers in the first customer deciles, which underlines their suitability for campaign targeting. Among these approaches, we found the specialized MT-Rev methods CTS and MTRUF particularly powerful across data sets and for most of the deciles. Except for the expected response metric and the hats data set, the models exhibited low standard errors across bootstrap samples, which increased our confidence in the predicted results. Next, we compared the performance of the best MT-Rev learner per data set and evaluation metric against challenging MT-Conv, ST-Rev, and ST-Conv benchmarks. This analysis allowed us to conclude that the MT-Rev model significantly outperformed the approaches from the alternative settings in terms of the campaign return on marketing. The best MT- Rev model outperformed the best benchmark model on all but one data set and across deciles. It yielded substantially higher expected responses per person and incremental value from targeting. While the campaign return on marketing of the benchmark models varied per data set and metric, the MT-Conv models delivered higher expected responses than the single treatment approaches. These advantages were less pronounced in terms of the Qini metric. We acknowledge the following limitations that provide opportunities for future research. While the data sets have different treatment and response distributions, analyzing additional data characteristics may deliver further insights into the MT-Rev approaches’ relative benefits. For example, future work using simulated data may examine different strengths of treatment effects and noise levels. Such analysis facilitates assessing a model’s performance in terms of the mean squared error between the true (i.e., specified) and the predicted treatment effect. The recently developed precision in the estimation of heterogeneous effects (PEHE) measure for multiple treatments (Schwab etal., 2019) represents a suitable metric for this purpose. Furthermore, artificial data may also help to examine the performance of the multiple treatment models for customers with similar (uniform) bias and the location of the predictions in relation to the decision boundary, as suggested by Fernández-Loría and Provost (2022). In addition, most of our data sets are based on e-coupon campaigns from the retailing industry. The similarity of these data sets may influence the generalization of our results. Studying other marketing campaigns from other industries thus remains a valuable path for future research. Moreover, we investigate the utility of a monetary treatment’s different configurations. Assessing the effectiveness of alternative monetary campaigns (e.g., an e-coupon vs. a physical coupon) or a mix of monetary and non-monetary campaigns (e.g., an e-coupon vs. an advertising call) might be a promising research direction toward omnichannel marketing. Offline and online applications could serve as another attribute of distinction. Beyond that, extending the metalearners proposed by Zhao and Harinen (2019) to handle regression problems and examining the relative performance of the recently proposed variance reduced treatment selection (VARTS) algorithm (Saito etal., 2020) may be exciting avenues for future research. Experiments with VARTS may be particularly treasured given that it produces unbiased estimates under lower variance compared to CTS, leading to performance gains over CTS, as recently observed for small data samples with high noise levels (Saito etal., 2020). A future analysis may also include powerful uplift algorithms and transformations as additional single treatment benchmarks. Extending single treatment transformations to accommodate multiple treatments may be yet another fruitful approach for future research. A final idea refers to the optimization of the timing and frequency to assign an individual customer a personalized marketing communication from among several alternatives.
892 Information Systems Frontiers (2024) 26:875–898 1 3 Appendix1. Original MT‑Rev Algorithms
893Information Systems Frontiers (2024) 26:875–898 1 3 Appendix2. Data Pre‑Processing We pre-process the data sets as follows. For the home and fashion data set, we first exclude long-term inactive customers. We further drop 1,706 units for which the e-mail delivery failed due to technical issues. We create a dummy if a unit received a newsletter on November 8 or 9. The average duration of related units opening and clicking the newsletter after the reception is 318.4 and 375.4minutes. On average, the newsletter has been opened and clicked 0.37 and 0.06 times, respectively. These numbers seem plausible, according to our industry collaborator. Moreover, we drop 11 customers with negative spend. We calculate the profit by considering the spend subtracted by the product of a discount’s redemption indicator and the discount value relative to the basket value. The data has neither constant nor missing values. However, since it has been extracted from different databases, some covariates have “-1” labels, which we replace by zeros (e.g., a unit has no prior visit, purchase, etc.). We further create an indicator that documents if we imputed a value. We transform several hardware-related factor variables into dummies, such as a customer’s device and operating system. Furthermore, we analyze variable inflation factors (VIF) for dimensionality reduction. After two iterations, we identify many variables with collinearity issues and keep 62 variables with VIF scores of less than 10. Lastly, we drop 54 customers with high negative values in several, primarily duration-related variables. The final sample has 573,958 units and 81 variables, measuring a customer’s conversion, spend, and profit in a two-day, twelve-day, and six-week post-campaign period. It also includes a customer’s activity in the last session regarding the monetary value, basket interactions, logons, page impressions, and many durationrelated variables (e.g., time spent on product pages, detail views, account pages, and different stages during the checkout process). Moreover, customer behavior across sessions within the four pre-campaign weeks are available in the form of the session frequency per device, the number of logons and page impressions, and the accumulated time spent on specific shop websites. Regarding the remaining data sets, we first remove customers who received a non-monetary incentive and clean several campaign value labels to clarify the campaign’s treatments after clarification with our industry collaborator. We drop single variables with a significant share of missing values or solely constant values. Next, we correct data types where appropriate (e.g., we convert character variables to integers). We extract time data from the epoch timestamp of a customer’s last session and last conversion. We create dummy variables based on these variables and based on a customer’s current channel and initial screen type. Dummies with over 97% zeros are dropped to facilitate model predictions. We further transform customer spend from cents into euros by dividing corresponding values by 100 and round to two-digit numbers. The pre-processed data sets with similar numbers of variables have 96,283 records and 22 variables (hats), 19,234 records and 24 variables (books2—AT), 195,111 records and 26 variables (books2—GER), 709,347 records and 23 variables (shoes1), 132,620 records and 22 variables (shoes2). These variables capture different aspects of a customer’s activity during the actual online session at a corresponding shop. Meta-variables identify which treatment a customer received (if any), customer purchases, and spend. Further exemplary variables refer to the use of a shopping cart, the channel to access the shop (e.g., direct access per URL, through an e-mail link, or affiliate marketing), interactions with the coupon pop-up window (e.g., confirming the call for action, closing the pop-up window, dropping-off), if the client used a mobile device and if this person is known. The pre-processed books1 and various products data sets measure additional customer characteristics. These refer to the current session (e.g., which page type the customer visited before, the session’s daytime/nighttime and whether the shop visit is close to Christmas) and past sessions (e.g., purchases in the preceding week/month/year and session counts in the prior week). Moreover, further device-related data (e.g., the operating system) and location-based data are included. To this end, the books1 data set contains 71,635 records and 68 variables, while the various products data set has 166,536 and 40 variables. The customer spend on the books1 data set has been scaled by our partner for confidentiality reasons by dividing its value per customer by the variable’s average.
894 Information Systems Frontiers (2024) 26:875–898 1 3 Appendix3. Additional Empirical Results Fig. 7 Model Analysis for a Six-Week Post-Campaign Period
895Information Systems Frontiers (2024) 26:875–898 1 3 Appendix4. Multiple Hypothesis Testing Table 3 Post Hoc Tests of MTRUF/CTS vs. Each Benchmark for Data Sets 1–4 We first conducted a Friedman Aligned Ranks test as a non-parametric omnibus test per metric to check for any statistically significant difference in the campaign return on marketing between the models. We confirm that this is true based on the test results, which are T=154.14 , df = 6 , p <2.2 ×10− 16 (expected response) and T=101.51 , df = 7 , p <2.2 ×10− 16 (Qini metric). Also note that corrected p -values below 1×10 − 4 are shown as 0 . Metric Model Corrected p -Values Holland Finner Rom Li Expected response MTRUF/CTS NA NA NA NA MT-Conv SMA 0.0074 0.0054 0.0074 0.0054 MT-Conv CF 0.0074 0.0045 0.0074 0.0037 ST-Rev SMA 0 0 0 0 ST-Rev CF 0 0 0 0 ST-Conv SMA 0 0 0 0 ST-Conv CF 0 0 0 0 Qini MTRUF/CTS NA NA NA NA MT-Conv SMA 0 0 0 0 MT-Conv CF 0 0 0 0 ST-Rev SMA 0 0 0 0 ST-Rev CF 0 0 0 0 ST-Conv SMA 0.0004 0.0004 0.0004 0.0004 ST-Conv CF 0 0 0 0 Random Targeting 0 0 0 0 Table 4 Post Hoc Tests of MTRUF/CTS vs. Each Benchmark for Data Sets 5–8 We first conducted a Friedman Aligned Ranks test as a non-parametric omnibus test per metric to check for any statistically significant difference in the campaign return on marketing between the models. We confirm that this is true based on the test results, which are T=159.45 , df = 6 , p <2.2 ×10− 16 (expected response) and T=160.51 , df = 7 , p <2.2 ×10− 16 (Qini metric). Also note that corrected p -values below 1×10 − 4 are shown as 0 Metric Model Corrected p -Values Holland Finner Rom Li Expected response MTRUF/CTS NA NA NA NA MT-Conv SMA 0.0023 0.0023 0.0023 0.0023 MT-Conv CF 0 0 0 0 ST-Rev SMA 0 0 0 0 ST-Rev CF 0 0 0 0 ST-Conv SMA 0 0 0 0 ST-Conv CF 0 0 0 0 Qini MTRUF/CTS NA NA NA NA MT-Conv SMA 0 0 0 0 MT-Conv CF 0 0 0 0 ST-Rev SMA 0.3696 0.3696 0.3696 0.3696 ST-Rev CF 0 0 0 0 ST-Conv SMA 0 0 0 0 ST-Conv CF 0 0 0 0 Random Targeting 0 0 0 0
896 Information Systems Frontiers (2024) 26:875–898 1 3 Declarations Conflict of Interest None. Funding Open Access funding enabled and organized by Projekt DEAL. Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http:// creat iveco mmons. org/ licen ses/ by/4. 0/. References Abbasi, A., Zahedi, F. M., Zeng, D., Chen, Y., Chen, H., & Nunamaker, J. F., Jr. (2015). Enhancing predictive analytics for anti-phishing by exploiting website genre information. Journal of Management Information Systems, 31(4), 109–157. https:// doi. org/ 10. 1080/ 07421 222. 2014. 10012 60 Ascarza, E. (2018). Retention futility: Targeting high risk customers might be ineffective. Journal of Marketing Research, 55(1), 80–98. https:// doi. org/ 10. 1509/ jmr. 16. 0163 Ascarza, E., Ebbes, P., Netzer, O., & Danielson, M. (2017). Beyond the target customer: Social effects of customer relationship management campaigns. Journal of Marketing Research, 54(3), 347–363. https:// doi. org/ 10. 1509/ jmr. 15. 0442 Athey, S., Tibshirani, J., & Wager, S. (2019). Generalized random forests. The Annals of Statistics, 47(2), 1148–1178. https:// doi. org/ 10. 1214/ 18- AOS17 09 Blattberg, R. C., Briesch, R., & Fox, E. J. (1995). How promotions work. Marketing Science, 14(3), G122–G132. https:// doi. org/ 10. 1287/ mksc. 14.3. G122 Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32. https:// doi. org/ 10. 1023/A: 10109 33404 324 Cai, T., Tian, L., Wong, P. H., & Wei, J. L. (2011). Analysis of randomized comparative clinical trial data for personalized treatment selections. Biostatistics, 12(2), 270–282. https:// doi. org/ 10. 1093/ biost atist ics/ kxq060 Chandon, P., Wansink, B., & Laurent, G. (2000). A benefit congruency framework of sales promotion effectiveness. Journal of Marketing, 64(4), 65–81. https:// doi. org/ 10. 1509/ jmkg. 64.4. 65. 18071 Chen, H., Chiang, R. H., & Storey, V. C. (2012). Business intelligence and analytics: From big data to big impact. MIS Quarterly, 36(4), 1165–1188. https:// doi. org/ 10. 2307/ 41703 503 Devriendt, F., Moldovan, D., & Verbeke, W. (2018). A literature survey and experimental evaluation of the state-of-the-art in uplift modeling: A stepping stone toward the development of prescriptive analytics. Big Data, 6(1), 13–41. https:// doi. org/ 10. 1089/ big. 2017. 0104 Devriendt, F., Van Belle, J., Guns, T., & Verbeke, W. (2020). Learning to rank for uplift modeling. IEEE Transactions on Knowledge and Data Engineering. https:// doi. org/ 10. 1109/ TKDE. 2020. 30485 10 Fernández-Loría, C., & Provost, F. (2022). Causal classification: Treatment effect estimation vs. outcome prediction. Journal of Machine Learning Research, 23(59), 1–35.https:// www. jmlr. org/ papers/ v23/ 19- 480. html García, S., Fernández, A., Luengo, J., & Herrera, F. (2010). Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: Experimental analysis of power. Information Sciences, 180(10), 2044–2064. https:// doi. org/ 10. 1016/j. ins. 2009. 12. 010 Grewal, D., Krishnan, R., Baker, J., & Borin, N. (1998). The effect of store name, brand name and price discounts on consumers’ evaluations and purchase intentions. Journal of Retailing, 74(3), 331–352. https:// doi. org/ 10. 1016/ S0022- 4359(99) 80099-2 Gubela, R. M., Bequé, A., Gebert, F., & Lessmann, S. (2019). Conversion uplift in e-commerce: A systematic benchmark of modeling strategies. International Journal of Information Technology & Decision Making, 18(3), 747–791. https:// doi. org/ 10. 1142/ S0219 62201 95001 72 Gubela, R. M., & Lessmann, S. (2020a). Interpretable multiple treatment revenue uplift modeling. Proceedings of the 26th Americas Conference on Information Systems (AMCIS'20), AIS, 18. https:// aisel. aisnet. org/ amcis 2020/ data_ scien ce_ analy tics_ for_ decis ion_ suppo rt/ data_ scien ce_ analy tics_ for_ decis ion_ suppo rt/ 18/. Accessed 10 March 2022. Gubela, R. M., & Lessmann, S. (2020b). Uplift forest for multiple treatments and continuous outcomes. Proceedings of the 41st International Conference on Information Systems (ICIS'2020b), AIS, 17. https:// aisel. aisnet. org/ icis2 020/ digit al_ comme rce/ digit al_ comme rce/ 17/. Accessed 10 March 2022. Gubela, R. M., & Lessmann, S. (2021). Uplift modeling with valuedriven evaluation metrics. Decision Support Systems, 150, 113648. https:// doi. org/ 10. 1016/j. dss. 2021. 113648 Gubela, R. M., Lessmann, S., & Jaroszewicz, S. (2020). Response transformation and profit decomposition for revenue uplift modeling. European Journal of Operational Research, 283(2), 647– 661. https:// doi. org/ 10. 1016/j. ejor. 2019. 11. 030 Guelman, L., Guillén, M., & Pérez-Marín, A. M. (2015). Uplift random forests. Cybernetics and Systems, 46(3–4), 230–248. https:// doi. org/ 10. 1080/ 01969 722. 2015. 10128 92 Haupt, J., Jacob, D., Gubela, R. M., & Lessmann, S. (2019). Affordable uplift: Supervised randomization in controlled experiments. Proceedings of the 40th International Conference on Information Systems (ICIS'19), AIS, 24. https:// aisel. aisnet. or g/ icis2 019/ data_ scien ce/ data_ scien ce/ 24.Accessed 10 March 2022. Haupt, J., & Lessmann, S. (2022). Targeting customers under responsedependent costs. European Journal of Operational Research, 297(1), 369–379. https:// doi. org/ 10. 1016/j. ejor. 2021. 05. 045 Hill, A. B. (1965). The environment and disease: Association or causation? Proceedings of the Royal Society of Medicine, 58(5), 295– 300. https:// doi. org/ 10. 1177/ 00359 15765 05800 503 Imai, K., & Ratkovic, M. (2013). Estimating treatment effect heterogeneity in randomized program evaluation. The Annals of Applied Statistics, 7(1), 443–470. https:// doi. org/ 10. 1214/ 12- AOAS5 93 Imbens, G. W. (2000). The role of the propensity score in estimating dose-response functions. Biometrika, 87(3), 706–710. https:// doi. org/ 10. 1093/ biomet/ 87.3. 706 Imbens, G. W., & Wooldridge, J. M. (2009). Recent developments in the econometrics of program evaluation. Journal of Economic Literature, 47(1), 5–86. https:// doi. org/ 10. 1257/ jel. 47.1.5 Ioannou, A., Lycett, M., & Marshan, A. (2022). The role of mindfulness in mitigating the negative consequences of technostress. Information Systems Frontiers. https:// doi. org/ 10. 1007/ s10796- 021- 10239-0 Kane, K., Lo, V. S., & Zheng, J. (2014). Mining for the truly responsive customers and prospects using true-lift modeling: Comparison of new and existing methods. Journal of Marketing Analytics, 2(4), 218–238. https:// doi. org/ 10. 1057/ jma. 2014. 18
897Information Systems Frontiers (2024) 26:875–898 1 3 Kauten, C., Gupta, A., Qin, X., & Richey, G. (2021). Predicting blood donors using machine learning techniques. Information Systems Frontiers. https:// doi. org/ 10. 1007/ s10796- 021- 10149-1 Khan, R., Lewis, M., & Singh, V. (2009). Dynamic customer management and the value of one-to-one marketing. Marketing Science, 28(6), 1063–1079. https:// doi. org/ 10. 1287/ mksc. 1090. 0497 Knaus, M. C., Lechner, M., & Strittmatter, A. (2021). Machine learning estimation of heterogeneous causal effects: Empirical Monte Carlo evidence. The Econometrics Journal, 24(1), 134–161. https:// doi. org/ 10. 1093/ ectj/ utaa0 14 Lee, M., & Lee, J. (2012). The impact of information security failure on customer behaviors: A study on a large-scale hacking incident on the internet. Information Systems Frontiers, 14, 375–393. https:// doi. org/ 10. 1007/ s10796- 010- 9253-1 Li, J., Zhang, W., Liu, L., Yu, K., Le, T. D., & Liu, J. (2021). A general framework for causal classification. International Journal of Data Science and Analytics, 11, 127–139. https:// doi. or g/ 10. 1007/ s41060- 021- 00249-1 Lo, V. S. (2002). The true lift model: A novel data mining approach to response modeling in database marketing. ACM SIGKDD Explorations Newsletter, 4(2), 78–86. https:// doi. org/ 10. 1145/ 772862. 772872 Lo, V. S., & Pachamanova, A. D. (2015). From predictive uplift modeling to prescriptive uplift analytics: A practical approach to treatment optimization while accounting for estimation risk. Journal of Marketing Analytics, 3(2), 79–95. https:// doi. org/ 10. 1057/ jma. 2015.5 Lopez, M. J., & Gutman, R. (2017). Estimation of causal effects with multiple treatments: A review and new ideas. Statistical Science, 32(3), 432–454. https:// doi. org/ 10. 1214/ 17- STS612 Luo, X., Lu, X., & Li, J. (2019). When and how to leverage e-com- merce cart targeting: The relative and moderated effects of scarcity and price incentives with a two-stage field experiment and causal forest optimization. Information Systems Research, 30(4), 1203–1227. https:// doi. org/ 10. 1287/ isre. 2019. 0859 Luong, T. T., Sivarajah, U., & Weerakkody, V. (2021). Do agile managed information systems projects fail due to a lack of emotional intelligence? Information Systems Frontiers, 23, 415–433. https:// doi. org/ 10. 1007/ s10796- 019- 09962-6 Martens, D., Provost, F., Clark, J., & Fortuny, EJd. (2016). Mining massive fine-grained behavior data to improve predictive analytics. MIS Quarterly, 40(4), 869–888. https:// doi. org/ 10. 25300/ MISQ/ 2016/ 40.4. 04 Martin, K. D., & Murphy, P. E. (2017). The role of data privacy in marketing. Journal of the Academy of Marketing Science, 45(2), 135–155. https:// doi. org/ 10. 1007/ s11747- 016- 0495-4 Mendon, S., Dutta, P., Behl, A., & Lessmann, S. (2021). A hybrid approach of machine learning and lexicons to sentiment analysis: Enhanced insights from twitter data of natural disasters. Information Systems Frontiers, 23, 1145–1168. https:// doi. org/ 10. 1007/ s10796- 021- 10107-x Mikalef, P., Pappas, I. O., Krogstie, J., & Pavlou, P. A. (2020). Big data and business analytics: A research agenda for realizing business value. Information & Management, 57(1), 103237. https:// doi. or g/ 10. 1016/j. jfca. 2019. 103237 Montaguti, E., Neslin, S. A., & Valentini, S. (2016). Can marketing campaigns induce multichannel buying and more profitable customers? A Field Experiment. Marketing Science, 35(2), 201–217. https:// doi. org/ 10. 1287/ mksc. 2015. 0923 Morgan, S. L., & Winship, C. (2015). Counterfactuals and causal inference: Methods and principles for social research (2nd ed.). Cambridge University Press. Narasimhan, C. (1984). A price discrimination theory of coupons. Marketing Science, 3(2), 128–147. https:// doi. org/ 10. 1287/ mksc.3. 2. 128 Netessine, S., Savin, S., & Xiao, W. (2006). Revenue management through dynamic cross selling in e-commerce retailing. Operations Research, 54(5), 893–913. https:// doi. org/ 10. 1287/ opre. 1060. 0296 Olaya, D., Coussement, K., & Verbeke, W. (2020). A survey and benchmarking study of multitreatment uplift modeling. Data Mining and Knowledge Discovery, 34, 273–308. https:// doi. org/ 10. 1007/ s10618- 019- 00670-y Pappas, I. O., Mikalef, P., Giannakos, M. N., Krogstie, J., & Lekakos, G. (2018). Big data and business analytics ecosystems: Paving the way towards digital transformation and sustainable societies. Information Systems and E-Business Management, 16, 479–491. https:// doi. org/ 10. 1007/ s10257- 018- 0377-z Radcliffe, N. (2007). Using control groups to target on predicted lift: Building and assessing uplift models. Direct Marketing Analytics Journal, 1, 14–21.https:// www. resea rch. ed. ac. uk/ en/ publi catio ns/ usingcontr olgroups- totarg e ton- predi ctedlift- build ing- and- ass. Accessed 10 March 2022. Rosenbaum, P. R., & Rubin, D. B. (1983). The central role of the propensity score in observational studies for causal effects. Biometrika, 70(1), 41–55. https:// doi. org/ 10. 1093/ biomet/ 70.1. 41 Rubin, D. B. (1980). Randomization analysis of experimental data: The Fisher randomization test comment. Journal of the American Statistical Association, 75(371), 591–593. https:// doi. org/ 10. 2307/ 22876 53 Rudaś, K., & Jaroszewicz, S. (2018). Linear regression for uplift modeling. Data Mining and Knowledge Discovery, 32(5), 1275–1305. https:// doi. org/ 10. 1007/ s10618- 018- 0576-8 Rzepakowski, P., & Jaroszewicz, S. (2012). Decision trees for uplift modeling with single and multiple treatments. Knowledge and Information Systems, 32(2), 303–327. https:// doi. org/ 10. 1007/ s10115- 011- 0434-0 Saito, Y., Sakata, H., & Nakata, K. (2020). Cost-effective and stable policy optimization algorithm for uplift modeling with multiple treatments. Proceedings of the 2020 SIAM International Conference on Data Mining (SDM), SIAM, 406–414. https:// doi. org/ 10. 1137/1. 97816 11976 236. 46. Sawant, N., Namballa, C. B., Sadagopan, N., & Nassif, H. (2018). Contextual multi-armed bandits for causal marketing. Preprint. https:// doi. org/ 10. 48550/ arXiv. 1810. 01859. Schwab, P., Linhardt, L., & Karlen, W. (2019). Perfect match: A simple method for learning representations for counterfactual inference with neural networks. Preprint. https:// doi. org/ 10. 48550/ arXiv. 1810. 00656. Smiti, S., & Soui, M. (2020). Bankruptcy prediction using deep learning approach based on borderline SMOTE. Information Systems Frontiers, 22, 1067–1083. https:// doi. org/ 10. 1007/ s10796- 020- 10031-6 Tafti, A., & Shmueli, G. (2020). Beyond overall treatment effects: Leveraging covariates in randomized experiments guided by causal structure. Information Systems Research, 31(4), 1183–1199. https:// doi. org/ 10. 1287/ isre. 2020. 0938 Wang, X., Sun, J., Wang, Y., & Liu, Y. (2021). Deepen electronic health record diffusion beyond breadth: Game changers and decision drivers. Information Systems Frontiers. https:// doi. org/ 10. 1007/ s10796- 020- 10093-6 Wedel, M., & Kannan, P. (2016). Marketing analytics for data-rich environments. Journal of Marketing, 80(6), 97–121. https:// doi. org/ 10. 1509/ jm. 15. 0413 Wu, J., Zhao, H., & Chen, H. (2021). Coupons or free shipping? Effects of price promotion strategies on online review ratings. Information Systems Research, 32(2), 633–652. https:// doi. org/ 10. 1287/ isre. 2020. 0987 Zaniewicz, Ł., & Jaroszewicz, S. (2013). Support vector machines for uplift modeling. Proceedings of the 13th IEEE International
898 Information Systems Frontiers (2024) 26:875–898 1 3 Conference on Data Mining Workshops, IEEE, 131–138. https:// doi. org/ 10. 1109/ ICDMW. 2013. 23. Zaniewicz, Ł, & Jaroszewicz, S. (2017). Lp-support vector machines for uplift modeling. Knowledge and Information Systems, 53(1), 269–296. https:// doi. org/ 10. 1007/ s10115- 017- 1040-6 Zhang, J., & Wedel, M. (2009). The effectiveness of customized promotions in online and offline stores. Journal of Marketing Research, 46(2), 190–206. https:// doi. org/ 10. 1509/ jmkr. 46.2. 190 Zhao, Y., Fang, X., & Simchi-Levi, D. (2017). Uplift modeling with multiple treatments and general response types. Proceedings of the 2017 SIAM International Conference on Data Mining, SIAM, 588–596. https:// doi. org/ 10. 1137/1. 97816 11974 973. 66. Zhao, Z., & Harinen, T. (2019). Uplift modeling for multiple treatments with cost optimization. Proceedings of the IEEE International Conference on Data Science and Advanced Analytics (DSAA'19), IEEE, 422–431. https:// doi. org/ 10. 1109/ DSAA. 2019. 00057. Publisher's Note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Robin M. Gubela holds a PhD in Information Systems from Humboldt-University of Berlin. In his research, hedevelops personalization strategies, machine learning algorithms and business-centric evaluation metrics forimproved one-to-one marketing. Robin authored papers that have been published in high-ranked journals, such asthe European Journal of Operational Research and Decision Support Systems (Googl e Schol ar, Resea rchGa te). Healso presented papers at top academic conferences, such as the International Conference on Information Systems.Robin serves as a reviewer for recognized journals and conferences. He taught in the fields of machine learning, e-business, and digital marketing and led data science, digitalization, and transformation projects at large companiesfrom various industries. Stefan Lessmann completed his PhD and habilitation at the University of Hamburg in 2007and 2012, respectively.He then joined the Humboldt-University of Berlin in 2014, where he heads the Chair of Information Systems. Heserves as an associate editor for several international journals and department editor of Business and InformationSystem Engineering (BISE). Stefan has secured substantial amounts of research funding and published severalpapers in leading international journals and conferences (Googl e Schol ar, Resea rchGa te). His research concernsmachine learning and artificial intelligence (MLAI) methodologies and their use cases in managerial decisionsupport. Stefan specializes on MLAI applications in the broad scope of marketing and risk analytics. Stefan activelyparticipates in knowledge transfer and consulting projects with industry partners; from start-up companies to globalplayers and not-for-profit organizations. Björn Stöcker is Head of CRM at BAUR and responsible for direct marketing. BAUR is one of the ten largestonline shops in Germany with a focus on fashion, shoes, and furniture. Since joining BAUR in 2008, Björn hasfocused on personalization, customer relationship management, and sales strategy. With his team, he plans, analyzesanddevelops BAUR's direct marketing campaigns. Björn obtained a PhD from the University of Bayreuth. In hisdissertation, Björn researched new approaches in CRM online fashion retail. Resulting papers have been published,for example, in the Journal of Business Economics. A main focus was the optimal customer selection using upliftmodeling. Besides his job, Björn engages in teaching different classes about applied e-commerce, sales controlling,and business intelligence.