How to Boost Revenue by Optimizing the Customer Experience