How to optimize your marketing funnel for the customer journey