← All writing

If You're Always On Sale, You're Never On Sale.

Most brands own twelve promotional tools and use three. Here is the full menu, and the cadence that keeps discounts from becoming your pricing.

Jordan Glickman·August 10, 2026·16 min read
DTC

A founder called me on the 22nd of a month a couple of years back. Revenue was tracking 18% behind plan. He wanted to run a 25% off weekend to close the gap.

I asked him when he had last run a sale. Three weeks earlier. Same reason.

We ran the numbers on what the previous one had actually done, and the answer was ugly. It had not created demand. It had pulled forward orders from customers who were going to buy anyway, at a 25% haircut, and it had taught a few thousand people that if they waited, a code would show up.

He did not have a revenue problem that month. He had a cadence problem that had been compounding for a year.

Most brands do not have an offer problem. They have a promotion strategy that consists entirely of reacting to bad weeks.

Promotion Is Not a Synonym for Discount

This is the first thing that goes wrong. Someone says "promotion" and everyone in the room hears "percentage off."

There are at least twelve tools on the menu. Most brands use two or three and ignore the rest, and the ones they ignore are usually the ones that would have worked better.

Percentage off. The default. Easy to understand, scales with AOV. The risk is obvious and it is not the margin hit. It is the training effect. Run it often enough and full price becomes a suggestion.

One version of this I like: an always on creator code at a modest rate. It is a soft discount that does not read as a sale event because it is attached to a person, not a promotional moment. It also gives your creator partners something to actually say. That distinction matters more than the percentage.

Dollar off. Better at lower AOV where a percentage feels small. Ten dollars off sounds larger than 8% off on a $125 product. It also works as a threshold play, where "spend $100, get $20 off" nudges basket size while keeping the discount controlled.

BOGO and buy X get Y. Strong for consumables. Buy two get one free is functionally 33% off, but getting something free is psychologically heavier than a number on a screen. It moves volume and it lets you introduce variants a customer would not have chosen on their own.

Gift with purchase. The premium brand's best tool. You are adding value without touching price, and the perceived value of the gift routinely runs four to five times its cost to you. It is also a launch mechanism. Your GWP can be a trial size of the product you are about to release full size, which means your promotion is doing product seeding at the same time.

Bundle pricing. How you raise AOV without looking promotional. A starter kit or complete system priced 15% to 20% under the sum of its parts. The discount is structural rather than applied at checkout, which changes how the customer reads it. They see value engineering. They do not see a sale.

Free shipping thresholds. A promotion disguised as a policy. Free shipping over $75 raises AOV and removes friction without moving price. Pair it with a cart progress indicator and the effect gets meaningfully stronger.

Loyalty and VIP access. Price stays the same, access is the reward. Members get the drop first. Members get the colorway. The promotion is the access, not the deal.

Early access and pre sales. Your list buys 24 to 48 hours before the public. No discount required. If your list is good, this alone will out-produce a mid-size sitewide sale.

Flash sales. Fine two or three times a year. The scarcity has to be real. If you run a flash sale monthly, you do not have flash sales. You have your regular price with extra steps.

Tiered spend to save. Spend $100 save 10%, spend $150 save 15%, spend $200 save 20%. Works well for wide catalogs and it puts the customer in control of their own discount, which produces less resentment than a blanket sitewide cut.

Mystery offers and surprise and delight. Post purchase surprise credits, mystery gift boxes, spin to win. I will be honest, spin to wins are polarizing. They convert and they can read cheap. If your positioning is premium, skip it. If your brand is playful, it can work. Context decides.

Subscribe and save. The sleeper on this list, and I will come back to it, because it is the only item here that improves your unit economics rather than degrading them.

Before your next promotion, read that list and ask whether the format you defaulted to is actually the right instrument for what you are trying to accomplish. Usually it is not. For the structural side of how these get assembled, see offer architecture.

The Rule of 100 and What Each Format Actually Costs

A quick heuristic before the math. Under $100, use percentage off. Over $100, use dollar off. "25% off" reads bigger than "$15 off" on a $60 product, and "$30 off" reads bigger than "15% off" on a $200 product. It is not a law. It is a useful default.

Here is how the formats actually stack up on the two axes that matter.

