January 2014Website morphing infers latent customer segments from clickstreams then changes websites' look and feel to maximize revenue. The established algorithm infers latent segments from a pre-set number of clicks and then selects the best "morph" using Expected Gittins' Indices. Switching costs, potential website exit, and all clicks prior to morphing are ignored.We model switching costs, potential website exit, and the (potentially differential) impact of all clicks to determine when to morph for each customer. Morphing earlier means more customer clicks are based on the optimal morph; morphing later reveals more about the customer's latent segment. We couple this within-customer optimization to between-customer Expected Gittins' Index optimization to determine which website "look and feel" to give to each customer at each click. We evaluate the improved algorithm with synthetic data and with a proof-of-feasibility application to Japanese bank card-loans. The proposed algorithm generalizes the established algorithm, is feasible in real time, performs substantially better when tuning parameters are identified from calibration data, and is reasonably robust to misspecification.
Keywords:Automated Bayesian inference of latent cognitive-style segments with dynamic programming optimization to match website designs to customers. Bayesian inference on a customer's clickstream infers probabilities that the customer belongs to the latent segments. Using these probabilities and data from past purchases, the dynamic program automatically selects the best look and feel for the website for each customer. The "morph" assignment is (near) optimal in the sense that it balances learning about the best assignment for a segment with the profit that can be obtained by exploiting current knowledge of morph-to-segment purchase probabilities. HULB use data from a "calibration study" to simulate what would had happened had the BT Group implemented morphing on its broadband-sales website. HULB estimate that morphing would have increased revenue by $80M.Subsequently, Urban, Liberali, MacDonald, Bordley, and Hauser (2014) [hereafter Urban, et al.] adapted morphing to banner advertising. The only modification in HULB's algorithm was to account for multiple customer visits to the same website. In a field test with over 100,000 customers viewing over 450,000 banners on a CNET website, they report that banner morphing almost doubled click-through rates relative to a random assignment of banners. They also conducted a laboratory test on an automotive information-and-recommendation website to test the basic concept of morph-to-segment matching. The experiment replaced the automated algorithm with direct measurement in a 4-5 week longitudinal study.Click-through rates on banners, as well as consideration and preference for Chevrolet-branded vehicles, increased significantly when morphs were matched to customer segments. The Chevrolet application expanded the definitions of customer segments to include the stage of the automoti...