Back to blog

BFCM 2024 Discount Playbook: Deep or Wide, but Not Both

The BFCM 2024 discount strategy that protects margin: go deep on a few products or wide across the store, but never both at once. A playbook with worked math.

Discount Prime Team
Discount Prime Team
· 5 min read
BFCM 2024 Discount Playbook: Deep or Wide, but Not Both

Most stores do not lose money on BFCM because their discounts were too deep. They lose it because their deep discount and their wide discount were running on the same cart.

Here is the whole playbook in one sentence: for BFCM 2024, go deep on a few products or go wide across the store, but do not do both at the same time. Deep and wide are two different tools that solve two different problems, and each one is margin-tested on the assumption that the other is not also running. Stack them and you get a third thing nobody planned for: a store where your loss leaders are also carrying a sitewide markdown, and every cross-sell happens at compounded depth.

Last year Shopify merchants sold $9.3 billion over BFCM weekend, up from $7.5 billion the year before. The demand is real and it is growing. But the weekend rewards stores that discount with intent and quietly punishes stores that discount out of fear. The fear move is the one where you set a deep hero deal to pull traffic, then panic that the rest of the store looks full price next to it, and layer a sitewide discount on top. That is the specific mistake this playbook exists to prevent.

Deep discounts: a scalpel for traffic

A deep discount is a large markdown, 40 percent or more, on a small, deliberate set of products. Its job is not margin on those products. Its job is attention and basket-building. You accept a thin or negative margin on the hero item because it pulls a customer in who then adds full-margin products around it.

Deep only works under conditions. You need enough traffic for the loss to convert into basket size, and you need the deep product to be something people buy alongside other things, not by itself. A deep discount on a one-off product that customers buy singly and leave is just you paying to sell that product for less. Pick deep-discount items that are recognizable enough to draw the click and connected enough to build the cart.

Wide discounts: a shallow layer across everything

A wide discount is a shallow markdown, 10 to 20 percent, applied across most of the catalog. Its job is blended volume: a small nudge on a large number of orders. It works because the depth is survivable on nearly every product, including your thinner-margin ones.

The failure mode of wide is setting it deep to look competitive. A single depth applied to every product discounts your 60 percent margin item and your 25 percent margin item by the same number of points. Go too deep on a wide sale and you are financing the discount on your worst products out of the profit on your best ones. Keep wide shallow, and exclude anything that cannot absorb even the shallow number.

Why both at once breaks the math

When you run deep and wide together, three things happen. Your deep loss leaders now also carry the wide discount, deepening a loss you already planned. Any customer who cross-shops from the deep item into the rest of the store buys at the wide depth, so the basket you were building to fund the loss leader is itself discounted. And your blended margin, the number you actually take home, drops below the floor you set for either strategy alone.

Consider a $50 product with $33 of cost, subsidy, fees, and packaging, so $17 of contribution. A deep 45 percent deal takes $22.50 off, a planned $5.50 loss you expect the basket to cover. Now add a 15 percent wide sale that also touches it: the customer stacks to 60 percent, $30 off, a $13 loss on that unit, and the "basket" they add is itself 15 percent off. The loss you sized got more than twice as large, and its funding source got smaller. Nothing about that was on the plan.

Deep vs wide: choosing your BFCM shape

DeepWide
Discount depth40 percent and up10 to 20 percent
Product coverageA few hero or clearance itemsMost of the catalog
Primary jobDrive traffic, build basketsLift blended volume
Margin on the discounted itemThin or negative, funded by the basketPositive, survivable everywhere
Biggest riskDiscounting products bought singlySetting depth too deep to look competitive
RequiresEnough traffic to convert the lossExclusions for thin-margin products
Do notLayer a wide sale on topSet a single deep rate across everything

Pick the row that fits your store this year and commit to it. A store with a few recognizable heroes and real traffic can run deep. A store with a broad catalog of similar-margin products is usually better off wide. Very few stores are served by running both, and the ones that try mostly discover it in December.

The one exception, done carefully

There is a disciplined version of "both" that works: a deep offer on a tightly walled set of products, explicitly excluded from a shallow wide sale on everything else, with combination rules set so nothing stacks. That is not deep-and-wide on the same cart. That is deep here, wide there, with a fence between them. It takes exclusions and tested combination rules to hold, and it is worth doing only if you can prove in an incognito cart that the two never touch.

Setting this up with Discount Prime

Whichever shape you choose, volume discounts let you reward the basket instead of just marking down demand you already had, and the combination controls keep a deep offer and a wide one from stacking when you intend them separate. After the weekend, our analytics show you which discounts actually grew the order versus which just gave margin away, so next year's depth is a decision instead of a guess. If you have not locked your setup yet, start with the pre-BFCM checklist, and if you are leaning toward a wide sale, read how to protect margin during sitewide sales before you set the depth.

bfcmshopifydiscount-strategyprofit-strategyholiday-sales
Discount Prime Team

About the author

Written by the Discount Prime Team - the people building and supporting Discount Prime, the smart discount and pricing app for Shopify. We share what we learn from helping merchants run volume discounts, tiered pricing, and high-converting promotions every day.

Frequently asked questions

What is the difference between a deep and a wide BFCM discount?

A deep discount is a large markdown, often 40 percent or more, on a small number of products used to pull traffic. A wide discount is a shallow markdown, often 10 to 20 percent, applied across most or all of the catalog. Deep drives attention, wide drives blended volume, and they serve different jobs.

Why should I not run deep and wide discounts at the same time?

Running a deep doorbuster on top of a sitewide sale means your traffic-driving loss leaders also carry the wide discount, and any cross-shopping happens at compounded depth. The two strategies were each margin-tested alone. Stacked, they push blended margin below the floor you planned, often without anyone noticing until the numbers land.

How deep can a BFCM discount go before it loses money?

It loses money once the markdown exceeds your contribution margin: revenue minus product cost, shipping subsidy, transaction fees, and packaging. A product with 34 percent contribution margin breaks even at a 34 percent discount and loses money beyond it, unless the deal reliably builds a larger basket that carries the loss.

Is a sitewide BFCM sale a good idea?

A sitewide sale works when the depth is shallow enough to survive on your thinnest-margin products and when you exclude the items that cannot absorb it. It fails when it is set deep to look competitive, because a single depth applied to every product discounts your best margins and your worst by the same amount.

How do I decide which products to discount deeply for BFCM?

Choose deep-discount products that pull traffic and build baskets: recognizable hero items, or slower stock you want to clear that customers add other things alongside. Avoid deep-discounting products people buy one of and leave. Last year's discount analytics, if you have it, shows which offers actually grew the order.

Run profit-first promotions on Shopify

Discount Prime brings eight discount types, margin analytics, and conflict detection into one Shopify-native app.

See pricing

Or see it live in our demo store and watch every feature working on a real Shopify store.

Related articles