Discounts

Why "Everyone Gets 20% Off" Is a Lazy Discount Strategy

Muhammed Tüfekyapan By Muhammed Tüfekyapan
11 min read
Why "Everyone Gets 20% Off" Is a Lazy Discount Strategy

Sales are soft. So you open Shopify, create a discount code, set it to 20% off, apply it storewide, and push it to your list. It feels like doing something. It is, in fact, the closest thing e-commerce has to doing nothing - a decision that needs no data, no thought about who is buying, and no way to know whether it worked. It is the laziest growth strategy there is. And it is the most popular one.

Nobody sets out to be lazy. The blanket discount survives because it is easy, it makes a short-term revenue bump you can point to, and it feels decisive. But "everyone gets 20% off" quietly answers a question you never asked: does everyone actually need 20% off? For most stores, the honest answer is no - and the gap between "everyone" and "the people who needed it" is exactly where your margin goes to die. This is where most ecommerce discount strategy stops thinking, right when it should start.

This is not an argument against discounts. It is an argument against thoughtless ones. Here is what the sitewide markdown really costs you, and what a discount strategy looks like when it is built on who your visitor actually is.

The Blanket Discount Is a Guess Wearing a Growth Costume

A sitewide discount treats every visitor as the same person. The same offer goes to the shopper already at checkout and the one about to close the tab. That is not a strategy. It is the absence of one: no segmentation, no timing, no read on intent. It feels aggressive and decisive, which is exactly why it hides how little thinking went into it.

One Discount, Two Completely Different Shoppers

Two people land on your product page. One has read the reviews, checked the size guide, and added to cart. They are buying today at full price. The other glanced, hovered, and is one distraction away from leaving forever. A sitewide 20% off hands the exact same discount to both. You just paid the committed buyer to do something they were already going to do - and you may still have lost the browser, because a passive banner is not a nudge aimed at anyone.

A discount that goes to everyone is optimized for no one. The moment your offer cannot tell your dedicated buyers apart from your walk-away customers, it has stopped being a strategy and started being a reflex.

The Three Hidden Costs You Never Put in the Spreadsheet

The revenue bump from a sitewide sale is visible. The costs are not, which is why the habit survives. Three costs pile up quietly: subsidized buyers, brand conditioning, and zero learning. Once you count them, the "successful" sale often looks like a break-even at best.

Cost #1: You Pay the Buyers You Already Had

Your dedicated buyers - the ones adding to cart at full price - take the discount too. Every one of those sales just lost margin for no extra gain. In a store where a big share of a sale's volume would have converted anyway, the blanket discount is a direct transfer from your margin to customers who never needed convincing.

Cost #2: You Train Everyone to Wait

Run "everyone gets 20% off" often enough, and your customers learn the lesson perfectly: never pay full price. You have not just discounted this month. You have discounted every future month, because your best customers now stall at checkout, waiting for the code they know is coming. The sitewide sale borrows from your future to prop up your present.

Cost #3: You Learn Nothing

A blanket discount is a coin flip you cannot read. Did sales rise because the discount worked, or because it was payday, or a holiday, or your ad happened to land? You cannot tell, because you changed the price for everyone at once, with no control group. You spent margin and bought zero insight into who your incentives actually move.

What You See What Actually Happens
"Revenue jumped this week" Margin fell on buyers who would have paid full price
"Customers love the sale" Customers are learning to wait for the next one
"The discount worked" You have no idea what worked - everything changed at once
"We moved inventory" You moved it at a price you never tested against a smaller one

What Selective Discounting Actually Looks Like

The alternative to a lazy discount is not "no discounts." It is precise ones. The core move is simple: separate the visitor who will buy anyway from the visitor about to leave. Reserve the incentive for the walk-away customer, and let the dedicated buyer convert at full price.

Start With the Question the Blanket Discount Skips

Before you set a single percentage, ask the question "everyone gets 20% off" ignores: who is this for? A visitor showing strong intent - reading reviews, checking variants, adding to cart - does not need a cent off. A visitor likely to leave without buying might genuinely come back for a nudge. Selective discounting is just taking that difference seriously and acting on it.

The Right Discount, to the Right Person, at the Right Moment

Selective does not only mean "who." It also means how much, and when. The visitor who is barely engaged might need a deeper offer with a longer window. The one who is close might need only a small, short nudge. Matching discount depth to intent is the difference between spending your margin and investing it. And if you attach urgency, it has to be genuine - an offer that truly expires, not a countdown that resets on refresh and a code that still works next week.

This is the entire premise of Growth Suite. It reads visitor behavior in real time, separates dedicated buyers from walk-away customers, and shows a personalized, time-limited offer only to the visitors likely to leave without buying. The discount depth and duration adjust to how engaged each visitor is - a lighter nudge for the nearly-decided, a stronger one for the barely-interested. One real offer per visitor. No sitewide markdown required.

If You Are Going to Use Urgency, Make It Real

The lazy discount usually comes wrapped in lazy urgency: a fake countdown or a public code. Both erode trust the moment a customer notices, and customers notice. Selective discounting only works if the offer behind it is honest.

The Public Code Problem

