How do you create raving fans for your business? You create a customer experience that is so good they want to share it with their friends and family! A customer journey map is a visual representation of every touchpoint your customer has with your customer. The purpose of mapping your customer journey is to optimise the customer experience. When you have completed the map you can go through each touchpoint and ask yourself how you can make it the best experience possible for your customer.