Customer journey mapping is a process that involves: 1. Mapping out the entire customer experience from before, during, and after interactions with a business. 2. Identifying at each interaction point what enhances or destroys customer value from the customer's perspective. 3. Gathering customer feedback after experiences to understand how interactions can be improved to create more loyal customers.