An omnichannel marketing strategy implements the notion of ubiquity: customers can use different channels at the same time. There is an even stronger coherence between channels since omnichannel enables users to experiment channels simultaneously. For an omnichannel customer experience, customer data needs to be kept and used to allow them to complete each stage of their journey without any efforts.