Smart reward programs stretch out engagement over weeks or months, mixing in limited-time offers, streak bonuses, and reward multipliers tied to specific behaviours.