Customer engagement functions deploy customer advocacy and reference programs to drive loyalty, retention and growth. Understanding the business requirements for customer advocacy and reference programs enables leaders to meet these requirements with people, processes and technologies. Technologies must be evaluated according to their ability to support these business requirements.