Customer Journey mapping is the analysis of all touch-points that constitutes a point of contact between the brand and the customer along all the phases of the marketing funnel.