How People Buy VOC study · September 14, 2026 · 2,100+ comments analyzed

Discount Conditioning: Are Brands Training Shoppers to Wait?

The worry every lifecycle team has is that recovery emails and welcome codes are teaching people to stall at checkout until a discount shows up. In 2,100 comments, almost nobody describes doing that. One person in the whole corpus lays out the trick in full. What people describe instead is calmer and much harder to unwind: they wait for a date they can already predict, and the reason they trust that date is that you keep proving it.

Edu

Edu

Founder, Insightios · About

Key Takeaways

  • The tactic brands design against barely exists. Of about 101 coded tactics described by shoppers, roughly 1% involve leaving an item in the cart and waiting for a recovery email. Looking up a public code somewhere else accounts for about 59%
  • Waiting is passive, not clever. About 53% of the 186 coded reasons for waiting name a sale date the shopper can already predict. Another 19% describe the brand's own promo rhythm as readable
  • Sellers and shoppers describe different people. About 29% of coded merchant mentions assume buyers are working the system deliberately, the widest gap between the two halves of this corpus
  • The loop closes on the seller's side. About 25% of coded merchant mentions describe raising the base price to fund the discount, and a walked-up price is the third most common reason shoppers give for not believing the full price at all (about 24%)
  • Scarcity is what still sells at full price, at about 40% of the 48 coded full-price reasons, well ahead of loyalty or urgency. In apparel the reason is blunt: whatever survives to the sale rack is not in their size

I went looking for a specific shopper. The one who fills a cart, walks away on purpose, and sits back waiting for the 10% off email to land. Every abandoned-cart flow ever built assumes this person is out there in volume, and I assumed I would find them saying so.

I found one. Out of 2,128 comments, exactly one person describes the full sequence, and they describe it beautifully, so I have quoted them below. Everybody else is doing something much less interesting and much more expensive to fix.

In a voice-of-customer analysis of 2,100+ comments about discounts, coupon codes, cart abandonment and full-price purchases, deliberately leaving an item in a cart to trigger a recovery discount accounted for about 1% of roughly 101 coded shopper tactics, behind looking up a public code elsewhere at about 59%. The dominant reason for delaying a purchase was a predictable sale date, at about 53% of 186 coded reasons for waiting. On the seller side of the same corpus, about 25% of coded merchant mentions described raising the base price to fund a discount, the practice shoppers most often cite as evidence that a listed price is not real.

About this study

Methodology
Corpus
2,100+ public comments gathered where people discuss waiting for sales, coupon codes, welcome discounts, cart abandonment and paying full price, drawn from 125 hand-selected discussions
Communities
Frugality and deal-hunting communities, fashion and beauty shopping forums, consumer and anti-consumption groups, personal finance communities, country-specific retail discussions, and the forums where independent ecommerce sellers talk shop
Themes coded
What makes someone decide to wait, what they do to make a discount appear, why the listed price stopped being believed, what sellers describe from the other side of the same behaviour, and the conditions under which people still pay full price
Analysis
Directional thematic coding by keyword and pattern. A comment can be coded into more than one theme, so percentages are the share of coded mentions within one section, never of the whole corpus. Figures are directional estimates from this corpus rather than a precise census.
Quotes
Verbatim. Only character-encoding artifacts cleaned up. The wording, spelling, and typos are the commenter's own.

Two things about the corpus that you should carry into the sections below. First, it has two halves that do not mix: about 1,832 comments are shoppers talking to other shoppers, and about 296 are sellers talking to other sellers, from 17 merchant threads. Section 4 rests on that smaller half and it is the thinnest part of this study. Second, about 18% of the comments mention video games. Not a mistake, and I did not strip it out. Games are the category where the waiting habit has already gone all the way, so the language there is the most developed, but it does lift the "wait for a deep discount" figures. Where it matters I have said so in place.

The research question

Are repeated promotions, welcome offers and abandoned-cart codes teaching people to delay purchases or leave carts on purpose until a discount appears, and when does discounting start to weaken willingness to pay full price? The short version: the conditioning is real, the mechanism is not the one in the brief, and the fastest-moving part of the loop is happening on the seller's side rather than the shopper's.


