A customer journey is the process a customer goes through from the initial awareness of a need to the actual purchase and beyond. Mapping a customer journey involves identifying all the touch points and experiences a customer has with a brand so that companies can optimize their services for a better brand experience.