Customers are choosing when and how to interact, turning customer relationship management (CRM) and data analysis as the most important thing. So, retailers now need to know about how to engage customers.  Customers have short attention spans and to overcome this, retailers have to offer a more personalized experience. CRM has been used to build a profile of a customer and thus can identify their likes and dislikes, past purchases and interests which in turn will help them to interact with customers in a better way. Personalizing the online experience and product offering is the key to make customers feel valued and listened to by the brand, thereby ensuring that they are likely to revisit in future. Read more about this in the following article link: http://digitalmarketingmagazine.co.uk/customer-experience/how-can-retailers-get-more-personal-with-their-customers/1411