1. What makes someone decide to wait

Almost none of this is a reaction to a message you sent. Most of it answers a calendar the shopper has already memorised.

186 coded mentions across 1,832 shopper comments
1. A sale date they already know is close enough to wait for~53%
2. The brand's own promo rhythm is predictable~19%
3. Nothing about the purchase forces it to happen now~11%
4. Trackers, wishlists and alerts make waiting cost nothing~11%
5. The full price sits above a number they have set for themselves~6%

The top theme is mostly the big retail calendar, and the second is your version of it. A brand that runs a sale every six weeks has published a timetable whether or not it meant to, and people read timetables.

"Everything. If you’re happy to wait, everything eventually goes on sale. Regular and frequent sale promotions have conditioned me not to pay full price on just about anything and everything."

"Udemy classes. Full price they can be like $100 per class. But every couple of months they all go on sale for like $15 a class for a couple days. Never ever buy them at full price."

"Tim tams... they are nearly always on sale in either Coles or Woolies."

That first quote is the only comment in the whole corpus that uses the word "conditioned" about itself. Three comments total use any form of trained, taught or conditioned, and two of those are sellers describing what a platform did to their customers. People are extremely good at describing the behaviour and almost never name the cause.

The fourth theme is the one I underrated going in. A wishlist turns waiting from an act of discipline into a background process. Nobody is resisting anything; they just put the thing on a list and get on with their life.

"I've made it a game in and of itself. I use wishlists for everything I own, check them once or twice a week, and usually only grab games once they're below $20, sometimes $30 if it's a newer game or has all the DLC. Some games have been on there for years"

"This idea is not unique to gaming, in many different things “full price” is essentially just a tax on those who can’t or don’t want to wait to buy something."

A tax on people who can't wait. The clearest statement of the problem in this whole corpus, and it came from a thread about video games.

What this means for brands

If more than half of the waiting is anchored to dates the shopper already knows, then the lever is your calendar rather than your email copy. Every promotion you run on a schedule someone can predict is a future purchase you have pre-sold at a discount. The brands that escape this in the corpus are not the ones with better recovery flows, they are the ones whose timing nobody can guess.


2. What people do to make a discount appear

Here is the section the brief was built around, and it does not go the way the brief expected.

101 coded mentions across 1,832 shopper comments
1. Look up a public code on a coupon site or extension~59%
2. Ask the brand directly for a price match or an adjustment~18%
3. Reset the new-customer offer with a fresh email or account~12%
4. Take the welcome code from the popup or the email list~10%
5. Leave it sitting in the cart and wait for the recovery email~1%
The cart tactic brands design against is the rarest one shoppers describe The cart is the last place shoppers go looking for a discount Share of coded tactics described by shoppers (directional, 101 coded mentions) Look up a public code on a coupon site or extension 59% Ask the brand for a price match or an adjustment 18% Reset the new-customer offer with a fresh email 12% Take the welcome code from the popup or email list 10% Leave it in the cart and wait for the recovery email 1%
A comment can carry more than one tactic, so shares are of coded mentions within this section and do not sum to 100. Shares describe what shoppers say they do, not always the same thing as what they do.

The winning tactic does not involve your site at all. People leave, search your brand name plus "coupon", and come back with whatever the aggregators are holding. The interesting consequence is that your own welcome code is competing against a code you issued eighteen months ago and forgot about.

"Retailmenot.com is also a great site. If Kohls sends me 15% off, I go to retailmenot and find the 30% code. AND free shipping"

"If you use chrome there’s extensions that’ll search the Internet for codes without leaving the checkout screen. I use Honey and Wikibuy. They also monitor price drops for products and when’s the best time to buy."

"I typically “stalk” something before I buy it. Visit site, add to cart. Sign up for emails, etc. You’ll almost always get some sort of coupon code, at a minimum. If I can wait, I do, and watch sales at major holidays."

Third place is the one that should worry anyone running a welcome offer, because it treats "new customer" as a renewable status rather than a fact.

