TL;DR Summary
The discount conditioning trap is real. Here's how to design a loyalty programme that builds genuine habits — without eroding margins or perceived value.
Is Your Loyalty Programme Training Customers to Only Buy When There's a Deal?
The most common loyalty programme mistake is not bad design — it is bad psychology. When you consistently reward customers with discounts, you teach them that your full price is not the real price. One Reddit owner put it directly: "I am afraid that giving out discounts will make them used to it and perceive that's what it's actually worth." That fear is well-founded, and here is what to do about it.
The Discount Conditioning Problem
There is a well-documented psychological phenomenon in retail called price anchoring. When customers consistently receive a product at a discounted price — even through a loyalty programme — their mental anchor for that product's value shifts downward.
This is not theoretical. It plays out in loyalty programmes every week. A coffee shop offers a "free coffee every 10 visits" and customers who previously visited 15 times a month start clustering their visits around redemption cycles. They are not more loyal. They are more tactical.
The programme has not changed behaviour. It has just added a coupon mechanism with extra steps.
What Reddit Business Owners Actually Worry About
Business owners who discuss loyalty programmes online are surprisingly candid about this fear. The anxiety is not about whether the programme will attract customers — it is about what kind of customer behaviour it creates.
One liquor store owner described a 10% loyalty reward and immediately followed it with margin concerns. They were offering a reward they could not really afford, to customers who might have visited anyway, in a category where perceived value is closely tied to price point.
The Reddit thread that produced the most resonant quote on this topic was from a restaurant owner who had watched competitors run aggressive discount-based loyalty programmes: "I am afraid that giving out discounts will make them used to it and perceive that's what it's actually worth."
That quote is worth sitting with. The fear is not about the short-term cost of the discount. It is about the long-term damage to brand perception.
Rewards vs. Discounts: A Critical Distinction
These two things feel similar but function completely differently:
| Mechanism | Customer Psychology | Margin Impact | Loyalty Effect |
|---|---|---|---|
| Discount (10% off) | "The real price is 10% lower" | Immediate revenue reduction | Transactional — trains for deal-seeking |
| Reward (free item after X visits) | "I earned something extra" | Deferred cost, controlled | Habitual — reinforces visit frequency |
| Experience reward (VIP access, priority booking) | "I am a valued regular" | Minimal direct cost | Emotional — builds identity-level loyalty |
| Points currency | "I am saving towards something" | Deferred, partially unredeemed | Aspirational — drives visit frequency |
The distinction matters enormously for how customers think about your business when there is no promotion running.
Discounts make customers ask "what am I getting?" before they visit. Rewards make customers ask "how close am I?" — a fundamentally different and more useful question.
The "Only Visits on Promo" Customer
Every loyalty programme eventually produces this customer type. They sign up, engage heavily during promotional periods, and go silent in between. They have high transaction value on promo days and zero value on non-promo days.
This is the loyalty programme equivalent of a loss leader that nobody converted. You have trained a deal-seeker, not built a habit.
The tell-tale sign is a bimodal visit distribution in your analytics — spikes during promotions, troughs in between. If your loyalty programme is producing this pattern, you are not building retention. You are building a discount calendar.
How to Design Against Discount Conditioning
The fix is not to remove all discounts. It is to design your reward structure so that the habit forms before the reward lands.
Rule 1: Make the reward ratio high enough to require genuine frequency.
A "buy 3, get 1 free" coffee programme does not require loyalty — it requires three visits in any time period. A customer could do that in a week and then disappear for six months. A ratio of 8–10 visits before a reward kicks in means the programme only delivers value to genuinely frequent visitors. It also means the reward feels earned rather than routine.
Rule 2: Reward non-discount items or experiences first.
The most effective loyalty rewards are things customers could not simply buy. Priority booking at a popular restaurant. Access to a menu item before it launches publicly. An invitation to a tasting event. These rewards reinforce the idea that loyalty grants access — not that loyalty grants a lower price.
Rule 3: Use points as a buffer between visits and rewards.
Points currencies create a psychological bank account. Customers are reluctant to "waste" accumulated points by switching to a competitor. The deferred nature of point redemption also smooths out the visit spikes that pure discount programmes create.
Rule 4: Avoid percentage discounts entirely where possible.
A 10% discount on every purchase trains a 10% price expectation. A free item after X visits costs you less in real terms (because you control which item and you only pay for genuine repeats) and does not reset the customer's price anchor.
The Simple Tea Shop Model — Done Right
The famous tea shop example — 1 point per £1, 90%+ return rate over 20 years — is often cited as proof that simple programmes win. But the reason it worked was not the mechanic. It was the combination of a simple mechanic, consistent communication, and a product the customer genuinely wanted to return for.
The loyalty programme was the scaffolding. The product quality was the foundation.
This is an important corrective to anyone who thinks a loyalty programme can substitute for a product people actually want. A well-designed reward structure accelerates an existing positive relationship. It cannot create one from scratch.
Staff Promotion and the Discount Trap
There is a secondary discount conditioning problem that operates through staff behaviour. When team members are poorly briefed on a loyalty programme, their default pitch is often "you get discounts." Even when the programme offers something more interesting, staff tend to lead with the most familiar benefit.
This means customers who could be enrolled with the message "earn points and get priority access to new menu items" are instead enrolled with "get 10% off sometimes." The framing sets expectations from the first touchpoint, and those expectations are difficult to reset later.
Brief your staff on what the programme is not as explicitly as you brief them on what it is. "This is not a discount programme — it is a way for our regulars to get rewarded with free items and early access" is a sentence worth rehearsing.
Measuring Whether You Have a Discount Problem
If you have proper loyalty analytics, look for these signals:
- Visit clustering around redemption events: customers visiting unusually often just before or after a reward threshold
- Drop-off post-reward: customers who reach a reward milestone and then significantly reduce visit frequency
- High redemption rate at low thresholds: if almost everyone is redeeming, your threshold is too low and the reward is functioning as a routine discount rather than an earned incentive
- Promo-dependent visit spikes: large variation in visit frequency that correlates with promotional activity rather than consistent growth
None of these are visible with a paper punch card programme. They all become visible the moment you have named customers and visit date data — which is why moving to a digital wallet system is often the first prerequisite for actually diagnosing whether your loyalty programme is working or conditioning customers in the wrong direction.