Reinventing the customer experience in the digital-first era