"I think I used 10 different emails and accounts for HelloFresh to keep getting the welcome/welcome back deals 😂"

"I’ve absolutely used different emails to get multiple welcome discount codes. No guilt."

"Whenever the promo expires, cancel it and sign up AGAIN at the promo rate. Rinse and repeat. I've been paying $30/month for internet for over 2 years now."

And here is the one person in 2,128 comments who runs the exact sequence the abandoned-cart flow was invented to catch. I am quoting it in full because it is the complete recipe, start to finish, and because it is a sample of one.

"I go to the website and usually there’s a pop-up that says get a discount if you sign up for their mailing list. So I do that. When I get a code, I go all the way through the steps of putting in an order. Enter the code and then don’t pay and close out the website. What they do is they send an email reminding you that your cart is waiting for you and sometimes in desperation give you an even bigger coupon code."

What this means for brands

Your recovery flow is probably not creating strategic abandoners, so the case for killing it is weaker than the discourse suggests. The bigger leak is upstream and outside your site: a public code layer you do not control, and a welcome offer whose only gate is an email address. Auditing what codes for your brand are live on aggregators, and what it actually costs to re-qualify as a new customer, will move more margin than rewriting the second reminder email.


3. Why the listed price stopped being believed

This section runs across the whole corpus, sellers included, because both halves argue about it and they do not disagree much.

97 coded mentions across the 2,128 comments
1. The sale is permanent, so the higher price is not a real price~29%
2. The pricing is called deceptive, fictitious or illegal~27%
3. The price is walked up before it is cut~24%
4. MSRP or the reference price is treated as a made-up number~13%
5. The discount on offer is too small to move anyone~7%

The top theme has a one-line version that shows up almost word for word in several threads.

"If something is always on sale, it never is. If everything is on sale, nothing is."

"Simply because the so called 50% off should have always been the actual normal price. The "normal" price is a scam to make you think 50% is a saving. I've got news for you brother, it isn't!!!!"

"Retailers are creating a false economy because they sell very little at full price. It's just about remaining compliant with ACCC and price establishing new products."

Theme three is where the loop closes, and it should be read alongside section 4. Shoppers now check. Price history tools moved this from suspicion to evidence, and a surprising number of comments cite a specific tracked number rather than a general complaint.

"The "Anchor Price" Scam: A TV listed today for $500 (marked down from $800) was selling for $450 in August. They hiked the price in October just to "slash" it today."

"I was tracking prices for a MacBook for my daughter for Christmas. Just like OP I've seen some "low" prices in the last couple months, but today, out of curiosity I checked for Black Friday "deals" and prices were pumped then slashed."

"Kohl’s is awful, they mark things up like 200% and then put it on “clearance” but then it’s just the literal normal price the item sells for at every single other store…"

One thing I expected to find here and did not: guilt. I went looking for people describing themselves as suckers or idiots for having paid full price, on the theory that a conditioned market would develop a shame reflex about it. Thirteen comments in the whole corpus, and roughly half of those are about video games. The emotional register is closer to mild contempt for the price itself than to any kind of embarrassment.

What this means for brands

The reference price is now an auditable claim. Between browser extensions, price history sites and screenshots in group chats, a walked-up "was" price is checkable by anyone who cares, and the people who check are the ones who talk in public. If your promotional calendar depends on a number that has not been charged in months, you are running a claim that a customer can disprove in about ten seconds.


4. What sellers describe from the other side

This is the smaller half of the corpus, 296 comments from 17 threads where independent sellers discuss the same mechanics from behind the counter. Treat the shares as indicative rather than firm. The content, though, is the most useful material in the study, because sellers describe the shopper behaviour that shoppers do not describe about themselves.

80 coded mentions across 296 seller comments
1. Buyers are assumed to be working the system deliberately~29%
2. The base price is raised to pay for the discount~25%
3. The answer is to change the offer's shape, not to stop discounting~25%
4. The habit is named out loud, and refusing it carries a cost~11%
5. The recovery discount fires before anything has been lost~10%

