Stop giving your customers 20% off.
I mean it. The flat percentage discount is the laziest instrument in marketing, and it quietly does three things to your business, all of them bad. It trains your audience to wait for the next deal. It erodes the margin you fought to build. And it's forgotten the moment the transaction clears.
Here's the part the spreadsheet misses. A variable reward, where the customer has a chance of winning something rather than a guaranteed saving, generates more emotional response, more word of mouth, and more repeat behaviour, at the exact same mathematical cost. The money you'd spend shaving 20% off every order buys far more loyalty shaped as a game than as a guarantee.
This isn't a hunch. Behavioural economists have shown for years that we don't value rewards in straight lines. Dan Ariely's work found that tangible, emotionally vivid rewards drove markedly stronger behaviour than the cash equivalent, because we can picture them and feel them. A guaranteed discount is cold, expected, instantly priced in. A reward with a flash of surprise lights up something older and stronger: anticipation.
One operator tested exactly this, swapping a standard discount for a digital dice roll. Same margin impact to the penny. The discount got redeemed and forgotten within the hour. The game got played, screenshotted, talked about, and brought people back to roll again.
Compete on experience, surprise, and feeling, and you build something a rival can't simply undercut by stapling a bigger percentage to their window.
So if your retention strategy still leans on percentage-off vouchers, be honest about what you're actually buying.
Real loyalty is never bought with a discount. It's built through trust, recognition, and a relationship worth more than the saving.

Spend the same money. Just spend it on something they'll remember.