Back to blog

BFCM 2025: Why We Think This Is the Year of Targeted, Not Sitewide, Discounts

Sitewide BFCM discounts subsidize demand you already had. For BFCM 2025, target by segment, product, and cart size to protect margin on a $11.5B weekend.

Discount Prime Team
Discount Prime Team
· 4 min read
BFCM 2025: Why We Think This Is the Year of Targeted, Not Sitewide, Discounts

The most expensive line item of Black Friday is not the discount you give to close a sale. It is the discount you give to a customer who was going to buy anyway.

For BFCM 2025 we think the smart move is targeted, not sitewide. A flat sitewide percentage is the easiest offer to advertise and the most expensive one to run, because it pays the same rate to the customer you had to win and the customer who already had a card out. On a weekend that moved $11.5 billion in merchant sales across Shopify last year, that gap between "discount that changed a decision" and "discount that changed nothing" is where a store's whole margin can quietly go.

This is not an argument against discounting hard. It is an argument for spending the discount where it does work.

The problem with a flat number

A sitewide 25% treats every order as identical. But your orders are not identical. Some customers were already going to convert at full price. Some were price sensitive and needed the nudge. Some were buying one thin-margin item, some a basket of healthy ones. The flat rate ignores all of that and pays out the same.

Economists have a name for the discount you give a customer who would have bought anyway: deadweight. On a normal Tuesday the deadweight cost of a sale is small because traffic is small. On BFCM, when your highest-intent buyers of the year show up, the deadweight cost is at its structural maximum. The one weekend you most want to protect margin is the one weekend a flat discount hurts it most.

What "targeted" actually means

Targeting is not complexity for its own sake. It is varying discount depth along the three axes that predict whether the discount changed anything.

By who is buying. Your VIP and returning customers were coming regardless, so a first-time or lapsed-customer offer spends the discount on demand you did not already own. Your wholesale buyers need their own logic entirely, not the retail sitewide rate. Segment pricing through customer tags and B2B rules lets the same store show a wholesale buyer, a VIP, and a cold visitor three appropriate prices without three storefronts.

By what they are buying. A flat rate on a 60% margin candle and a flat rate on a 22% margin electronic accessory are two completely different decisions wearing the same number. Reduce or remove depth on thin-margin products and spend it where you can afford to.

By how much. A volume discount that deepens as the cart grows spends the discount only when the order gets bigger. The customer buying one unit at full margin and the customer you talked into three both pay a rate that fits what they did.

A worked comparison

Take a store doing a hypothetical 1,000 BFCM orders at a $60 average order value, with a blended 45% gross margin before discounting.

ApproachDiscount logicEffect on the weekend
Sitewide 25%Every order loses 25% of revenue, thin-margin items includedSimplest to run, deepest margin erosion, subsidizes full-price buyers
Targeted10% floor sitewide, deeper volume tiers on healthy-margin lines, no discount on thin-margin SKUs, segment offer for lapsed customersAdvertised offer stays competitive, discount concentrates where it moves behavior

The targeted store can still headline a strong number. What it stops doing is paying that number to the orders that never needed it. The advertised offer is a door. It does not have to be the rate every single cart receives.

Targeting without a spreadsheet nightmare

The objection to targeting is always operational: it sounds like ten campaigns instead of one. It does not have to be. The three axes above are rules, not individual promotions. One segment rule, one product-margin carve-out, and one volume tier cover most of the weekend. Then set a profit floor underneath all of it so that no combination of your targeted rules, however unusual the cart, can push an order below your margin line. The floor is what lets you be aggressive on the headline without watching every edge case by hand.

Before the weekend, run your targeted rules against last year's orders to see the real blended discount they produce. Targeting can surprise you in both directions, and you want that surprise in October, not on Black Friday.

The bet for this season

Sitewide made sense when discovery was scarce and the discount itself was the marketing. Discovery is not scarce anymore. For BFCM 2025 the edge is not a bigger flat number, it is a smarter distribution of the same discount budget: deep where it changes a decision, shallow where it does not, and floored everywhere so the edges cannot hurt you.

For last year's version of this thinking, our BFCM 2024 playbook argued deep or wide but not both, and this is the natural next turn of that idea. If you are running any sitewide component at all, pair this with our guide to protecting margin during sitewide sales so the flat portion has guardrails too.

bfcmprofit-strategytargeted-discountsmargin-protectionsegmentation
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

Why is a sitewide discount risky for BFCM?

A sitewide discount pays every customer the same rate, including those who intended to buy at full price. On the highest-traffic weekend of the year that deadweight cost is large, because you are subsidizing demand you already had. Targeting depth by segment or cart size keeps the discount where it actually changes behavior.

What does a targeted BFCM discount look like?

A targeted BFCM discount varies by who is buying, what they are buying, or how much. Examples include deeper tiers for larger carts, segment pricing for VIP or wholesale customers via tags, and shallower or no discount on thin-margin products. The goal is to reward the order you want more of, not every order.

Does targeting discounts reduce BFCM revenue?

Not usually. Targeting redistributes discount depth rather than removing it, so headline offers can stay competitive while thin-margin products and full-price buyers stop bleeding margin. Most stores find they can advertise a strong number and still protect the orders that a flat sitewide rate would have quietly given away.

How do I target discounts by customer segment on Shopify?

Use customer tags to assign segments such as VIP, wholesale, or first-time, then attach pricing rules to those tags. Shopify Functions can apply different discount logic to different segments in the same store, so a wholesale buyer and a retail buyer see appropriate prices without separate storefronts or codes.

How deep should BFCM discounts be in 2025?

Depth should follow margin and intent, not a single headline number. Anchor the advertised offer to something competitive, then reduce depth on low-margin products and increase it only where a larger cart or a specific segment justifies it. Set a profit floor so no targeted combination drops an order below your margin line.

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