Multi-channel attribution is the process of identifying and giving credit to the various marketing channels that contribute to a customer's decision to make a purchase. It helps marketers understand the entire customer journey, rather than just the final touchpoint that led to conversion.