Start with the gap. Sellers are near-unanimous that buyers abandon carts on purpose. Shoppers, in 1,832 comments, mention doing it once. Both groups cannot be right, and the sellers are the ones looking at the data.

"Of course they do. Buyers are savvy customers. Even favorite-ing an item can get you a coupon."

"Do you think savvy buyers intentionally abandon their cart, You just defined one of the Etsy savvies. Shhh, don't give away any more secrets."

"Once you get burnt like this over and over and realise you may/can save money by abandoning cart its only common sense to do so."

Theme two is the one to carry into a pricing meeting. A quarter of the coded seller mentions describe the same move: set the list price high enough that everybody can use the coupon, then treat a full-price order as a windfall.

"Set your prices at a level where you could have everyone use a coupon. Then if someone pays full price, it’s a nice bonus."

"I always price my products to account for the re-targeting coupons that customers are sent. I know buyers are kind of frustrated with pricing tactics but Etsy is the one that encourages this behavior from both seller and consumer."

"Definitely works for me. Only 15% of my orders use this coupon. Needless to say I increased my prices by 5% before setting up the coupon."

"Shitty sellers who increase their prices to accommodate abandoned cart coupons are deceptive."

Read those against section 3 and the machine is fully assembled. Sellers raise the base price so the discount is affordable. Shoppers notice the raised base price and conclude the full price is fiction. Having concluded that, they wait, which raises the share of orders that need a discount, which raises the pressure to lift the base price again. Nobody in the loop is behaving unreasonably.

Theme five is the detail I did not see coming, and it is nearly a product bug. On at least one platform the recovery coupon now fires while the shopper is still browsing, which means it is not recovering anything, just discounting a sale that was already going to happen.

"I got a cart coupon while I was still in the sellers shop looking at items. Who is to say I wouldn't have bought it without the coupon? It was way too quick to send a coupon."

"I believe when it started they waited a little while. Possibly even 24 hrs? I hardly had anyone using them. Then suddenly people were using them on like 75% or more of the orders I got. I checked and sure enough they were pretty much adding the discount almost as soon as you added it to your cart."

"It used to be about 15% of buyers who had to remember it and apply it, now it’s easily 50%."

"I hate the abandoned cart discount because it teaches customers bad habits, and I worry that it just encourages customers to wait and see if they get one (then maybe forget about the item whilst waiting if it never comes)."

That jump from 15% to 50%, and the other seller's 75%, is the only place in this corpus where you can watch conditioning happen on a clock. Nothing changed about the shopper. The friction was removed, and the behaviour followed within weeks.

And the sellers who refuse get a complaint rather than a shrug.

"Etsy is training people to expect discounts. I do not offer abandoned cart or favorite shop discounts, and I have gotten flac for it. Every week or so, I get a message from a potential customer complaining that they favorited my shop and/or added items to their cart but "still haven't gotten the discount code"."

"Etsy demotes your shop if you're not running a sale of at least 20%. I'm on sale constantly even though I hate that sales tactic. But I get no visibility otherwise."

What this means for brands

Check the delay on your recovery discount before you check anything else. If the code can reach someone inside the same session, you are not recovering abandoned carts, you are discounting converting ones, and the seller numbers here suggest the difference shows up in redemption rate fast. Then look at the base price. If it was set to survive universal coupon use, you have already made the decision that your list price is not a real price, and section 3 is what your customers do with that.


5. What still gets bought at full price

The smallest section, 48 coded mentions, and the one I would re-run with a bigger corpus. The ranking is still clear enough to be useful, and it is not the ranking that loyalty decks assume.

48 coded mentions across 1,832 shopper comments
1. It will sell out, or the size or the colour will be gone~40%
2. They want the money to reach the maker or the shop~23%
3. The brand genuinely never discounts, so there is nothing to wait for~21%
4. They need it now and will not wait it out~17%

The top theme is almost entirely apparel, and it is mechanical rather than emotional. Waiting has a known failure mode, and everyone who has been burned by it says the same thing.

