what is a loyalty program
A new definition of loyalty program: A loyalty program is a system of structured rewards given to customers, usually in exchange for desired behaviors, with the goals of increasing customer loyalty and collecting customer data.