FormatMargin impactBrand impactConversion liftBest used for
Sitewide percentage offHighNegative if repeatedStrong, short livedClearance, volume moves
Dollar off at thresholdModerate, controlledNeutralModerateRaising AOV
Gift with purchaseLowPositiveModeratePremium positioning, product seeding
Bundle pricingLow to moderatePositiveStrongMulti SKU catalogs
Free shipping thresholdLowNeutral to positiveModerateFriction removal, AOV
Subscribe and saveLow, LTV offsets itPositiveModerateConsumables, payback compression

The interesting move is stacking the cheap ones. Subscribe and save plus free shipping plus a first order GWP might cost you $8 to $12 of contribution margin per order and carry $40 or more of perceived value. And you have converted a transaction into a subscriber.

A Worked Example

A supplement brand in the portfolio. $65 AOV, 70% gross margin, so $45.50 of gross profit per order. Three offers that a founder would describe as roughly equivalent.

OfferCost to youGross profit, first orderPerceived value6 month value
20% off, one time$13.00$32.50$13$32.50
GWP, $3 COGS$3.00$42.50$15-$20$42.50
Subscribe and save, 15%$9.75$35.75$9.75 recurring$172.25

The subscribe and save line assumes an average subscriber life of four billing cycles, which is conservative in this category. Three additional orders at full contribution add roughly $136.50.

The 20% discount looks like the aggressive offer. It is the weakest one on the table. It costs the most on day one, produces the least perceived value, and disproportionately attracts the customer least likely to come back.

Two offers that cost the same are not the same offer. What matters is what each one does to the twelve months after the transaction, not the transaction.

When to Promote, and When to Shut Up

The offer is rarely the problem. Timing and cadence are.

Brands that promote reactively teach a pattern. Revenue dips, a sale appears. Customers learn the pattern faster than you think, and the discovery is not conscious. They just stop feeling urgency, and your baseline conversion rate quietly erodes until the only thing that moves it is another promotion.

Brands that promote on a calendar produce the opposite read. Planned moments tied to real reasons feel like intentional generosity. Same discount. Completely different signal.

Here is the structure I recommend.

Four to six major promotional moments per year. These are your real events. New year, a spring or summer moment if your category supports one, back to school if relevant, BFCM, and end of year. Not every one applies to every brand. Pick the ones your audience actually recognizes and skip the rest.

Monthly soft promotions that involve no discount. Product drops, limited editions, bundle launches, creator collaborations, content series. This is where the majority of your promotional calendar should live. These keep the brand active and worth paying attention to without touching price.

Quarterly loyalty moments. VIP access, subscriber appreciation, referral pushes. Reward the people who already pay full price instead of the people who never will.

And the harder discipline, when not to promote.

Do not promote in the window before a launch. You will cannibalize the momentum you are about to need. Do not promote when CAC is already efficient and conversion is healthy, because you are giving away margin to buy nothing. Do not promote within three weeks of your last one. And do not promote because you are behind on a monthly number and the month is ending. Customers can smell a panic sale, and the internal cost is worse than the margin, because it teaches your own team that the answer to a soft month is a discount.

Five questions before any offer goes live.

  1. Is there a strategic reason for this, meaning a launch, a season, an inventory position, or a specific cohort you want to acquire?
  2. Does the format match our positioning?
  3. When was the last one, and if it was under three weeks ago, do we actually need this?
  4. What is the margin impact and can we absorb it at the volume we expect?
  5. Does this attract the customer we want, or does it attract people who will only ever buy at a discount?

If you cannot answer the first one, the honest answer to the other four does not matter.

The Discount Ladder

Most brands give everyone the same offer. Fifteen percent in the welcome popup, fifteen percent in the abandon email, fifteen percent in the win back. That is not a strategy. That is a coupon with three delivery mechanisms.

Your offer should escalate with how much persuasion the person actually needs.

New visitor, first touch

Do not lead with a discount. Offer something that earns the email without costing margin. A quiz that produces a personalized recommendation, a genuinely useful guide, a fit or sizing tool. If you must offer something transactional, free shipping on the first order is the cheapest thing on the shelf.

Subscriber who has not purchased

Now you can introduce a soft incentive. Ten percent, or a small gift with first purchase. Most brands open far too aggressively here. Someone who just gave you an email address has not earned your best offer and does not need it yet.

Cart or browse abandoner

Sequencing does the work, not depth.

Message one, roughly an hour out, carries no discount. A reminder plus social proof. Message two, at 24 hours, references the welcome offer they already have. Message three, at 48 to 72 hours, is where a modest escalation is reasonable, usually free shipping plus a gift rather than a deeper cut.

