CX design (Customer experience design) is the process used to optimize customer experiences across all interactions on all touchpoints throughout the customer journey, all the way from awareness to conversion and beyond to loyalty and advocacy.