Loyalty marketing generates positive results throughout the customer lifecycle by improving customer engagement, deepening the customer relationship, and increasing the perceived value of a loyalty program. This report details B2C marketing best practices for using loyalty techniques in all seven stages of the customer lifecycle: discover, evaluate, commit, initiate, participate, actualize, and advocate.