UNDERSTANDING THE CUSTOMER JOURNEY A GUIDE TO ENHANCING CUSTOMER EXPERIENCE AND DRIVING SALES