As a marketing tool, loyalty programs are used to attract and retain the long-term business of consumers.  If run well and constantly updated, they keep consumers returning, encourage them to spend more, and provide a unique competitive differentiator for brands seeking creative customer engagement angles. Increasingly, loyalty programs are also leveraged as data collection mechanisms …