Online Retail online strategy for an customer experience that is increasingly personalized