The process of gathering, consolidating and managing customer information from all available sources to provide a single, comprehensive view of the customer across an organisation. Customer data integration allows a business to identify and anticipate a customer’s needs, which means the business can orchestrate a holistic experience from the customer journey’s start to its completion.