The mistake almost everyone makes is leading with the discount in message one. That trains customers to add to cart, walk away, and wait for the coupon. Your first abandon message should never contain a new offer. This connects directly to why most cart abandonment is not a discount problem in the first place.

One time buyer who has not returned

Personalize to what they bought. Replenishment timing, or the complementary product that completes the routine. Keep the offer soft. The second purchase is the highest leverage moment in the entire lifecycle, and it deserves your best creative thinking rather than your deepest discount. The post purchase flow is where this lives.

Lapsed at 90 days or more

This is the one place in the funnel where a deeper discount is strategically correct. Fifteen to twenty percent, genuinely time bound, or a win back bundle at a fixed price. Reactivation is cheaper than acquisition, so the math supports spending here in a way it does not at the top of the funnel.

VIP and loyal

Not discounts. Access. Early access to drops, exclusive variants, free upgrades, a note from a human. The anti pattern I see constantly is brands sending their best customers the same 20% code that went to everyone. You are telling the person who pays full price that they have been overpaying. Your most loyal customers do not want a coupon. They want to be inside.

The gut check is simple. If your welcome popup and your win back email carry the same offer, you do not have a ladder.

Where You Deploy It

The channel matters as much as the offer, and channel conflict is the most common self inflicted wound I see during promotional periods.

Email and SMS carry the promotion. Your list opted in. Give them the offer 12 to 24 hours before the public gets it. That rewards subscription and creates a reason for everyone else to subscribe. Reserve SMS for your highest impact moments only. Two or three genuinely good offers a month converts. Weekly texting unsubscribes. The email framework that supports this matters more than the offer inside it.

On site, separate evergreen from event. Announcement bars carry the permanent stuff, meaning free shipping thresholds and subscribe and save. Timed banners carry the real 48 to 72 hour windows. And kill the popup during an active promotion. If you are running a sitewide offer and also showing a popup with a different code, you are stacking discounts against yourself and confusing the buyer at the same time.

Paid gets its own creative, not a badge. If you are running a BOGO, the ad sells the BOGO. Not your evergreen product pitch with an overlay in the corner. Pause or reduce your full price creative for the duration, because running "$79" in one ad and "25% off" in another is a trust problem, not just a messaging one. The exception is always on creator codes, which do not conflict because they read as a relationship rather than an event.

Post purchase is the most underused promotional surface you own. The person just bought. They trust you and they are still in buying mode. A one time offer on a complementary product, shown only after the order is captured, cannibalizes nothing.

Before anything goes live, map every touchpoint and confirm they tell the same story. Homepage, email, SMS, paid, organic, creators, popups, checkout. One inconsistency is enough to create doubt, and doubt shows up as a checkout completion problem you will misdiagnose as a UX issue.

Subscription as the Promotion

For anything consumable or replenishable, subscription pricing is the strongest promotional instrument available to you, because it is the only one where the customer perceives a discount and you receive an improvement.

The customer sees 10% to 20% off. You see predictable revenue and a materially better payback period. And unlike a coupon, the discount is conditional on staying. Cancel and you pay full price. The whole frame shifts from deal to membership.

Three tiers that work together:

  1. One time purchase, no discount. This is your anchor. It exists to make the subscription look obvious.
  2. Monthly, 10% to 15% off. Low commitment on ramp.
  3. Quarterly, 20% to 25% off. Better margin per shipment, lower churn, and much better cash timing.

That third tier is where this gets strategically interesting for anyone running paid. If monthly subscription puts your payback at three or more months, moving buyers to quarterly can get you to payback on the first shipment. That single change alters how aggressively you are able to spend on acquisition, which is the real argument for subscription as a CAC strategy.

To make it the obvious choice without forcing it: default to subscription on the product page with one time as the secondary option, add value that one time buyers cannot get at any price, and express the saving in dollars rather than percentages. "Save $12 a month" outperforms "save 15%" consistently.

The most disciplined version of this model I have seen removes discounting entirely. No codes, no sales, no seasonal events. The subscription is the offer and the welcome bundle is the gift. It is elegant, it protects the brand from ever feeling discounted, and it only works with real replenishment cycles and real brand equity behind it. Worth studying even if you cannot run it.

Protecting Brand Equity While You Promote

