The best way to understand how to acquire customers and how to lead them on the road to being evangelists of your company is to look at the journey they take in relation to your company and the roles that different marketing tactics take.
We view this as the customer journey roadmap...