Understanding the Customer Journey from A to Z Leads to Revenue Gains