"I always pay full price, because if I wait for things to go on sale, they are gone before that happens 100% of the time. I'm the most average sized person, and the nicest quality timeless pieces sell out soooo fast."

"I will pay full price for Aritzia because their sales blow, I find the material and construction of the things I buy worth the tag price, and they’re my top choice for workwear, so I can’t be bothered hoping something I want will still be available in my size and colour six month"

"There are two stores I will pay full price for because my size always sells out almost immediately, so whatever's left on sale won't fit."

Theme three names specific brands over and over, and the list is short and consistent: Lululemon, Aritzia, Apple, Nintendo, a handful of others. What those brands share in this corpus is less affection than the simple fact that nobody can construct a reason to wait.

"I pay full price for athletic clothes that never go on sale like Lululemon. Also some madewell jeans and some everlane stuff that never goes on sale. That’s about it!!"

"Hard core gamers probably spend more total money. It’s parents buying games for kids who pay full price. Thats why Nintendo rarely goes on sale."

"I don't offer sales or coupons in my shop and never will. People aren't stupid these days, they know that if you have an item on sale the price you want has already been factored into the price before the sale."


The number nobody names

I tried to answer the obvious follow-up question about what size of discount actually ends the wait. The honest answer is that I mostly could not. Only 33 comments in 1,832 name a specific percentage as their trigger. Among those 33, half off is the most common answer by a wide margin, appearing 12 times, and roughly 55% of the named thresholds sit at 50% or higher, although video-game threads lift that considerably.

Thirty-three is a small number for a corpus this size, and I do not have a confident explanation for why it is so small. People describe waiting constantly, in detail, with brand names and dates attached, and then simply never say what would stop them. Maybe the threshold is an event rather than a number for most people, so the question does not come up. Maybe it is there and my patterns were too literal about how someone writes a percentage. Either way, if you are setting a discount depth this week, this corpus will not settle it for you, and I would rather say that than dress up 33 comments as a finding.

One thing the small sample does say clearly: the 5% and 10% offers show up mainly as objects of ridicule. That matches what the unsubscribe study found about promotional email in general, where frequency without a reason to open is the fastest route to being ignored.


What the brief got wrong, and what it got right

The brief I started from had a hypothesis in it: recovery emails and welcome codes are creating a population of strategic waiters who stall at checkout on purpose. The shopper half of this corpus does not support that. One person in 2,128 comments describes the tactic, and the tactic ranks last among the things people say they do.

But the brief was right about the conditioning, just wrong about where it lives. The loop that is actually running is short and it is mostly on your side of the transaction. A platform makes the recovery discount effortless, so redemption jumps from 15% to 50% without any shopper changing their mind about anything. The seller raises the base price to absorb it. The raised base price becomes the evidence a shopper cites when they say the full price is not real, and once they believe that, waiting is simply the rational thing to do. Every step is a reasonable local decision.

The other thing worth taking from this: the discount the shopper eventually uses is often not yours. Fifty-nine percent of coded tactics involve going and finding a code somewhere else. You can fix your flows, your timing and your base price and still hand the margin to an aggregator holding a code you issued in 2024 and never expired. Cheapest thing to audit on this entire list, and almost nobody does it.


A customer glossary

If you work on pricing, lifecycle or CRO in ecommerce, these are terms already circulating among the people you sell to.

TermWhat people meanSignal
StalkThe verb for watching an item until the price drops. Covers wishlisting, adding to cart, and signing up for the list, all at once. When it appears, the purchase intent is already there and only the timing is open.behaviour
Always on saleThe judgment that ends a brand's pricing credibility. Used flatly, as a fact about a category, and almost never as an accusation against one company.objection
Anchor priceThe crossed-out number. Consumers now use the retail term for it, which tells you the mechanism is no longer invisible.complaint
Price historyThe evidence that settles arguments. Named tools vary by country. Its presence in a thread usually means someone is about to disprove a sale claim with a number.complaint
Welcome back dealThe new-customer offer, understood as repeatable. The phrase itself admits the loophole, and people quote it back with a laughing emoji.behaviour
A tax on those who can't waitWhat full price means to a conditioned buyer. The most compact statement of the problem in the corpus, and it reframes your list price as a penalty rather than a value.objection
Price for the couponSeller-side. Setting the list price assuming everyone redeems. Appears as practical advice, not as a confession.behaviour
Fictitious pricingThe legal-sounding term shoppers reach for when a price is marked up before markdown. Its use signals someone who will complain publicly rather than quietly.complaint
Gone before the saleThe apparel-specific reason people pay full price. Sizes sell out, so the sale rack is a size-availability problem rather than a price one.benefit

