Customer Experience Management – Developing Consumer Advocates

How do we make customers for a lifetime who either purchase from us or become strong advocates for us? When a company adopts a policy to truly embrace its customers and care about them enough to develop an excellent customer experience for each customer, that is when the customers can feel so strongly about a company that they will not only tell their friends about the company but will even go as far as to defend them when other customers give a bad review.