Understanding Marketing Funnels and Customer Journey