Customer journey optimization is the process of connecting and mapping customer interactions, across multiple touchpoints, in order to direct or influence the end-to-end experience. Journey optimization is an important part of the process of experience orchestration — it provides the backbone of a great experience by laying out the ideal path for a segment of the customer base to follow.