Because consumers prefer instant gratification and personalized rewards over delayed gratification and generic rewards.
In a survey of 2700 U.K. consumers by Grass Roots Group
, 54% said that they believe it takes too long to earn rewards in loyalty programs. In fact, 27% of them have stopped using a loyalty program because of the length of time it takes to earn a reward.
So what do consumers want from loyalty programs then?