The biggest risk in promotion is not margin erosion. It is brand erosion, and it is much harder to undo.

The same 20% offer can read premium or desperate depending entirely on execution.

Members only pricing. Exclusive access. Limited release. Welcome gift. That is one register.

Everything must go. Huge savings. Up to 50% off. That is a different one.

Identical discount. Opposite signal.

The rules I hold teams to:

No all caps. It reads as panic. Let the offer carry itself.

Every promotion needs a stated reason. An anniversary, a launch, a seasonal moment, a milestone. A sale with no explanation tells the customer you need the money.

Stay on brand visually. If your normal aesthetic is restrained, your sale email should not look like it came from a different company. The visual break is what makes a promotion feel like a distress signal.

Be specific about time. "Ends Friday at midnight" creates urgency. "Limited time" with no end date is noise and everyone has learned to ignore it.

Protect your hero SKU. If your flagship is perpetually discounted, it is not your flagship. It is your value product. Discount adjacent items and bundles instead.

What I Look At Monthly

  1. Percentage of revenue transacted with a discount. The single best early warning. If it is climbing quarter over quarter, your list price is becoming fictional.
  2. Days between promotional moments. Track it. Most teams underestimate their own frequency by half.
  3. Full price conversion rate on non promotional days. If this is falling while promotional day conversion holds, you have trained your customers.
  4. AOV on promotional versus non promotional orders. Discounts that lower AOV are doing double damage.
  5. Repeat rate by acquisition offer. Cohort your customers by the offer that acquired them. The gap between the discount cohort and the full price cohort tells you what your promotions are really buying.
  6. Subscription share of new orders. The number that decides how much you can spend on acquisition next quarter.
  7. Average discount depth by lifecycle stage. Confirms the ladder is real and not just written down.

FAQ

How often is too often to promote?

If your major promotional moments are less than three weeks apart, you are running a permanent sale with gaps in it. Four to six real events a year, with non discount activity in between, is the shape that holds up.

Should my welcome offer be a discount at all?

Not necessarily, and often it should not be. A quiz, a guide, or free shipping captures the email without setting a price expectation. Save the discount for someone who has demonstrated intent and still has not bought.

What is the fastest way to reduce discount dependency without hurting revenue?

Replace your next scheduled percentage off with a gift with purchase at similar perceived value. It costs a fraction, it converts nearly as well in most categories, and it does not touch your price.

How do I know if my customers are trained to wait for a sale?

Look at conversion rate on non promotional days over the last twelve months. If it is trending down while your promotional day conversion holds steady, you have your answer.

Is spin to win worth running?

It converts. Whether that is worth it depends entirely on positioning. If your brand is premium, the mechanic contradicts everything else you are doing and the acquisition quality reflects it.

Should I discount to clear inventory?

Yes, and that is one of the legitimate strategic reasons. Just do it as a distinct event with its own framing, ideally on a separate surface, rather than as a sitewide sale that drags your full price catalog down with it.

What about matching a competitor's promotion?

Almost never. You are letting someone else's cash position dictate your margin. If they are discounting into a weak quarter, the correct response is usually to hold price and take the brand position they just gave up.

How aggressive should the win back offer be?

More aggressive than anything else in your ladder. A lapsed customer has already proven they will buy from you, which makes the reactivation economics far better than acquisition. This is the one place depth is justified.

Closing

The brands I have watched destroy themselves with promotions did not do it with one bad sale. They did it with eighteen months of small reasonable decisions, each of which made sense on the day it was made.

A code to save a soft month. A slightly deeper welcome offer because the popup conversion rate dipped. An extra flash sale because a competitor ran one. None of it looks like a strategy failure in the moment. It looks like responsiveness. Two years later the brand cannot move a unit at list price and nobody can point to the decision that did it.

The discipline is not about being stingy. Some of the most generous brands I work with discount the least, because they put the generosity into gifts, access, bundles, and product instead of into a percentage. The customer gets more. The brand keeps its price. The P&L survives it.

If you are always on sale, you are not a brand that runs promotions. You are a brand with an inflated list price and a permanent discount, and your customer figured that out before you did.

For the structural side of this, see how offer architecture sets your CAC ceiling and the offer audit.

Keep reading

Pieces I've written on related topics that pair well with this one:

Keep reading
Subscribe to the newsletter

Get every post in your inbox.

New writing every two weeks. No fluff. Unsubscribe anytime.

Subscribe