Optimizing customer journey from awareness to conversion