Abstract
As electronic commerce often matches or exceeds traditional bricks-and-mortar commerce, firms seek to optimize their online marketing efforts. When feasible, these firms customize marketing efforts to the needs and desires of individual consumers, thereby increasing click-through-rates (CTR) and conversion (sales). When done well, such customization enhances consumer relationships and builds trust. In this chapter we review almost 10 years of morphing experience, including various proofs-of-concept. We start with an overview of the morphing concept and an illustrative example. We then describe how morphing and multi-armed bandits can change the way firms design and run online experiments. We then discuss the analytics of morphing, based on three published papers. We conclude with pratical recommendations for morphing applications, including key decisions, priors and convergence, data, roadmap, do’s and don’ts, open questions and relevant challenges.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bertsimas, D., and A.J. Mersereau. 2007. A learning approach for interactive marketing to a customer segment. Operations Research 55 (6): 1120–1135.
Chung, T.S., R.T. Rust, and M. Wedel. 2009. My mobile music: An adaptive personalization system for digital audio players. Marketing Science 28 (1): 52–68.
Chung, T.S., M. Wedel, and R.T. Rust. 2015. An adaptive personalization using social networks. Journal of the Academy of Marketing Science 42 (1): 1–22.
Dusonchet, F., and M.-O. Hongler. 2006. Priority index heuristic for multi-armed bandit problems with set-up costs and/or set-up time delays. International Journal of Computer Integrated Manufacturing 19 (3): 210–219.
George, Balabanis, Nina Reynolds, and Antonis Simintiras. 2006. Bases of e-store loyalty: Perceived switching barriers and satisfaction. Journal of Business Research 59 (2): 214–224.
Gittins, J.C. 1979. Bandit processes and dynamic allocation indices. Journal of the Royal Statistical Society, Series B 41 (2): 148–177, plus commentary.
Gittins, J.C., K. Glazebrook, and R. Weber. 2011. Multi-armed bandit allocation indices. London: Wiley.
Hayes, J., and C.W. Allinson. 1998. Cognitive style and the theory and practice of individual and collective learning in organizations. Human Relations 31 (7): 847–871.
Hauser, J.R., G.L. Urban, G. Liberali, and M. Braun. 2009. Website morphing. Marketing Science 28 (2): 202–224.
Hauser, J.R., G. Liberali, and G.L. Urban. 2014. Website morphing 2.0: Switching costs, partial exposure, random exit, and when to morph. Management Science 60 (6): 1594–1616.
Hongshuang, L., and P.K. Kannan. 2014. Attributing conversions in a multichannel online marketing environment: An empirical model and a field experiment. Journal of Marketing Research 51: 40–56.
Jersild, A.T. 1927. Mental set and shift. Archives of Psychology 21 (89): 1–92.
Jeffrey, S.B., and R.K. Sundaram. 1994. Switching costs and the gittins index. Econometrica 62 (3): 687.
Keller, G., and A. Oldale. 2003. Branching bandits: A sequential search process with correlated pay-offs. Journal of Economic Theory 113: 302–315.
Krishnamurthy, V., and J. Mickova. 1999. Finite dimensional algorithms for the hidden Markov model multi-armed bandit problem. IEEE International Conference on Acoustics, Speech, and Signal Processing 5: 2865–2868.
Lin, Song, Juanjuan Zhang, and John R. Hauser. 2015. Learning from experience, simply. Marketing Science 34 (1): 1–19.
Meiran, N. 2000. Modeling cognitive control in task switching. Psychological Research 63: 234–249.
Michael, A Jones, David L Mothersbaugh, and Sharon E Beatty. 2000. Switching barriers and repurchase intentions in services. Journal of Retailing 76 (2): 259–274.
Michael, A Jones, David L Mothersbaugh, and Sharon E Beatty. 2002. Why customers stay: Measuring the underlying dimensions of services switching costs and managing their differential strategic outcomes. Journal of Business Research 55 (6): 441–450.
Schwartz, E.M., Bradlow, E.T., and Fader, P.S. 2016. Consumer acquisition via display advertising using multi-armed bandit experiments. Marketing Science.
Scott, S.L. 2010. A modern Bayesian look at the multi-armed bandit. Applied Stochastic Models Business and Industry 26 (6): 639–658.
Spector, A., and I. Biederman. 1976. Mental set and shift revised. American Journal of Psychology 89: 669–679.
Tackseung, Jun. 2004. A survey on the bandit problem with switching costs. De Economist 152 (4): 513–541.
Urban, G.L., and J.R. Hauser. 2004. “Listening-in” to find and explore new combinations of customer needs. Journal of Marketing 68: 72–87.
Urban, G.L., J.R. Hauser, G. Liberali, M. Braun, and F. Sultan. 2009. Morphing the web—Building empathy, trust, and sales. MIT Sloan Management Review 50 (4): 53–61.
Urban, G.L., G. Liberali, E. MacDonald, R. Bordley, and J.R. Hauser. 2014. Morphing banner advertising. Marketing Science 33 (1): 27–46.
Weiss, A.M., and E. Anderson. 1992. Converting from independent to employee salesforces: The role of perceived switching costs. Journal of Marketing Research. 29 (1): 101–115.
Witkin, H.A., C. Moore, D. Goodenough, and P. Cox. 1977. Field-dependent and field-independent cognitive styles and their educational implications. Review of Educational Research 47: 1–64.
Whittle, P. 1988. Restless bandits: Activity allocation in a changing world. Journal of Applied Probability 25 (2): 287–298.
Acknowledgements
The on-going experiments are supported by the Erasmus Research Institute in Management (ERIM).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix: The Equations of Morphing
Appendix: The Equations of Morphing
Let \(n\) index consumers, \(r\) index segments, \(m\) index morphs, and \(t\) index clicks for each consumer. Capital letters, \(R\), \(M\), and \(T_{n}\) denote totals. Let \(c_{tn}\) denote the \(t\)th click by \(n\)th consumer and \(\vec{c}_{tn} = \{ c_{1n} ,c_{2n} , \ldots , c_{tn} \}\) denote the vector of clicks up to an including the \(t\)th click. At each click choice, the consumer faces \(J_{tn}\) click alternatives as denoted by \(c_{tnj}\) where \(j\) indexes click alternatives. Let \(c_{tnj} = 1\) if consumer \(n\) clicks the \(j\)th click alternative on the \(t\)th click; \(c_{tnj} = 0\) otherwise. Let \(\vec{x}_{tnj}\) denote the characteristics for click-alternative \(j\) faced by consumer \(n\) on the \(t\)th click. Let \(\vec{X}_{tn}\) be the set of \(\vec{x}_{tnj}\)’s up to an including the \(t\)th click for all \(j = 1 \,\,to\,\, J_{tn}\). Let \(\tilde{u}_{tnj}\) be the utility that consumer \(n\) obtains from clicking on the \(j\)th click alternative on the \(t\)th click. Let \(\vec{\omega }_{r}\) be a vector of click-alternative-characteristic preferences for the \(r\)th consumer segment and \(\tilde{\epsilon }_{tnj}\) be an extreme value error such that \(\tilde{u}_{tnj} = \vec{x}_{tnh}^{\prime} \vec{\omega }_{r} + \tilde{\epsilon}_{tnj}\). Let \(\Omega\) be the matrix of the \(\vec{\omega }_{r}\)’s. Let \(\delta_{mn} = 1\) if the \(n\)th consumer makes a purchase after seeing morph \(m\); \(\delta_{mn} = 0\) otherwise.
The likelihood that the \(n\)th respondent chooses clicks \(\vec{c}_{{T_{n} n}}\) given the consumer belongs to segment \(r\) is given by:
We estimate \(\Omega\) from the calibration study by forming the likelihood over all respondents and by using standard maximum-likelihood methods or Bayesian methods. Denote these estimates by \({\widehat{\Omega }}\).
In Morphing 1.0, we observe the consumer’s clickstream up to the \(\tau_{o}^{{}}\)th click. The unconditional prior probabilities, \(\Pr_{\text{o}} (r_{n} = r)\) are observed in the calibration study or from website experience. Bayes Theorem provides:
For ease of exposition, we temporarily add the \(r\) subscript to \(\delta_{rmn}\) to indicate a situation in which the segment, \(r\), is known. Let \(p_{rmn}\) be the probability that consumer \(n\) in segment \(r\), who experienced morph \(m\), will make a purchase (or other success criterion). This probability is distributed: \(f_{n} (p_{rmn} |\alpha_{rmn} , \beta_{rmn} ) \sim p_{rmn}^{{\alpha_{rmn} - 1}} \left( {1 - p_{rmn} } \right)^{{\beta_{rmn} - 1}}\) where \(\alpha_{rmn}\) and \(\beta_{rmn}\) are parameters of the beta distribution. Updating implies \(\alpha_{rm,n + 1} = \alpha_{rmn} + \delta_{rmn}\) and \(\beta_{rm,n + 1} = \beta_{rmn} + (1 - \delta_{rmn} )\). Normalizing the value of a purchase to 1.0, the expected immediate reward is \(E[p_{rmn} |\alpha_{rmn} ,\beta_{rmn} ] = \alpha_{rmn} /(\alpha_{rmn} + \beta_{rmn} )\).
Let \(G_{rmn}\) be the Gittins’ index for the \(m\)th morph for consumers in segment \(r\), let \(a \le 1\) be the discount rate from one consumer to the next, and let \(V_{Gittins} (\alpha_{rmn} ,\beta_{rmn} , a)\) be the value of continuing with parameters \(a\), \(\alpha_{rmn}\), and \(\beta_{rmn}\). We table \(G_{rmn}\) by iteratively solving the Bellman equation.
When consumer segments are latent, we replace the Gittins’ index with the expected Gittins’ index, \(EGI_{mn}\).
For latent segments, the updating equations are based on “fractional observations.” Details are available in Hauser et al. (2014).
For the Morphing 2.0 extension, let \(w_{t}\) be the weight for observation period \(t\) and let \(\gamma\) be the multiplicative switching cost. We add a \(t\) subscript to morphs such that \(m_{tn}\) indicates the morph seen by consumer \(n\) in the \(t\)th observation period. To keep track of morph changes, we define an indicator variable such that \(\Delta _{{m_{tn}^{'} tn}} = 1\) if we change to morph \(m_{tn} '\) for consumer \(n\) in period \(t\); \(\Delta _{{m_{tn}^{'} tn}} = 0\) otherwise. Because the consumer may see many morphs, we drop the \(m\) subscript from \(\delta_{mn}\) such that \(\delta_{n} = 1\) if the consumer makes a purchase; \(\delta_{n} = 0\) otherwise.
To determine when to morph, we solve a Bellman equation by backward recursion for each consumer. The immediate reward is the \(\gamma\)-discounted, weighted expected Gittins’ index. The expectation uses \(q_{rn} (\vec{c}_{t - 1,n} , {\widehat{\Omega }}, \vec{X}_{t - 1,n} )\) because this inferred probability represents our expectations over all future clicks. The segment-conditional continuation reward is \(V_{\tau } \left( {m_{\tau n}^{*} , m_{\tau - 1,n} , \vec{c}_{\tau - 1,n} , {\widehat{\Omega }}, \vec{X}_{\tau - 1,n} |r_{true,n} = s} \right)\). It is computed by keeping track of morph changes for \(\tau \ge t\). We take the expectation with respect to the probability of observing each consumer segment to obtain the unconditional reward. Let \(\psi_{t}\) be the probability of exit after the \(t\)th observation period and let \({\bar{\varPsi }}\left( {S |t - 1} \right) = E_{n} [\mathop \prod \nolimits_{s = t}^{S} (1 - \psi_{s} )]\), Then the Bellman equation is:
We let \(\eta_{mnt} = 1\) if consumer \(n\) saw morph \(m\) during the \(t\)th observation period; \(\eta_{mnt} = 0\) otherwise. Generalized fractional-observation updating becomes:
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Liberali, G.B., Hauser, J.R., Urban, G.L. (2017). Morphing Theory and Applications. In: Wierenga, B., van der Lans, R. (eds) Handbook of Marketing Decision Models. International Series in Operations Research & Management Science, vol 254. Springer, Cham. https://doi.org/10.1007/978-3-319-56941-3_18
Download citation
DOI: https://doi.org/10.1007/978-3-319-56941-3_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-56939-0
Online ISBN: 978-3-319-56941-3
eBook Packages: Business and ManagementBusiness and Management (R0)