A customer journey map is a visual storyline of every customer's engagement with your service, brand, or product. The following template asks the user to fill in four main sections: user tasks and activities, pain points, opportunities, and touchpoints. Analyzing these different aspects of each stage of the customer journey will walk away with a deeper analysis of when and where the user can benefit from your product/service and how you can best intercede to meet their needs. Use EdrawMax or EdrawMax Online to create the customer journey map for completely free.