What is a customer loyalty program? Loyalty programs are structured marketing strategies designed to encourage customers to continue to shop at or use the services of businesses associated with each program. Many such programs exist covering most types of business, each one having varying features and rewards schemes. In marketing generally and in retailing more specifically, a loyalty card, rewards…