"Everyone gets 20% off" almost always ships as a public code - SUMMER20, WELCOME10 - and public codes leak. They end up on coupon aggregator sites within days, so the discount you meant for one campaign gets applied by every price-sensitive shopper forever, quietly eroding margin long after the sale ended. A code meant for everyone is a code meant for the internet.

Urgency You Would Be Comfortable Explaining

Genuine urgency is the kind you could describe to a customer's face without flinching. The offer expires because it actually expires. The code stops working when the timer ends, because it was deleted - not because a script pretended to. That honesty is not just the right thing to do. It is what makes urgency keep working. The first time a customer catches a timer resetting, every future timer you show them is theater.

Growth Suite generates a unique, single-use code for each visitor and deletes it on the server the moment the timer ends - nothing to leak to a coupon site, nothing that quietly keeps discounting after the campaign. The countdown stays accurate across refreshes and tabs, so the urgency you show is the urgency that is real.

The Point Is Not to Discount Less. It Is to Discount on Purpose.

Rejecting the blanket discount is not the same as fearing discounts. Discounts are a powerful tool. The laziness is in using them without thought. The deliberate approach protects margin and teaches you something on every campaign.

From Reflex to Decision

The merchant reaching for "everyone gets 20% off" and the merchant running selective offers are using the same tool. The difference is entirely in the thinking behind it. One is reacting to a soft week with the first lever within reach. The other is answering, on purpose, the three questions the reflex skips: who needs this, how much do they need, and will I actually learn anything from running it.

A discount is not lazy because it exists. It is lazy because it went to everyone, expired for no one, and taught you nothing. Fix those three things, and the same 20% becomes one of the sharpest tools you have.

Could You Explain Every Discount You Gave?

"Everyone gets 20% off" feels decisive, but it is the closest thing to doing nothing: no segmentation, no timing, no learning. Its three hidden costs compound - you subsidize buyers you already had, train everyone to wait, and gain zero insight. The alternative is not fewer discounts. It is selective ones: the right depth, to the right person, at the right moment. And genuine urgency with single-use codes is what makes those offers honest and durable.

Before your next sitewide sale, run the honest test: could you explain, customer by customer, why each person got that discount? If the answer is "everyone got it because it was easy," you have found your laziest lever - and your biggest chance to do better.

Growth Suite exists for merchants who are done handing the same discount to everyone. It tells dedicated buyers apart from walk-away customers and delivers one genuine, expiring offer only to the visitors who need it - so you protect margin and finally learn what your incentives actually move. It is free to install on the Shopify App Store, with a 14-day free trial.

Frequently Asked Questions

Are storewide discounts bad for ecommerce?

Not inherently, but they are usually lazy. A sitewide discount applies the same offer to every visitor, which means you subsidize the customers who would have bought at full price and train everyone to wait for the next markdown. The problem is not the discount itself, it is applying it to everyone without asking who actually needed it. Selective, intent-based discounting keeps the upside while cutting the waste.

Why do blanket discounts hurt profit margins?

Because a large share of any sale's volume comes from dedicated buyers who were already going to purchase. When you discount storewide, those buyers take the markdown too, so you lose margin on sales you had already won. You only wanted to move the visitors on the fence, but a blanket discount cannot tell the two groups apart, so it pays both.

What is a better alternative to a sitewide sale?

Selective discounting. Instead of one offer for everyone, you separate visitors likely to buy at full price from visitors likely to leave without purchasing, and reserve the incentive for the second group. You also match the discount depth and duration to how engaged each visitor is. This protects margin on your committed buyers while still recovering the shoppers who genuinely needed a nudge.

How do I discount without training customers to wait for a sale?

Stop making your discounts predictable and public. When "everyone gets 20% off" runs on a schedule with a public code, customers learn to never pay full price. Personalized offers shown only to specific visitors, using unique single-use codes that truly expire, do not condition your whole audience to hold out - because most of your audience never sees them.

Who should actually receive a discount on my store?

The visitor who would otherwise leave without buying - the walk-away customer showing soft intent, not the dedicated buyer already adding to cart at full price. The entire point of a discount is to change a decision. Spending it on someone whose decision is already made is pure margin loss. Reserve incentives for the shoppers a nudge can genuinely move.

Ready to Implement These Strategies?

Start applying these insights to your Shopify store with Growth Suite. It takes less than 60 seconds to launch your first campaign.

Muhammed Tüfekyapan

Muhammed Tüfekyapan

Founder of Growth Suite

Muhammed Tüfekyapan is a growth marketing expert and the founder of Growth Suite, an AI-powered Shopify app trusted by over 300 stores across 40+ countries. With a career in data-driven e-commerce optimization that began in 2012, he has established himself as a leading authority in the field.

In 2015, Muhammed authored the influential book, "Introduction to Growth Hacking," distilling his early insights into actionable strategies for business growth. His hands-on experience includes consulting for over 100 companies across more than 10 sectors, where he consistently helped brands achieve significant improvements in conversion rates and revenue. This deep understanding of the challenges facing Shopify merchants inspired him to found Growth Suite, a solution dedicated to converting hesitant browsers into buyers through personalized, smart offers. Muhammed's work is driven by a passion for empowering entrepreneurs with the data and tools needed to thrive in the competitive world of e-commerce.

More Insights from Our Blog

Continue reading for more expert tips and strategies to grow your Shopify store

Free Conversion Audit

Request Free Audit