CAC Inflation During the BFCM Auction: Why Your Break-Even Discount Shrinks in Late November

Metricuno
July 1, 2026
6 min read
Quick answer

CPMs spike 40-70% between Nov 20 and Dec 1, dragging blended CAC up and shrinking the safe discount depth by 4-6 points. Here's how the math breaks and what to do about it.

Quick answer

Between Nov 20 and Dec 1, Meta and Google CPMs run 40-70% above October baseline, which pushes blended CAC up by roughly the same magnitude on paid-heavy stores. That inflated CAC shifts the contribution-negative discount floor 4-6 points shallower — so a 35% promo that cleared margin in October typically goes contribution-negative on Black Friday itself. Rebuild the floor using your live BFCM-week CAC, not your Q3 average.

Definition
Paid acquisition economics

BFCM CAC inflation

The 40-70% CPM spike during the late-November ad auction that inflates blended CAC and shrinks the safe discount depth by 4-6 points.

BFCM CAC inflation is the seasonal jump in customer acquisition cost that happens when every DTC advertiser bids into the same auction window — roughly Nov 20 through Dec 1. Meta and Google CPMs run 40-70% higher than the October baseline, click-through rates stay flat or dip, and blended CAC follows CPMs upward almost linearly for paid-heavy stores.

The operational consequence is that the discount depth that penciled in Q3 no longer pencils. Every extra euro of CAC has to come out of the same gross margin, so the contribution-negative floor — the discount percentage past which each additional order loses money — shifts 4-6 points shallower during peak week.

Also known as
BFCM CPM spike
Black Friday auction inflation
Cyber Week CAC creep

Most stores plan BFCM discount depth in September using trailing 90-day CAC. That number is stale by Black Friday. The real break-even is set by the CAC you're actually paying that week — which is materially higher.

Why CPMs inflate 40-70% in the BFCM window

Meta and Google run second-price auctions. When advertiser demand doubles in a fixed 10-day window, clearing prices rise until enough bidders drop out. Between Nov 20 and Dec 1, nobody drops out — every DTC brand is fighting for the same conversion-window impressions.

Apparel and beauty stores see the sharpest inflation because those verticals concentrate their annual promo calendar on this one week. Electronics and home goods trend closer to +40%; fashion and beauty regularly hit +60-70% on Black Friday itself. See the underlying auction dynamics in CPC economics.

The stale-CAC trap

If your promo plan uses a blended CAC from October, you're understating true BFCM CAC by roughly the CPM inflation rate. On a €60 October CAC, a 55% CPM spike means your Black Friday CAC is closer to €93 — and every promo margin calc built on the €60 number is wrong in the same direction.

How much shallower does the break-even discount get?

The mechanic is arithmetic. Contribution per order = (AOV × (1 − discount) × gross margin %) − CAC − fulfillment. Hold AOV, margin, and fulfillment constant, then raise CAC by 50%. The discount % that drives contribution to zero drops by 4-6 points on a typical apparel P&L.

For a Shopify apparel store with €85 AOV, 62% gross margin, €12 fulfillment and October CAC of €22, the contribution-negative floor sits around 38% off. Push CAC to €34 during BFCM and the same floor moves to 33%. A 35% storewide promo — safe in October — burns €1.80 per order on Black Friday.

Benchmark

BFCM CPM inflation and break-even discount shift by vertical (Nov 20-Dec 1 vs October baseline)

VerticalCPM inflationBlended CAC liftBreak-even discount shift
Apparel & fashion+55-70%+45-60%-5 to -6 pts
Beauty & skincare+50-65%+40-55%-4 to -6 pts
Home & lifestyle+40-55%+30-45%-3 to -5 pts
Consumer electronics+35-50%+25-40%-3 to -4 pts
Food & supplements+30-45%+20-35%-2 to -4 pts

How to detect the shrinkage in your own numbers

Pull daily blended CAC from Nov 15 through Dec 5 side by side with your Oct 1-31 daily average. If the peak-week average sits 35%+ above October, your Q3 promo model is already wrong. Add MER (marketing efficiency ratio) as a second lens — MER usually drops 15-25% during peak even when nominal ROAS looks stable.

Then rerun the contribution-negative discount floor calculation with the peak-week CAC substituted in. The precedes-page walkthrough on the contribution-negative % floor gives the exact formula; the only change here is the CAC input.

