Developing the optimal customer experience starts with developing market, competitor and target customer insight. Leveraging this insight, a customer experience blueprint is developed that outlines journeys, processes, systems, channels, messages and personalisation for existing and new customers.