Not that long ago, loyalty programs involved gaining a reward by collecting stamps to fill a booklet or getting a card punched. Most digital rewards programs today still offer some sort of points-based system tied to consumer behavior, such as the classic buy nine, get the tenth free offer.