Chart

Blended CAC index by day, mid-November through early December (Oct baseline = 100)

0index50index100index150index200indexNov 15Nov 20Nov 24 (BF)Nov 27 (Cyber Mon)Dec 1Dec 5CAC indexDate

Apparel & beauty (paid-heavy)

Home & electronics

How to fix it before the week runs

First, rebuild your discount depth guardrails against a peak-week CAC assumption, not Q3 blended. A useful starting point: assume +50% CAC on Black Friday and Cyber Monday, +30% on the surrounding days. This is the specific input the BFCM discount depth guardrails framework was built to accept.

Second, cap paid-acquired traffic on the deepest promo SKUs. If your storewide is 35% but a bundle is 45%, exclude that bundle from paid campaigns during peak week — the CAC inflation compounds with the deeper discount to sink contribution fast.

Third, shift budget toward retention and email during the two CAC-spike days. Klaviyo flows and SMS carry near-zero incremental CAC, so their contribution math is unchanged by the auction. Many apparel stores earn 45-55% of BFCM revenue from owned channels for exactly this reason.

The 48-hour discipline

Treat Nov 24 and Nov 27 as a distinct P&L window. Different CAC assumption, different discount floor, different SKU eligibility. Reverting to your standard promo rules on Nov 28 recovers 3-5 margin points versus running peak-day economics through the full week.

Experiment ideas for next year's peak week

Test a tiered discount that widens with AOV — 20% at €60, 30% at €120, 40% at €200. Higher-basket orders absorb inflated CAC because the fixed cost spreads over more revenue. Run this against a flat storewide and measure contribution per session, not top-line conversion rate.

Also test a paid-vs-organic segmented offer: organic traffic sees 35%, paid traffic sees 25% plus a free-shipping upgrade. The paid variant protects contribution while the perceived value stays competitive. Track it as two separate audiences in your experimentation platform so the CAC delta is visible in the readout.

Frequently asked

Frequently asked questions

On paid-heavy DTC verticals (apparel, beauty), Meta CPMs typically run 55-70% above the October daily average on Black Friday itself, with Cyber Monday close behind. Home goods and electronics see 35-50%. The spike is sharpest in the 48 hours around Black Friday and decays over the following week.

No. Google Search CPCs typically rise 20-35% because intent-based bidding is capacity-constrained by query volume rather than by advertiser demand alone. Meta and TikTok, being impression-driven, take the full brunt of the auction pressure and can run 60%+ above baseline.

Because AOV usually rises during BFCM too — bigger baskets, bundle attach, gift-with-purchase. Nominal ROAS holds even when contribution per order collapses. Use MER and contribution margin, not ROAS, to spot the shrinkage.

Rarely the right call. Volume opportunity is 3-5x a normal week, and pausing hands the auction to competitors who will remarket to your audiences in January. The right move is to tighten discount depth and SKU eligibility so paid-acquired orders stay contribution-positive at the higher CAC.

Take your Q3 contribution formula — AOV × (1 − discount) × gross margin − CAC − fulfillment — and substitute in a peak-week CAC assumption (typically 1.4-1.6× your October CAC). Solve for the discount that drives contribution to zero. That's your floor; run any promo shallower than it.

No — returning customers acquired via email, SMS, or organic carry near-zero incremental CAC, so their contribution math is unaffected by the auction. This is why owned-channel revenue mix matters more during BFCM than any other week of the year.

CPMs typically decline over 5-7 days, hitting near-baseline by Dec 4-5 before rising again into the mid-December gifting window. The mid-December spike is smaller (+15-25%) and shorter than BFCM.

BFCM inflation is a concentrated auction event driven by advertiser density in a fixed 10-day window. Q4 seasonal creep is a longer, gentler curve driven by consumer intent. BFCM is the sharp peak inside the broader Q4 shape.

Yes. Reported ROAS in Meta Ads Manager understates BFCM CAC because modelled conversions lag actual spend by 24-72 hours. Cross-check with blended CAC from your GA4 or first-party data — that's the number your discount floor should react to.

Almost never on the math. Deeper discounts do lift conversion rate, but they cut margin faster than they cut CAC per order. The break-even shift shrinks, not widens, when you discount deeper into an inflated-CAC window.

Track CAC, channels, and funnel conversion in one place

Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.