Frequently asked questions

Do shoppers deliberately abandon their cart to trigger a discount?

Far less often than the tactic's reputation suggests. Of about 101 coded tactics described in shopper conversations, only about 1% involve leaving an item in the cart and waiting for a recovery email. Looking up a public code on a coupon site or browser extension accounts for about 59%, asking the brand for a price match or price adjustment about 18%, resetting a new-customer offer with a fresh email or account about 12%, and taking the welcome code from a signup popup about 10%. Sellers describe the abandonment tactic as common, and shoppers rarely describe doing it, which is the widest gap in this study.

Why do customers wait for a sale instead of buying at full price?

Mostly because they already know when the next sale is. Of about 186 coded reasons for waiting, roughly 53% name a sale date the shopper can predict, such as Black Friday, Prime Day, an end-of-season markdown or a twice-yearly brand event. About 19% describe a brand's own promotional rhythm as predictable, about 11% say nothing forces the purchase to happen now, about 11% mention a wishlist, price tracker or alert that makes waiting effortless, and about 6% name a personal price ceiling the full price sits above.

Does frequent discounting reduce willingness to pay full price?

The comments describe a loop rather than a one-way effect. Of about 97 coded reasons the listed price is no longer believed, roughly 29% say the sale is permanent so the higher number is not a real price, about 27% call the pricing deceptive, fictitious or illegal, about 24% describe the price being walked up shortly before it is cut, about 13% treat MSRP or the reference price as a made-up number, and about 7% say the discount offered is too small to move anyone. On the seller side, about 25% of coded merchant mentions describe raising the base price to fund the discount, the same practice shoppers cite as proof the full price is fake.

What discount do shoppers actually wait for?

Very few name a number. Only 33 comments in this corpus state a specific percentage that would end their wait, and among those, 50% off is named most often, in 12 of 33 cases. Roughly 55% of the named thresholds sit at 50% or higher, though that figure is lifted by video-game discussions where deep platform sales are normal. The more common pattern is not a threshold at all: people describe waiting for an event rather than for a number.

What still gets bought at full price?

Scarcity does most of the work. Of about 48 coded reasons for paying full price, roughly 40% describe an item selling out or a size or colour disappearing before the sale arrives, about 23% describe wanting the money to reach a small maker or shop, about 21% say the brand genuinely never discounts so there is nothing to wait for, and about 17% say they needed it immediately. In apparel especially, shoppers report that whatever survives to the sale rack is not in their size.

Want this run for your brand or category?

This is a public sample of how we work. Insightios reads Reddit, Amazon reviews, YouTube, and the communities where your buyers actually talk, then delivers a report with the exact language, objections, and use cases behind your product.


This report analyzes consumer and seller language in public discussions. Nothing here is pricing, legal or regulatory advice, and it makes no claim about the pricing practices of any named retailer or platform. References to deceptive, fictitious or illegal pricing appear here as consumer opinion rather than as findings of fact, and none of them has been verified against any company's actual pricing records. Percentages are the share of coded mentions within a single section and are never compared across sections. Figures are directional estimates from this corpus rather than a census of shopper behaviour, and what people report doing is not always what they do. About 18% of the corpus mentions video games, which lifts the deep-discount figures in sections 1 and the threshold analysis. Section 4 rests on 296 seller comments from 17 discussions and should be read as indicative.

Edu

Written by Edu

Founder of Insightios. I read Reddit threads, Amazon reviews, and YouTube comment sections so DTC brands can write copy that sounds like their customers. More about me.