← All reports
Rosewater Growth  ·  Black Friday, Cyber Monday, holiday and Q5  ·  2026 playbook

BFCM 2026 Playbook

How we make this your best Black Friday, Cyber Monday and holiday season yet: the offer, the creative, the landing pages, the hour-by-hour pacing and the exact go-live date for every ad window from now through January 10. Your brand's game plan applies all of it to your numbers and your calendar.

Black Friday is Friday November 27, 2026. Seventy-five days from today. The first ad window goes live in 54.

Public offer Mon Nov 23  ·  Black Friday Fri Nov 27  ·  Cyber Monday Mon Nov 30  ·  Ground cutoff ~Dec 17  ·  Q5 Dec 26 to Jan 10
00  ·  The season

BFCM 2026: the season on one curve, and the dates that decide it

Black Friday is Friday November 27; the public offer goes live Monday November 23. The nine peaks, the dates, and why the season is won early.

00.1

The season as one curve: nine peaks and the dates that go with them

Daily demand indexed to a normal October day, built from the published multipliers (Black Friday 3 to 5x, the weekend about 2x, Cyber Monday just under Friday, the cutoff plateau, the Christmas trough and the Q5 rebound). Each numbered peak is a moment with its own offer, creative batch and go-live date.

The nine peaks on one line
Index, not dollars.
CYBER FIVEQ50.0x1.1x2.1x3.2x4.2xtypical dayNov 1Dec 1Jan 11 Oct moment3 Early Bird2 List building4 Early access5 Black Friday6 Cyber Monday7 Gifting8 Cutoff9 Q5
Demand index (1.0 = normal October day)
00.2

The dates that decide the season

First window opens
Fri Nov 6
Early Bird; teasers Mon Nov 9
Code freeze
Fri Nov 6
theme, apps, checkout locked
List shops first
Thu Nov 19
early access to email, SMS, visitors
Public offer live
Mon Nov 23
batch submitted Fri Nov 20
Black Friday
Fri Nov 27
budget 2.5 to 3x, loaded Thu night
Cyber Monday
Mon Nov 30
evening peak, 5 to 8pm PT
Ground cutoff
~Wed Dec 17
then e-gift cards to Dec 24
Q5 opens
Sat Dec 26
fresh creative, funded, to Jan 10
00.3

Why the season is won before Black Friday

  • The sale is a ten-week season, not a weekend. In 2025 there were 22 separate $3B+ online days before Cyber Week even began, and the first 8 days of the 12-day sale window carried 52% of its sales. The offer ladder opens in October and goes public on the Monday, not the Friday.
  • Half the sale now comes from people you already have. Owned channels carried 42% of BFCM sales and the new-customer share of revenue fell from 60% to 48% across 33,000 stores. The list that shops first is the cheapest revenue of the season.
  • Creative decides the CAC; the offer decides the margin. "Offer only" was the best-performing hook class in the holiday window (9.3% hit rate) and roughly 5% of ads become winners, so four reliable winners need 40 to 60 launches. Depth is a margin decision: at 30% off a $100 order the sale has to clear 2.33x, not 1.67x.
  • The cheapest days of the year are after Christmas. Meta CPMs run 14% below the week before Christmas and 23% below early December in the week after it, while 70% of consumers say they shop that week.
01  ·  The calendar

The calendar: nine peaks and the day each ad window goes live

Black Friday is Friday November 27, 2026; the public offer goes live the Monday before.

Black Friday
Fri Nov 27
Thanksgiving Thu Nov 26
Cyber Monday
Mon Nov 30
Giving Tuesday Dec 1
Public offer goes live
Mon Nov 23
ads submitted by Fri Nov 20
Ground shipping cutoff
~Wed Dec 17
USPS 2025 date; 2026 not yet published
Christmas
Fri Dec 25
Q5 opens Sat Dec 26
Days from today
75
to Black Friday
01.1

The season as one curve

Daily demand indexed to a normal October day, built from the published multipliers (Black Friday 3 to 5x, the weekend about 2x, Cyber Monday just under Friday, the cutoff plateau, the Christmas trough and the Q5 rebound) and the 2025 shape of our own accounts. Each moment is a peak the ad windows are timed to.

The nine peaks on one line
Index, not dollars. Your game plan shows the same curve in last year's real revenue.
CYBER FIVEQ50.0x1.1x2.1x3.2x4.2xtypical dayNov 1Dec 1Jan 11 Oct moment3 Early Bird2 List building4 Early access5 Black Friday6 Cyber Monday7 Gifting8 Cutoff9 Q5
Demand index (1.0 = normal October day)
01.2

Every ad window on one calendar

The nine moments as Meta ad windows against the fixed calendar dates. Hover any bar for its dates and what runs in it.

CYBER FIVEQ5SEPTEMBER142128OCTOBER5121926NOVEMBER29162330DECEMBER7142128JANUARY411Evergreen (consolidated, always on)October brand moment(s)brand calendarHalloween / early-Nov flashEarly Bird / Veterans Day tier> 20%, < BFTeaser + gift guide, list buildingbuild the poolEarly access (list shops first)Thu to SunBLACK FRIDAY offer, publiclive Mon 11/23Cyber Monday + extension"just got bigger"Final hours / last chanceevening of 11/29 onHoliday gifting + bundlesOrder-by countdown (ground)date in the adExpedited window + e-gift cardsQ5: new year, self-gift, gift cardscheapest CPMsUSPS surchargesHalloweenVeterans DayThanksgivingBlack FridayCyber MondayGreen MondayGround cutoffChristmasQ5 endsTODAY
Hover any bar for its dates and what runs in it. Dashed verticals are the fixed calendar dates; the shaded bands are the Cyber Five and Q5. Scroll sideways on smaller screens.
Each bar is an ad window: the dates a batch of ads built for that moment goes live and comes down. Dashed verticals are hard calendar dates; the Dec 17 ground cutoff is the 2025 USPS date and should be swapped for the 2026 one when USPS publishes it (expected late September). Evergreen stays live the entire time: the sale runs inside the consolidated structure, not instead of it.
  • The whole Cyber Five sits inside November this year. Black Friday is Nov 27 and Cyber Monday Nov 30, so November absorbs the full weekend and December starts on the extension day. Monthly forecasts and pacing targets need to reflect that.
  • The money starts before Thanksgiving. In 2025, US online spend from Nov 1 to Nov 23 was $79.7B with 22 separate $3B+ days before Cyber Week even began; the first 8 days of the 12-day sale window carried 52% of sales. The offer goes public on Monday Nov 23, not Friday.
  • Black Friday still runs 3 to 5x a normal day. Median daily spend stepped up 35% from Thanksgiving to Black Friday, fell 18% across the weekend and rose 5% on Cyber Monday; media efficiency followed the same shape. Budget is concentrated on Friday and Monday, not spread flat across the month.
  • Q5 is the cheapest inventory of the year. Meta CPMs run roughly 14% lower in the week after Christmas than the week before and 23% lower than early December, while 70% of consumers say they shop that week. The Q5 ad window is planned in November, not improvised on Dec 26.
01.3

Nine peaks from now to mid-January

The highest-performing brands in Q4 treat the season as a series of moments, each with its own offer, creative batch and go-live date. This is the frame your calendar below is built on.

1October brand moment

Oct 5 to 26

A product drop, anniversary or category day. Sitewide, no code. Keeps acquisition efficient before CPMs climb.

2Pre-BFCM list building

Nov 9 to 19

Early-access sign-up ads and gift guides. Emails captured in October and November carry the highest three-month value of the year.

3Early Bird / Veterans Day

Nov 6 to 11

A good deal, deliberately not the best. Above 20%, below Black Friday. Lets early shoppers buy while sizes and colors are in stock.

4Early access

Nov 19 to 22

The list shops the Black Friday offer first. Owned channels drove 42% of BFCM revenue in 2025; this is where the list is paid back.

5Black Friday

Nov 23 to 29

The strongest sitewide offer of the year, public from Monday. Peak budget on Friday.

6Cyber Monday

Nov 30 to Dec 1

Same depth plus a reason to come back: a gift with purchase, a bundle tier, "the sale just got bigger". Second budget peak, evening-weighted.

7Holiday gifting

Dec 2 to 16

Gift guides, bundles, "arrives by Christmas". Lighter discount, higher AOV.

8Shipping cutoff

Dec 10 to 24

The order-by date is the ad. After ground cutoff: expedited, then e-gift cards.

9Q5

Dec 26 to Jan 10

New year, self-gift, gift-card redemption, clearance. Lowest CPMs of the year; most competitors pull back.

01.4

The Meta go-live sheet

Every ad window has a build date (creative final), a submit date (72 hours before go-live so review cannot delay it) and a live date. Dates are the same for every brand we run; the offers and creative inside them are not.

Ad windowCreative kit approved (5 days before live)Submitted to Meta (3 days before live)Go liveWhat is in it
Teaser + gift guideWed Nov 4Fri Nov 6Mon Nov 9Teaser Reels (no discount shown), gift-guide carousels, "the list shops first" sign-up ads. Runs to broad; builds the retargeting pool.
Early Bird / Veterans DaySun Nov 1Tue Nov 3Fri Nov 6Offer statics at the Early Bird depth. Ends Wed Nov 11 at midnight.
Early accessSat Nov 14Mon Nov 16Thu Nov 19Black Friday offer, to email/SMS list, site visitors and engagers only. Public sees "sign up to shop first".
Black Friday publicWed Nov 18Fri Nov 20Mon Nov 23Full sale batch live: hero offer statics, color and framing variants, winner-with-sale-wrapper cuts, catalog ads with sale tiles, founder to camera.
Black Friday peakFri Nov 27Budget 2 to 3x a normal day. No structural edits. Watch by the hour (tab 05).
Final hoursTue Nov 24Tue Nov 24Sun Nov 29, 5pm PT"Ends tonight" / "final hours" statics. Reused Mon Nov 30 evening and Tue Dec 1 as "extended, final day".
Cyber MondayWed Nov 25Wed Nov 25Mon Nov 30, 12am"Just got bigger" creative: GWP, bundle tier or added SKUs. Budget second peak; heaviest 5 to 9pm PT.
ExtensionTue Dec 124-hour extension ("we extended it"), then the offer comes down. Giving Tuesday angle if the brand has one.
Holiday giftingFri Nov 27Fri Nov 27Wed Dec 2Gift guide carousels, bundles, "arrives by Christmas" statics, gifting UGC. Lighter offer, AOV-led.
Order-by countdownSat Dec 5Mon Dec 7Thu Dec 10Statics with the literal date. Swap the date daily from Dec 14. Expedited shipping offer from Dec 18.
E-gift cardsSun Dec 13Tue Dec 15Fri Dec 18"Instant delivery" gift card statics. The only creative that keeps working through Dec 24.
Q5Mon Dec 21Mon Dec 21Sat Dec 26New year and self-gift angles, "spend your gift card", clearance grid. Fresh assets, not November leftovers.
House rule: the kit (final assets, copy, landing page) is approved five days before go-live and submitted to Meta three days before, so review never delays a launch. Your game plan turns this sheet into a per-ad window briefing schedule with ad counts by persona lane.
02  ·  The offer

The offer: what the market ran, the ladder, and the number to decide against margin

Shoppers now expect 25 to 30%+; the number is set against margin in October.

Offers at 25% or deeper
80%
of ~3,000 brand sale offers, 2024 database
Average discount, Black Friday
22 to 24%
~2,000 offers across ~700 brands
Apparel peak discount 2025
25.1%
Adobe; electronics 30.9%, sporting goods 20.3%
Early-November depth
~12%
half of Cyber Week depth (Adobe)
New-customer share of BFCM revenue
48%
down from 60% in 2024 (33,000 stores)
Owned channels share of BFCM sales
42%
email + SMS, "$2 of every $5" (Klaviyo)
  • 30% off is the floor of credibility, not the aggressive end. Four in five sale offers last year were 25% or deeper and the market average sat around 22 to 24%. Anything under 20% reads as a regular promo in a feed full of 30s.
  • Headline wide, discount narrow. "Up to 40% off" with hero SKUs at 25 to 30% and deeper cuts on slow inventory protects margin while the ad carries the big number. Dollar-off framing ("save $120") beats percent on high-AOV bundles.
  • Deeper discounts raise the ROAS you need, mechanically. On a $100 order with $40 of cost of delivery, contribution before ads is $60 and breakeven ROAS is 1.67. At 30% off the order is $70, contribution is $30 and breakeven ROAS is 2.33. The offer decision is a margin decision first and a conversion bet second.
  • Half the sale now comes from people you already have. New-customer share fell from 60% to 48% across 33,000 stores in 2025 and owned channels carried 42% of sales. The early-access window for the list is not a nicety; it is where the season is won or lost.
  • Hold depth until the moment. Early-November discounts averaged roughly 12% in 2025 against 25 to 31% in Cyber Week. A good-but-not-best Early Bird keeps early shoppers buying without spending the Black Friday number early.
  • Structure beats depth once you are past 25%. A flat lower price beat a tiered volume discount by 2x conversion and +125% revenue per visitor in one 800-order test; a five-offer Black Friday test found a 28% profit gap between the best and second-best offer. Test the mechanic in October, not the percentage in November.
02.1

The offer ladder

Each step is a little better than the last, Black Friday is the best of the year, and Cyber Monday adds a reason rather than a deeper cut. Percentages are the recommended defaults; your game plan sets the actual numbers against your margin.

01
Oct brand moment
Oct 5 to 26
15 to 20%
Sitewide, no code, or a product-drop price. Keeps CAC efficient before CPMs rise.
02
Early Bird
Nov 6 to 11
20 to 25%
Better than a normal promo, clearly short of Black Friday. Veterans Day tier or "beat the rush".
03
Early access
Nov 19 to 22
BF offer + gift
The list gets the Black Friday number first, plus first dibs or a small gift. Public sees a sign-up ad.
04
Black Friday
Nov 23 to 29
30% floor
Strongest sitewide offer of the year. "Up to" framing with SKU-level depth where margin needs it.
05
Cyber Monday
Nov 30 to Dec 1
Same + more
Same depth, plus GWP, a bundle tier or added SKUs. "Just got bigger" is the creative, not a deeper %.
06
Gifting and Q5
Dec 2 to Jan 10
15 to 20%
Bundles and free expedited shipping through cutoff; New Year sale or clearance at 20%+ in Q5.
02.2

What industry leaders and category peers actually ran

Offers read from the copy of every ad these brands ran in the 2025 holiday window (Motion ad library). Median depth across the {len(meds)} brands with a percent offer in the window: {statistics.median(meds):.0f}%. Brands whose library did not reach back to November 2025 are marked; their rows are this year's sale creative.

BrandAds scannedWith an offerMedian depthDepth range"Up to" framingMechanics seenCodesExample line from the ad copy
Shutterfly58049%50%15% to 50%27%% off (228), Free shipping (137), Free gift (63)SHIPJOY, MYBOOKS"📸🎁 Add photos to ornaments, blankets & more & get up to 50% off + free shipping." 2025-11-03
Storyworth49160%--0%$ off (294)-"🎁 Order today, get $10 off & ship instantly via email." 2025-11-04
Ancestry41947%50%30% to 70%2%% off (98), Price point (93), $ off (5)-"Save up to 50% on your membership and start building your family tree today." 2025-10-21
Allbirds39253%50%30% to 60%50%% off (141), Free shipping (51), $ off (20)-"UP TO 50% OFF." 2025-12-12
Mixbook35028%50%40% to 55%56%% off (95), Free shipping (11), Free gift (3)SOCIAL40, MIX45"Save up to 50% + free shipping on all our photo books." 2025-11-20
Bombas34694%20%20% to 25%0%% off (324)COMFORT20, BOXING25"20% Off First Order With COMFORT20." 2025-10-15
PRO Compression34562%70%40% to 70%77%% off (184), Free gift (20), BOGO (15)HAPPYFEET, NURSE40"Up to 70% OFF premium compression socks + FREE bonuses." 2025-12-01
Stance30211%30%15% to 50%3%% off (33)BF30, BUTTER20"Extra 40% Off Sale." 2025-11-06
MyHeritage26342%15%15% to 30%0%Price point (98), % off (12)-"The Most Meaningful Gift You Can Give This Season - 15% Off !" 2025-11-12
Chatbooks26184%40%20% to 50%0%Free shipping (112), % off (98), Price point (79)MEMORIES20"Get 40% Off + Free Shipping." 2025-11-20
Goldbelly25718%20%20%0%% off (41), $ off (4)BITEWIDE20, BESTBELLY25"Get 20% off Giordano’s famed Chicago deep dish for a limited time, only on Goldbelly!🍕" 2025-10-31
Artifact Uprising22226%25%15% to 40%30%% off (56), Price point (1)GIFTEARLY, HAPPYMAIL"Up to 20% Off Sitewide." 2025-10-19
Aura Frames20654%22%20% to 25%0%$ off (110), Price point (7), % off (4)BLACKFRIDAY, HOLIDAY"Enjoy 25% Off With Code BLACKFRIDAY." 2025-11-27
Brooklinen18924%50%15% to 75%54%% off (43), $ off (3)-"20% Off Luxe Sateen Flash Sale." 2025-11-07
Jolie13343%20%20%0%% off (45), Price point (12)-"Enjoy 20% off the only clinically proven shower filter before we sell out again." 2025-11-11
Murray's Cheese1031%15%15%0%% off (1)-"15% Off High-Quality Cheese Gifts." 2025-11-06
VIM & VIGR9224%25%25%0%% off (11), Free shipping (11), BOGO (3)NEEDED"25% Off Sitewide | Vim & Vigr." 2025-10-15
Darn Tough Vermont Socks8417%--0%Free shipping (8), Free gift (6), Tiered (3)-"FREE Shipping + FREE Wrapping Paper $50+." 2025-11-27
iMemories7952%50%50%0%% off (41), Free shipping (1)SAVE50"Get 50% off today!" 2025-10-29
Daily Harvest6933%25%15% to 30%9%% off (23)BEASTPARTNER"Get 15% off when you spend $100+ with FB15." 2025-10-17
Magic Spoon Cereal6419%35%35% to 50%100%% off (12)-"Protein Treats Up To 35% Off." 2025-11-19
Omaha Steaks6157%50%50%0%Price point (27), % off (6), Free shipping (5)-"Get epic 50% OFF deals - PLUS an EXTRA 20% OFF select faves - on world-famous quality and flavor." 2025-10-20
Olipop4920%28%25% to 30%20%BOGO (5), % off (4), Price point (1)-"Now is the time to discover the hype: our refreshing, delicious soda is 30% off sitewide" 2025-11-21
Sockwell Socks2417%20%20% to 30%0%% off (4)-"20% Off Sitewide." 2025-11-29
Feetures 2026 ads2,00013%25%15% to 50%68%% off (264), Free shipping (4)AMANDA20, COREY20"Don’t forget to use code: ROBP for 15% off while shopping." 2024-06-12
HexClad 2026 ads1,00049%46%6% to 52%30%Free shipping (206), % off (174), $ off (155)-"Score Father's Day savings with HexClad's Fathers Day Sale and save up to 35% OFF the pans Dad will use for years to come 🔥" 2026-08-17
The Ridge 2026 ads1,0004%32%32% to 45%68%% off (37)-"Get up to 32% off the Ridge Ring." 2026-08-28
True Classic 2026 ads1,00018%60%20% to 73%41%% off (171), Price point (9), Tiered (1)-"20% Off Sitewide." 2026-07-03
Vuori 2026 ads1,0002%20%20%0%% off (14), Free gift (2), Free shipping (2)EMAILED"20% Off Your First Purchase with Email Signup." 2026-09-01
Jones Road Beauty 2026 ads1,0006%30%20% to 30%83%% off (54), Free gift (8), Tiered (1)-"Over 25% Off Our Hero Products." 2026-08-29
Dr. Squatch 2026 ads1,00038%45%20% to 60%24%% off (349), Free gift (159), Free shipping (103)-"LIMITED TIME SALE - 25% Off Sitewide + Free Soap +Free Shipping!" 2026-07-25
Hiya 2026 ads1,00058%50%50% to 60%0%% off (578), Price point (9), Free gift (7)MWM50, JESSB50"50% OFF + FREE Kids Sunscreen." 2026-05-29
Huel 2026 ads1,0001%10%10%0%% off (7)-"Subscribe and save 10%." 2026-08-21
Vessi 2026 ads1,00015%35%35% to 70%94%% off (140), $ off (5), Free gift (1)-"Last Chance: Up to 40% Off." 2026-07-05
Hismile 2026 ads1,00017%--0%Free gift (87), BOGO (41), Price point (32)-"BUY 2 GET 1 FREE 🙈" 2026-08-10
Caraway 2026 ads1,0008%10%10%0%Free shipping (62), % off (17)NOPFAS10"Use Code NOPFAS10 for 10% Off Your First Order." 2026-05-29
Sundays 2026 ads99992%30%30% to 50%0%% off (917)GNOCCHI30, STEELE30"Try it with 30% off your first order.." 2026-07-10
Cozy Earth 2026 ads9995%25%25% to 50%94%% off (50)-"Enjoy 20% off sitewide and 25% off bundles for a limited time." 2026-06-23
Ruggable 2026 ads99425%30%25% to 40%99%% off (243), Free shipping (1)-"SUMMER SAVINGS | UP TO 25% OFF." 2026-07-07
Lume Deodorant 2026 ads99114%26%25% to 30%58%% off (80), Free shipping (57), Free gift (37)-"Stock up for summer and save up to 25% sitewide!" 2026-05-22
The Farmer's Dog 2026 ads24197%50%50%0%% off (234), Price point (30)-"Get 50% off your first box." 2026-06-22
Motion ad library, ads launched Oct 15 2025 to Jan 15 2026 unless marked; offers read from headline and primary text, so image-only offers are undercounted. Depth tinted against a 25% market floor.
  • The visible market is 20 to 30% with a code, then "up to" on top. Bombas 20 to 25% all season, Stance 30%, Vim and Vigr 25% plus BOGO, Ruggable 30%, Sundays 30%, Jolie 20% with a price floor; Allbirds, Brooklinen, HexClad and PRO Compression get to 50 to 70% only with "up to" or on clearance and bundles.
  • Gifting categories sell the date and the mechanic, not the percent. Storyworth ran $10 to $15 off with instant e-delivery in 294 ads and never a percent; Aura Frames ran dollar-off with a BLACKFRIDAY code; Omaha Steaks led with "order now to guarantee delivery before Christmas".
  • Free shipping and a free gift are the second layer everywhere. Shutterfly put free shipping in almost half its offer ads, Chatbooks in 92%, Dr. Squatch paired a free gift with 45% in a third of its sale ads. The number gets attention; the layer closes.
02.3

Choosing the mechanic

Sitewide percent, no code

The default for Black Friday. Simplest to advertise, lowest checkout friction ("no code needed" converts). 28% of tracked offers in 2024.

  • Best when: the catalog is broad and margin is even
  • Watch: it discounts the products that would have sold anyway

"Up to X%" with SKU tiers

Headline the deepest tier, run hero SKUs at 25 to 30%, slow inventory at 40 to 60%. Select-SKU offers grew from 16% to 22% of the market in a year.

  • Best when: margin varies by SKU or inventory is uneven
  • Watch: the landing page must show the real prices fast

Dollar off on bundles

"Save $120" on a $300+ bundle outperforms a percent. One cookware brand runs "save $300+" to "save $1,000+" instead of a sitewide cut.

  • Best when: AOV is above ~$100 and bundles exist
  • Watch: needs a bundle page that does the math for the shopper

Buy more, save more / BOGO

Operators report $20 to $30 AOV lift at better margin than a flat percent. One sock brand ran 30% plus buy 3 get 1 last year.

  • Best when: consumables and multi-packs
  • Watch: keep the tiers to three; a flat price beat a 3-tier ladder 2x in one test

Gift with purchase

Perceived value high, cost of goods low. Reserve it for early access and Cyber Monday so it is the reason to come back.

  • Best when: you have a low-COGS hero add-on
  • Watch: the gift must be shown in the ad, not just named

Early-access exclusive

A deeper or earlier number for the list (one documented example: 35% early vs 25% public). Pulls sales forward and builds day-one momentum without discounting the public deeper.

  • Best when: the list is 40%+ of revenue
  • Watch: keep the public offer credible on its own
Do not change the offer mid-week. There is no controlled evidence that escalating depth on Cyber Monday beats holding one offer, and there is clear evidence that demand returns on Monday on its own (Cyber Monday online spend was 21% larger than Black Friday in 2025). Add a reason (gift, bundle, added SKUs), keep the number. Mystery-gift mechanics rarely drive volume; skip them.
Do model the offer at the new margin before you approve it. Your game plan carries a breakeven line: AOV, cost of delivery, contribution at the proposed discount, and the ROAS the sale has to clear. Approve the offer against that line, not against last year's percentage.
03  ·  Creative

Creative: offer-first statics at volume, submitted before November 20

What performs in the sale window, the 18-asset shot list, and the messaging for each moment.

Offer-only hooks, hit rate
9.3%
the #1 hook family (550k creatives, Sep 25 to Jan 26)
Text-only statics, hit rate
11.6%
product image + text 8.8%, UGC 7.6%, high-production 7.0%
Ads that become winners
~5%
20 launches ≈ 1 to 1.6 winners; 50 ≈ 2.5 to 4
Top-quartile launch pace
2 to 3x
their tier average (Motion benchmarks)
Reels CPM vs Feed
30 to 40% lower
BFCM 2025 (Triple Whale)
Evergreen share to keep live
60 to 70%
of spend, even in the sale window
The sale creative thesis: many simple statics, one big number, the biggest sale of the year said plainly, wrapped around the evergreen winners that already work. Volume and variety, not polish.
  • Offer-first is the best-performing hook class in the holiday window, not the lazy one. Across 550,000 Meta creatives from September to January, "offer only" hooks hit at 9.3% against 6.2% for storytelling, and text-only or product-plus-text statics out-hit UGC and high-production video. The number is the hook.
  • Our own accounts said the same thing last year. A plant-based cheese brand's offer statics ran 3.44x against 2.95x for high-production video in the Labor Day sale, with urgency hooks at 3.81x. A sock brand's "Final Hours, 25% off ends tonight" static became the top spender and top ROAS almost immediately. A memory-digitizing brand's "BF 70% off, large text" image returned 6.34x on $35.6K in Cyber Week.
  • Volume is the lever. Roughly 5% of ads become winners, so a sale that needs three or four reliable winners needs 40 to 60 launches, not eight. Top-quartile advertisers ship two to three times the creative of their tier average.
  • Wrap the winners, do not replace them. Duplicate the top three to five evergreen ads with a sale banner and end card. They carry the proven hook and the offer at once, and they keep the evergreen 60 to 70% of spend working through the window.
  • Video earns its place on reach, statics on hit rate. Reels CPMs ran 30 to 40% below Feed during BFCM 2025. The mix is statics-heavy for the offer, with founder-to-camera, lo-fi screen records and UGC-with-offer-overlay Reels for cheap reach. GIFs out-earned offer statics on a sock account (2.61x vs 1.79x) in September; keep a GIF cut of every hero static.
  • Andromeda rewards distinct assets. Vary background, color, layout and format across the batch so no two ads look alike. Do not spend the batch on copy tests over the same image; make every asset visually different.
03.1

The sale shot list: 18 assets, every brand, every sale

One-line briefs. Each hero static ships in 4:5 and 9:16 with a GIF cut. Quantities are for one sale moment; the November batch repeats the list for early access, Black Friday and Cyber Monday with the copy swapped.

01Hero offer static
Product on brand color, the number at 40% of the canvas, "biggest sale of the year", nothing else.
x4 color variants
02Offer-framing pack
Same layout, three framings: "30% off", "save $45", "lowest price of the year".
x3
03Text-only "letter" ad
Plain typographic statement of the offer on a flat ground. Highest hit-rate format in the dataset.
x2
04Was / now anchor
Struck-through price beside sale price, one hero SKU.
x3 SKUs
05Best-seller grid
4 to 6 top SKUs tiled with per-product prices; the scan-for-your-item asset.
x2
06Winner + sale wrapper
Top evergreen ads re-exported with a sale banner and end card.
x3 to 5
07Founder to camera, 15s
Why the sale exists, what is discounted, when it ends. Phone, no set.
x1 to 2
08Lo-fi screen record
Thumb scrolling the sale collection, prices visible, ambient audio.
x2
09UGC + offer overlay Reel
Existing creator clip, sale bug burned into the top third, 9:16.
x3
10Catalog with sale tiles
Advantage+ catalog frames carrying the discount badge; the retargeting workhorse inside the consolidated structure.
x1 set
11Gift-guide carousel
"For her / him / kids / under $50", one card each, price on every card.
x2
12Bundle / stock-up static
"Buy 3, save 45%" with the physical bundle shot. Built for AOV.
x2
13Early-access static
"Our list shops first. 24 hours early." To list and site visitors only, Nov 19 to 22.
x2
14Teaser Reel
Product in shadow, date stamp, no discount revealed. Runs Nov 9 to 19 to build the pool.
x2
15Social-proof static
A review quote at scale, star rating, sale badge in the corner.
x2
16Low-stock warning
"3 of 6 colors gone", updated while the ads run. Only if literally true.
x1
17Sale ends tonight
Countdown-styled final-hours static, deployed from 5pm PT on the last day; reused as "extended, final day".
x3
18Order by [date]
The shipping cutoff as the whole ad; the date swaps daily from Dec 14. Then "instant delivery" e-gift card.
x3 + 1
03.2

Messaging by moment

Teaser (Nov 9 to 19)

  • "It's coming." Date, product, no number
  • "The list shops first": sign-up as the CTA
  • Gift guides with prices, no discount yet

Early access (Nov 19 to 22)

  • "You're in early": the exact offer, 24 to 72 hours before public
  • "First dibs on sizes and colors"
  • A small gift for shopping early

Black Friday (Nov 23 to 29)

  • "Biggest sale of the year", "lowest price of the year", said in the first frame
  • Was/now anchors on hero SKUs
  • "No code needed", "free shipping on everything"

Cyber Monday (Nov 30 to Dec 1)

  • "The sale just got bigger": gift, bundle tier, added SKUs
  • "Ends tonight" from 5pm PT Monday
  • "We extended it, final day" Tuesday

Gifting (Dec 2 to 16)

  • "For the [person] who..." recipient framing
  • "Arrives by Christmas" while true
  • Bundles and "stock up" for consumables

Cutoff and Q5 (Dec 10 to Jan 10)

  • "Order by Dec 17" as the headline, then expedited
  • "Instant delivery" e-gift cards from Dec 18
  • "New year, treat yourself", "spend your gift card", clearance
Structure notes. The sale runs inside the consolidated campaign (evergreen plus a sale ad set or a sale CBO twin with the same optimization), never as a standalone retargeting campaign; the consolidated structure re-serves cart and checkout audiences on its own, so the "closing" job is done with creative (proof, objection handling, final hours) that reaches them automatically. No targeting, optimization or creative edits inside live ad sets from Nov 25 through Dec 1; budget moves are the only lever, in steps of roughly 20% and not more than once a day. Every ad is submitted at least 72 hours before its go-live date.
04  ·  Landing pages and CRO

Landing pages: the 12 fixes before the November 6 freeze, and a gift guide built from your order histogram

Conversion rate more than doubles in Cyber Week but abandonment stays at 71%; the page work is what turns the extra traffic into orders.

Site conversion rate, BFCM week
+144%
vs October baseline; Black Friday itself +186% (Global-e)
Cart abandonment on Black Friday
70.9%
vs 71.7% on a normal day: traffic doubles, friction does not forgive
Mobile share of Cyber Week orders
70%
desktop converts 74% higher (Salesforce, Contentsquare)
0.1s faster load
+8.4% CVR
and +9.2% AOV in retail (Deloitte/Google, 30M sessions)
Shop Pay share of BFCM orders
32%
Shop Pay sales +39% YoY (Shopify)
Cyber Monday BNPL
$1.03B
79% of it on mobile (Adobe)
  • The sale page is a landing page, not the homepage with a banner. A dedicated sale hub plus one advertorial or listicle per top offer, each pre-rendered and scoring 90+ on mobile PageSpeed. Content pages take cheaper clicks than product grids for cold traffic, and message match between the ad and the first screen is the single biggest lever.
  • Show the all-in price and the delivery date on the page, not at step three. Four of the six biggest abandonment causes are page problems: extra costs (40%), delivery too slow (20%), forced account creation (18%), checkout too long (17%). The offer, shipping threshold and arrival date all belong above the fold.
  • Real deadlines only. A verifiable order-by deadline on the product page lifted revenue 27% in a controlled test. There is no credible evidence for resetting countdown timers, and they carry compliance risk. Timers show the sale end and the shipping cutoff, nothing else.
  • The discount plumbing is the most common launch-night failure. Shopify combines product, order and shipping discounts only when each is configured to combine; a store holds at most 25 automatic discounts and a customer can stack up to five codes plus one shipping code. Sitewide plus free shipping plus a code is tested end to end twice: once at build, once the week before.
  • Freeze the structure, keep swapping the content. Theme, apps and checkout are locked from Friday Nov 6. After that only copy, imagery, offers and announcement bars change. Shopify itself moves every architectural change months ahead of the window rather than relying on a late freeze.
  • Q5 pages are built in November. Gift-card redemption page, exchange-first returns page and a New Year offer page are scheduled for Dec 26, when CPMs are at their lowest and 17% of holiday sales are heading back as returns.
04.1

The 12 fixes, in order, with the week they happen

#FixWindowDetail
01Mobile PageSpeed 90+ on every page paid traffic touchesSep 14 to 27Remove dead apps and scripts, compress hero media. 0.1s is worth more than any offer tweak.
02Sale hub page + one advertorial or listicle per hero offerSep 21 to Oct 16Offer at the top, prices visible, sticky add-to-cart, shipping threshold and arrival date in the first screen. Per-persona variants where the account already runs listicles.
03Free-shipping threshold testSep 21 to Oct 18Set between AOV and AOV+20%, judge on profit per visitor. Needs 2 to 4 weeks.
04Offer mechanic testOct 5 to Nov 1Three to five candidate offers (percent, dollar, GWP, threshold) on profit per visitor, to list and direct traffic. The winner becomes the Black Friday mechanic.
05Discount combinations configured and testedOct 26 to 30, retest Nov 16Sitewide + free shipping + early-access code, with the automatic-discount cap and combination rules checked.
06Top-six abandonment fixes on the landing pagesOct 5 to 23All-in price, delivery date, guest checkout, short form, trust marks, visible returns policy.
07Cart drawer: upsell placement and threshold barOct 12 to 30A bottom-of-cart carousel returned +12.5% revenue per visitor where the same offer styled inline returned -7%. Placement, not just offer.
08Shop Pay, Shop Pay Installments and one more BNPL rail on PDP and cartOct 19 to 23A third of BFCM orders use Shop Pay; BNPL is a mobile-cart feature and belongs on the product page.
09Sticky offer bar, sticky mobile add-to-cart, true-deadline countdownsOct 26 to Nov 6Countdown only on the sale end and the ship cutoff.
10Gift guide and "gifts under $X" collections; cutoff calendar in bar, PDP, checkout, emailNov 2 to 1394% of holiday shoppers call availability critical; 42% say free shipping decides.
11Code freeze: theme, apps, checkout lockedFri Nov 6Load test before the freeze. Content only after it.
12Q5 assets pre-built: gift-card page, exchange-first returns page, New Year offer pageNov 9 to 20Scheduled for Dec 26.
04.2

Holiday gift guide pages: price tiers set from your own order histogram

A gift guide is the one page a holiday shopper reaches with a budget instead of a product in mind. Build it as price tiers, and set the tiers from the clusters in your own order-value histogram rather than from round numbers.

  • Gift shoppers browse by budget. 61% of holiday shoppers say categories like "gifts under $50" or "gifts for dad" help them shop, and gift cards are the most requested gift (53%): the buyer often knows the number before the product. A guide organised by price tier meets that shopper; a guide organised by product line makes them do the math.
  • The tiers come from your histogram, not from a template. Pull every order from last year's gifting window (Nov 20 to Dec 16), plot order value in $10 to $20 buckets, and look for the clusters. Each cluster is a group of people who already spend that amount; a tier ceiling set just above a cluster puts the guide where they are, and the next tier up becomes a visible, reachable step. That step is the AOV lever for the whole season.
  • Each tier is a real collection, not a filter. Six to twelve products or bundles per tier, price on every tile, the bundle tile doing the math ("three gifts, save $24"), gift note and gift wrap in the cart, and the ship-by date on the page. The tier just above your biggest cluster gets the hero bundle and the most creative.
  • Ads and emails point at a tier, not at the guide. A "gifts under $50" ad lands on the under-$50 collection, in the ad's words, with the same products in the first screen. Message match is worth more here than anywhere else on the site because the buyer is shopping for someone else and will not dig.
Step 1
Pull the histogram
Every order from Nov 20 to Dec 16 last year (Shopify order export or Supermetrics), order total by $10 to $20 bucket, share of orders per bucket. Strip add-on and $0 orders.
Step 2
Find the clusters
Usually two to four: a single-item cluster, the core-gift cluster where most orders land, a bundle or set cluster one step up, and a long tail of big baskets.
Step 3
Set the tiers
Three or four tiers with ceilings just above each cluster ("Under $40", "$40 to $75", "$75 to $120", "$120+"). Round to the numbers people search for; keep the free-shipping threshold inside the second tier.
Step 4
Build the collections
One collection per tier with 6 to 12 SKUs or bundles, a hero bundle in the tier above the mode, gift note and ship-by date on the page, and one ad plus one email per tier in the gifting window.
The guide is live before the early-access window (Nov 19), not on December 1. Gift traffic starts with the first "gifts under" searches in mid-November and peaks the week of December 7; a guide published after Cyber Monday misses the first half of it. Your game plan shows the histogram and the proposed tiers built from your own orders.
04.3

What the sale landing page must contain

First screen

  • The offer in the ad's words (message match)
  • Hero product with was/now price
  • Free-shipping threshold and "arrives by" date
  • Sticky bar: offer + countdown to the real end

Body

  • Best sellers with per-product sale prices
  • Bundles that do the math ("save $120")
  • Reviews with numbers, not adjectives
  • Gift guide blocks by recipient during December

Cart and checkout

  • Auto-applied discount, no code to type
  • Threshold progress bar
  • Shop Pay + BNPL visible before checkout
  • Delivery date at the cart, not only at shipping step

December additions

  • Order-by banner with the date
  • Gift note / gift wrap option
  • E-gift card tile after ground cutoff
  • Exchange-first returns link
What not to test in the window. Cyber Week traffic is deal-seeking and returning-heavy, so structural A/B results from those days do not generalise. Run the offer test before Nov 23 with profit tracking; run nothing structural from Nov 23 to Dec 2.
04.4

Pages worth copying: 13 holiday pages from last season

Real holiday pages from last season, captured as they ran: sale takeovers, gift guides by price tier, spend ladders and food-gifting collections. Click any one to open the full page. The "copy this" line is the brief for your page build.

Bombas · Black Friday homepageOpen full page
Black Friday homepage
Bombas: One number, everything, two buttons
Copy this: "The Black Friday Sale, 25% off everything" is the hero with a Shop Women / Shop Men button under it; the category tiles above and the giving line ("one purchased = one donated") stay. Nothing on the first screen competes with the number.
Allbirds · Black Friday homepageOpen full page
Black Friday homepage
Allbirds: "Up to 50% off everything" with shop-by-sale tiles
Copy this: The bar carries the exclusions link, the hero carries the number, and four tiles under it (sneaker sale, slip-on sale, all-weather sale) split the sale by category so cold traffic lands one tap from a filtered grid. "Best deals of the year" as the second screen.
Caraway · Cyber Monday homepage with a spend ladderOpen full page
Cyber Monday homepage with a spend ladder
Caraway: Countdown in the bar, "unlock your first discount" ladder in the hero
Copy this: A real end time in the announcement bar ("Cyber Monday ends soon") and a spend-threshold ladder in the first screen (spend more, save 15% to 25%, free bar set at the top). The ladder is the AOV lever made visible; "Gift Big, Save Big" is the next block.
Storyworth · Holiday sale bar with an end dateOpen full page
Holiday sale bar with an end date
Storyworth: "Holiday sale: $15 off through Dec 31" plus press proof
Copy this: The bar carries a dollar amount and a date, the hero carries the emotional line and the was/now price ("Buy now for $99 $84"), and the New York Times 2025 Gift Guide badge plus the press strip do the trust work. A subscription gift sold like a product.
Brooklinen · Black Friday homepageOpen full page
Black Friday homepage
Brooklinen: "Biggest sale of the year just got bigger"
Copy this: 25% off sitewide in the bar with the terms link, the escalation line in the hero, then "Shop by category" tiles with Bundle Savings and Gifts as their own tiles. The bundle tile is the step above the mode, one tap from the hero.
Aura Frames · Black Friday homepageOpen full page
Black Friday homepage
Aura Frames: "Save up to 20%", then "our lowest prices all year" with $-off badges
Copy this: The bar carries the number and the deadline, the product row carries a "$10 off / $40 off / $60 off" badge on each tile with the was/now price. Dollar-off on the tile beats a percent for a $139 to $199 product; the memory-gift page that competes with digitizing kits for the same buyer.
Olipop · Black Friday homepageOpen full page
Black Friday homepage
Olipop: "Unwrap Black Friday deals": 30% off sitewide in the brand's own design
Copy this: The sale keeps the brand look (the "30% off sitewide" sticker, the product illustrations) and puts the number in the bar and the hero; the second block sells the loyalty program to the same traffic. One offer, one button.
Memory-digitizing brand · homepage, Black Friday 2025Open full page
Own homepage, Black Friday 2025
A memory-digitizing brand: "The Black Friday Event: 70% off sale" with four kits and was/now prices
Copy this: The reference point for the 2026 kit page: the number in the hero, "Best Deal of the Year" badge, press strip, then the four kits (Starter, Family, Closet, Trunk) with was/now prices and the item counts. In 2026 the order-by and back-by dates go on this screen too.
Sock brand · homepage, Black Friday 2025Open full page
Own homepage, Black Friday 2025
A sock brand: "Black Friday Sale: 30% off sitewide | buy 3, get 1 free | up to 60% off final sale"
Copy this: The reference point for the 2026 sale hub: the three offers stacked in one banner with a Shop All button, then the evergreen hero. In 2026 the number moves into the hero in the ad's words, with the pack doing the math and the free-shipping threshold and arrival date in the first screen.
Uncommon Goods · Gift guide by price tierOpen full page
Gift guide by price tier
Uncommon Goods: "Unique gifts under $50" with under $50 / $100 / $150 pills
Copy this: The clearest version of the price-tier page: the budget is the page title, the three tiers are pills at the top, every tile shows the price and the review count, and "in stock and ready to ship" is a filter. Built for the buyer who arrives with a number.
Murray's Cheese · Gift guide with a spend ladderOpen full page
Gift guide with a spend ladder
Murray's Cheese: "The Gift Guide" plus 10% off $100, 15% off $150, 20% off $250
Copy this: The gift guide opens with a curated-boxes hero, then a Thanksgiving sale that is a spend ladder with a code per tier (TURKEY10 / 15 / 20), then recipient rows ("for the world traveler"). Tiers as the offer and as the navigation on one page.
Murray's Cheese · Food gifting collectionOpen full page
Food gifting collection
Murray's Cheese: Clubs and boxes with the price on every tile
Copy this: "Exceptional food makes the best gift" as the intro, then clubs (from $65 a month) and boxes ($40 to $95) in one grid with refine-by filters. The price-on-tile grid is what a "gifts under $X" ad should land on.
Aura Frames · Gifting landing pageOpen full page
Gifting landing page
Aura Frames: "The easiest gift of the season", then "Step 1: select your frame"
Copy this: A gifting page that removes the choice problem: one emotional headline, then a numbered flow (pick the frame, with was/now prices) so a gift buyer who does not know the product can finish in two steps. The bar carries "up to $60 off".
05  ·  Day-of pacing

Day-of pacing: Black Friday peaks in the morning, Cyber Monday in the evening

How volume moves through each day of the Cyber Five.

Black Friday vs a normal day
3 to 5x
revenue; Saturday and Sunday about 2x
Thu to Fri spend step
+35%
weekend -18%, Cyber Monday +5% (median, Northbeam)
Black Friday peak hour
7 to 10am PT
industry curve; hot all day, back to Thursday levels ~9pm
Cyber Monday peak hour
5 to 8pm PT
just shy of Friday's peak, in the evening
Cyber Monday CPM 2024
$17.70
the most expensive Meta day of the year (BF $16.85)
Pre-Thanksgiving ad spend
65%
of the four-day weekend's spend was spent Nov 24 to 27 (Triple Whale)
05.1

The industry hourly shape, converted to Pacific

Aggregate hourly storefront volume across a large set of Shopify stores over BFCM 2024, digitised from the published charts and shifted from Mountain to Pacific time. Use it as the default curve; your game plan overlays your own 2025 hours, which sometimes disagree.

Hourly storefront volume, BFCM 2024, indexed (Pacific time)
Approximate values read from published charts; shape, not absolute levels. Friday total was 1.6x Thursday; Monday 1.5x Sunday; Tuesday about half of Monday.
0557511150167252230012am2am4am6am8am10am12pm2pm4pm6pm8pm10pm
ThanksgivingBlack FridaySaturdaySundayCyber MondayTuesday
  • Thanksgiving starts warm and bumps at dinner. Volume climbs from 4am PT, plateaus 8am to 1pm, then jumps around 5pm PT as tables clear. The Thursday peak is only about 40% of Friday's.
  • Black Friday is a morning race that stays hot all day. By 5am PT Friday is already at Thursday's peak; the peak lands 7 to 10am PT and the day trends down slowly, returning to Thursday levels around 9pm. Budget has to be loaded before people wake up, not at noon.
  • Saturday and Sunday peak about half of Friday. Saturday peaks 6am to 1pm PT and fades faster; Sunday peaks slightly later, 8am to 2pm PT.
  • Cyber Monday is an evening race. Monday runs 30 to 40% above the weekend plateau all day, then the peak arrives at 5 to 8pm PT, just short of Friday's morning peak. The budget and the final-hours creative both need to be in place by 4pm PT.
  • Tuesday is back to Thursday. Still well above a normal day, roughly half of Monday. A 24-hour extension captures it with the assets already built.
05.2

The benchmark slides, day by day

The eight benchmark slides behind the curve above: aggregate storefront hourly volume across a large set of Shopify stores over BFCM 2024, in Mountain time, with the analyst's read on each day. Click a slide to enlarge; the gold line under each is the Pacific translation we pace to.

Thursday (Thanksgiving)
Thursday (Thanksgiving)
Starts warm in the morning, drifts down through the afternoon, then a sharp bump around 6pm MST as tables clear. The Thursday peak is only about 40% of Friday's.
Pacific: the dinner bump lands about 5pm PT.
Black Friday
Black Friday
Hot all day. Already at Thursday's peak by about 6am MST, peaks around 8am MST, then trends down slowly and is back to Thursday's peak level around 10pm MST.
Pacific: at Thursday's peak by 5am, peak 7am, back to Thursday levels about 9pm.
Black Friday against Thursday
Black Friday against Thursday
The same two days overlaid: Friday runs above Thursday's peak for the entire day. Friday total was 1.6x Thursday.
Budget has to be loaded before people wake up, not at noon.
Saturday
Saturday
Easily beats Thursday, nothing like Friday. The peak is about 50% of Friday's and the day declines faster. Peak 7am to 2pm MST.
Pacific: 6am to 1pm.
Sunday
Sunday
Looks like Saturday with the peak slightly later in the day. Peak 9am to 3pm MST.
Pacific: 8am to 2pm. Final-hours creative goes live at 5pm PT.
Cyber Monday
Cyber Monday
The highs are back. The peak is just shy of Friday's but lands at 7pm MST instead of 8am. Strong all day, 30 to 40% above the weekend peak, and the real volume is in the evening.
Pacific: peak 6pm; the second budget raise and the "ends tonight" creative are in place by 3pm PT.
Cyber Monday against Sunday
Cyber Monday against Sunday
Overall volume is lower than Friday, but Monday clears the weekend at every hour after mid-morning. Monday total was 1.5x Sunday.
Hold Saturday and Sunday budgets flat; raise again Sunday night for Monday.
Tuesday
Tuesday
Back to Thursday volumes: still well above a normal day, roughly half of Monday.
A 24-hour extension captures it with the assets already built.
Source: the "BFCM Revenue Pacing Slides" deck (Jeremiah Prummer, storefront hourly data, BFCM 2024). Times on the slides are MST; subtract one hour for Pacific.
05.3

How we pace the day

Budget by day (Cyber Five)

  • Thu: 1.3x a normal day, ramp from 4pm PT
  • Fri: 2.5 to 3x, fully loaded by 4am PT
  • Sat and Sun: 1.8 to 2x, hold, do not cut
  • Mon: 2.5 to 3x, second raise at 3pm PT
  • Tue: 1.5x, extension creative live at midnight

Budget by hour

  • Raise budgets the night before, not at 8am
  • No structural edits; budget is the only lever
  • Steps of ~20%, no more than one raise per 4 hours
  • Watch spend vs revenue by hour on the sale pacer
  • If spend peaks after revenue peaked, you raised too late

Email and SMS timing (PT)

  • Fri: launch send 5am, reminder 11am, "tonight" push 4pm
  • Sat/Sun: single send 7am, SMS 10am
  • Mon: 6am "Cyber Monday is here", 3pm "ends tonight", 7pm SMS last call
  • Tue: 6am "extended, final day", 4pm last call
  • Always send one hour before the revenue peak, not on it

Creative switches

  • Sun 5pm PT: "final hours" statics live
  • Mon 12am PT: Cyber Monday "just got bigger" live
  • Mon 4pm PT: "ends tonight" gets budget
  • Tue 12am PT: "extended, final day"
  • Wed Dec 2: sale assets paused, gifting live
We run the hourly sale pacer (Shopify revenue and Meta spend by hour, new vs returning, against the Statlas day target) from Thursday Nov 26 through Tuesday Dec 1, and again Dec 14 to 17 around the shipping cutoff. Last year's hourly curves for your brand are on your game plan.
06  ·  Swipe file

Swipe file: 58 BFCM and holiday ads, playable

Filter by moment or format; videos play in place and statics expand on click.

Pulled from Motion's ad library across 21 DTC brands known for strong sale creative. Videos play in place; open "Copy and landing page" for the real primary text. Cards from the 2025 holiday window are labelled by date; where a brand's library did not reach back to November, the card is its most recent sale creative and says so.

  • Escalate the story, not the discount. Brooklinen re-served the same audience on Cyber Monday with "The biggest sale of the year? Just. Got. BIGGER." and a bundle tier at 50% against 25% sitewide.
  • Re-label instead of re-cutting. Bombas ran the identical 25% through December as a "Last Chance Sale". Scarcity did the work a deeper cut would have cost.
  • A price floor lands harder than a percent. Jolie's "as low as $98, just for Black Friday and Cyber Monday" is more concrete than its 20%.
  • Sell instant delivery when shipping is dead. Storyworth advertised on Christmas Eve because there is no cutoff; Brooklinen's e-gift-card ad does the same job.
06.1

The swipe file

VIPs Shop the Biggest Sale of the Year Firstvideoplay
Brooklinenteaser/early access · 2025-11-12
VIPs Shop the Biggest Sale of the Year First
Why it works: Sale is gated behind an email signup, 'VIPs shop first' turns the list-build into the offer itself.
Steal this: Run a 2-week pre-BF list-build ad where the only CTA is 'get early access', then retarget that list on day one.
Copy and landing page
Hello, it’s BLACK FRIDAY…early! The literal biggest sale of the year at the only place that matters. So sign up now so you don’t don’t miss out on the chance to save BIG on award-winning best selling comfort before anyone else.
Shop the Biggest Sale of the Yearvideoplay
Brooklinenteaser/early access · 2025-11-21
Shop the Biggest Sale of the Year
Why it works: 'BLACK FRIDAY…early' collapses the anticipation and the discount into one line, so the teaser still carries an offer.
Steal this: Ship your BF creative a week early with the word 'early' bolted on rather than building a separate teaser concept.
Copy and landing page
Hello, it’s BLACK FRIDAY…early! The literal biggest sale of the year at the only place that matters. So don’t miss out on saving BIG on award-winning best selling comfort before anyone else.
Our Biggest Sale: 25% Offvideoplay
Bombasteaser/early access · 2025-11-14
Our Biggest Sale: 25% Off
Why it works: Names the discount and the moment at once, 'Our Biggest Sale: 25% Off' as headline with 'Early Holiday Sale' as the reason-why.
Steal this: Lead with the number in the headline and let the moment name do the urgency work in the body line.
Copy and landing page
Get 25% off during our Early Holiday Sale.
Our Biggest Sale: 25% Offimage
Bombasteaser/early access · 2025-11-15
Our Biggest Sale: 25% Off
Why it works: Static twin of the video, same 25% claim, so the whole early window runs one consistent number.
Steal this: Build the early-window static and video off one offer lockup so frequency compounds instead of confusing.
Copy and landing page
Get 25% off your order during our Early Holiday Sale.
Join. Save. Sleep Better.videoplay
Cozy Earthteaser/early access · 2026-08-03
Join. Save. Sleep Better.
Why it works: Membership as the early-access mechanic: 'exclusive pricing and early access' makes signup feel like status, not a discount beg.
Steal this: Wrap your early access in a loyalty tier so the pre-sale signup has a reason to exist after BFCM ends.
Copy and landing page
Cozy Earth Members enjoy exclusive pricing and early access to our most-loved essentials.
Luxe Sateen Flash Salevideoplay
Brooklinenteaser/early access · 2025-11-07
Luxe Sateen Flash Sale
Why it works: A single-SKU flash sale three weeks out warms the pixel on discount-responsive buyers before the main event.
Steal this: Run a hero-SKU flash sale in early November purely to build a discount-responsive audience for BF retargeting.
Copy and landing page
Our #1 fan-favorite sheets are now on sale. Shop 20% off Luxe Sateen for a limited time.
A New Perspectiveimage
Vuoriteaser/early access · 2026-09-07
A New Perspective
Why it works: Evergreen 20%-off-first-order email capture, the always-on version of an early access list build.
Steal this: Keep a first-order email-capture ad live year-round so you enter Q4 with a warm list instead of buying one.
Copy and landing page
The Rise. The Shine. Get 20% off your first Vuori purchase with email sign-up. Can be redeemed in stores or online.
Shop the Biggest Sale of the Yearvideoplay
Brooklinenblack friday offer · 2025-11-28
Shop the Biggest Sale of the Year
Why it works: 'The literal biggest sale of the year at the only place that matters', superlative plus swagger, no product claim needed.
Steal this: Write one BF voice line you can run across every SKU so the sale reads as a brand moment, not a discount dump.
Copy and landing page
Hello, it’s BLACK FRIDAY! The literal biggest sale of the year at the only place that matters. So don’t miss out on saving BIG on award-winning best selling comfort.
The Biggest Sale of the Year? Just. Got. BIGGER.videoplay
Brooklinenblack friday offer · 2025-11-28
The Biggest Sale of the Year? Just. Got. BIGGER.
Why it works: Stacks two offers, 25% sitewide AND 50% off bundles, so the bundle becomes the obvious high-AOV choice.
Steal this: Anchor a sitewide % against a steeper bundle % to push AOV without discounting the whole catalog.
Copy and landing page
It’s the ONLY Black Friday Sale that matters. Don’t miss out on a chance to get 25% off sitewide, plus 50% off some of our very best bedding bundles.
The Black Friday Sale is here,  get 25% off everything.
Shop our biggevideoplay
Bombasblack friday offer · 2025-11-27
The Black Friday Sale is here, get 25% off everything. Shop our bigge
Why it works: '25% off everything', the word 'everything' removes the exclusion anxiety that kills BF click-through.
Steal this: If your sale truly has no exclusions, say 'everything' in the creative; it outperforms 'up to'.
Copy and landing page
The Black Friday Sale is here, get 25% off everything. Shop our biggest sale of the year.
Black Friday Sale: 25% Off Everythingimage
Bombasblack friday offer · 2025-12-01
Black Friday Sale: 25% Off Everything
Why it works: Headline is the entire offer, verbatim: 'Black Friday Sale: 25% Off Everything' with the copy repeating it.
Steal this: Let the headline field carry the full offer so the ad works even when the image is cropped in feed.
Copy and landing page
The Black Friday Sale is here, get 25% off everything. Shop our biggest sale of the year.
Granola Savings: Up to 35%image
Magic Spoonblack friday offer · 2025-11-29
Granola Savings: Up to 35%
Why it works: Category-specific number, 'Granola Savings: Up to 35%', lets one sale run as many different ads.
Steal this: Split one sitewide % into per-category creative so you can test which product line pulls the BF click.
Copy and landing page
Black Friday Sale is Live! 🎉 Up To 35% OFF PROTEIN CEREAL, TREATS AND GRANOLA 🎉
Protein Treats Up To 35% Offimage
Magic Spoonblack friday offer · 2025-12-01
Protein Treats Up To 35% Off
Why it works: 'Don't miss out on our biggest sale of the year' paired with the bundle as the hero unit.
Steal this: Make the bundle the BF hero SKU, not the single unit, same discount, much better contribution margin.
Copy and landing page
Don't miss out on our biggest sale of the year! 🤑✨ The protein packed bundles you've been waiting for. Now with up to 35% off during our Black Friday sale.
The. Biggest. Sale.image
Olipopblack friday offer · 2025-11-21
The. Biggest. Sale.
Why it works: 'The. Biggest. Sale.', three periods turn a three-word headline into a text-only offer poster.
Steal this: Set your offer in oversized type on flat brand color; no product shot needed when the number is the story.
Copy and landing page
Now is the time to discover the hype: our refreshing, delicious soda is 30% off sitewide
The. Biggest. Sale.image
Olipopblack friday offer · 2025-11-21
The. Biggest. Sale.
Why it works: Same headline, different channel, the Amazon variant runs 25% while DTC runs 30%, protecting the owned-channel margin.
Steal this: Run a retail-media variant of your BF creative with a slightly worse offer so DTC stays the better deal.
Copy and landing page
Now is the time to discover the hype: our refreshing, delicious soda is up to 25% off on Amazon
Shop The World’s Best Filtered Showerheadimage
Jolieblack friday offer · 2025-11-29
Shop The World’s Best Filtered Showerhead
Why it works: Price anchor instead of a percentage, 'For as low as $98, just for Black Friday & Cyber Monday' makes the saving concrete.
Steal this: When your % is unimpressive, advertise the floor price instead; $98 lands harder than 20% off.
Copy and landing page
For as low as $98, just for Black Friday & Cyber Monday, enjoy the only clinically proven shower filter - it’s the holiday season, and everyone deserves clean water. Here’s what our 500,000+ customers love: ☑️ 81% Experienced Less Hair Shedding ☑️ 71% Experienced Less Acne
Get 50% off your first boxvideoplay
The Farmer's Dogblack friday offer · 2026-09-09
Get 50% off your first box
Why it works: Reframes the offer as a daily cost, '$2/day', then stacks the 50%-off-first-box on top.
Steal this: Translate your subscription discount into a per-day number so the BF offer clears the price objection too.
Copy and landing page
Our new topper plans are just $2/day for any dog. Let’s get some fresh in their bowl, and let’s get you 50% off your first box when you sign up today.
Shop the biggest Cyber Monday Sale yetvideoplay
Brooklinencyber monday / extension · 2025-12-01
Shop the biggest Cyber Monday Sale yet
Why it works: Free gift with $250+ threshold replaces a deeper discount, 'exclusive Big Bag free while supplies last'.
Steal this: Extend into Cyber Monday with a GWP at an AOV threshold instead of cutting price again.
Copy and landing page
You read right. Shop 25% off sitewide during our biggest sale of the year, and get our exclusive Big Bag for free while supplies last, when you purchase $250+.
The Biggest Sale of the Year? Just. Got. BIGGER.videoplay
Brooklinencyber monday / extension · 2025-12-01
The Biggest Sale of the Year? Just. Got. BIGGER.
Why it works: 'Getting even BIGGER' gives a legitimate reason to re-email and re-serve the same audience on Monday.
Steal this: Announce an escalation, not an extension, people forgive a bigger sale, they ignore a longer one.
Copy and landing page
Our BIG Black Friday Sale is getting even BIGGER. Shop our very best, Linen, Cashmere, and Flannel, for half-off. Save big on everything but the mattress now.
The Biggest Sale of the Year? Just. Got. BIGGER.videoplay
Brooklinencyber monday / extension · 2025-11-28
The Biggest Sale of the Year? Just. Got. BIGGER.
Why it works: Half-off framing on whole categories (Linen, Cashmere, Flannel) reads as a genuinely new offer.
Steal this: Reserve one category at a headline-grabbing 50% to power the Cyber Monday escalation.
Copy and landing page
Our Black Friday Sale is JUST GETTING BIGGER. So don’t miss out on the chance to get an entire Linen, Cashmere or Flannel bed for half-off.
The Whole Site Is On Sale!videoplay
Dr. Squatchcyber monday / extension · 2026-09-07
The Whole Site Is On Sale!
Why it works: 'EXTENDED' plus a free limited-edition hat gives the extension a new hook beyond more time. (Labor Day 2026 sale, same extension mechanic.)
Steal this: Attach a new free item to the extension so the second wave has something the first wave didn't.
Copy and landing page
🚨 EXTENDED Labor Day Sale! 🧢 FREE limited edition hat! 25% Off SITEWIDE! Plus, bundles are up to 45% off, which is frankly irresponsible of us FREE shipping starts at $50. Your move. Extended Labor Day Sale ends soon! What are ylu going sitting there? Let's go!
Preserve Their Memoriesvideoplay
Storyworthgift guide and gifting · 2025-12-25
Preserve Their Memories
Why it works: Third-party proof as the gift argument, Wirecutter, CNN and The Strategist stacked in one line.
Steal this: Put your press logos in the gifting creative; a gifter needs permission from someone other than you.
Copy and landing page
Wirecutter, CNN, The Strategist, and more all recommend Storyworth as the perfect last-minute holiday gift for the people you love most.
Get $15 Off TODAYvideoplay
Storyworthgift guide and gifting · 2025-12-26
Get $15 Off TODAY
Why it works: 'A meaningful gift, even at the last minute', sells the scheduling feature as the anxiety fix.
Steal this: Name the last-minute buyer explicitly in December; they are the highest-intent, lowest-price-sensitive segment.
Copy and landing page
The easiest way to preserve memories in a hardcover book. Write or voice-record stories & add unlimited color photos to bring them to life.
20% Off Your First Order With COMFORT20videoplay
Bombasgift guide and gifting · 2025-11-13
20% Off Your First Order With COMFORT20
Why it works: Product is pre-packaged as the gift, 'The Fair Isle Ornament Gift Box' removes the wrapping objection.
Steal this: Build one SKU that is visually already a gift; it outsells a discounted core SKU in December.
Copy and landing page
The Bombas Fair Isle Ornament Gift Box. Merry, Bright, and Soft Too.
20% Off Your First Order With COMFORT20videoplay
Bombasgift guide and gifting · 2025-12-04
20% Off Your First Order With COMFORT20
Why it works: 'No Wrapping Required' is the entire value prop in three words.
Steal this: Find the friction between purchase and gifting and kill it in the headline.
Copy and landing page
The Bombas Ankle Sock Gift Box. No Wrapping Required.
Get More, Get Merryvideoplay
Brooklinengift guide and gifting · 2025-11-07
Get More, Get Merry
Why it works: Price-banded gift guide, 'gifts under $150', does the shopper's filtering for them.
Steal this: Run gift guides as price bands, not product categories; that's how people actually shop for others.
Copy and landing page
Looking for gifts that are big on savings, and heavy on comfort? Shop gifts under $150 for you, yours, and theirs from Brooklinen.
A Fully Styled Bed,  Made for You by @DaniKlaricvideoplay
Brooklinengift guide and gifting · 2025-11-06
A Fully Styled Bed, Made for You by @DaniKlaric
Why it works: Creator-curated bundle ('curated by @DaniKlaric') borrows taste authority to justify a fixed set.
Steal this: Have a creator curate a holiday bundle so the SKU set feels edited rather than merchandised.
Copy and landing page
Too tired to make your bed? We’ve got you. Creative director and interior decorator Dani Klarić curated an exclusive holiday bundle you’ll love.
Give The Gift Of Clean Hair & Skinimage
Joliegift guide and gifting · 2025-10-20
Give The Gift Of Clean Hair & Skin
Why it works: Anti-clutter gifting angle, 'without adding more clutter to their shelves or changing their routine'.
Steal this: If you sell an upgrade to something people already own, sell it as the gift that adds no obligation.
Copy and landing page
What if you could gift someone their best skin & hair without adding more clutter to their shelves or changing their routine? Well, you can with Jolie! A simple upgrade that makes all the difference.
The Ultimate Registry Giftimage
Carawaygift guide and gifting · 2026-09-08
The Ultimate Registry Gift
Why it works: Registry as gifting occasion, captures the gift-buyer at a moment competitors ignore.
Steal this: Target adjacent gifting occasions (registry, new home, new baby) with the same Q4 creative system.
Copy and landing page
From “I do” to dinner for two, build your registry with clean cookware made to last through your happily ever after. 💍🎁
FREE GIFT with EVERY ORDER 🔥videoplay
Hismilegift guide and gifting · 2026-09-09
FREE GIFT with EVERY ORDER 🔥
Why it works: Mystery free gift with every order, curiosity replaces a discount as the incentive.
Steal this: Use a mystery GWP when you can't afford a deeper cut; curiosity converts nearly as well as a percentage.
Copy and landing page
🚨 FREE MYSTERY GIFT*🚨 🎁 Every order comes with a MYSTERY FREE gift. 😱 I can't say what you'll get but let's just say you're unlikely to be disappointed 👀 *Offer only available at hismileteeth.com. Gift range varies per region. 1 gift per order, while stocks last. T&Cs apply.
The Mother's Day Gift She'll Actually Use. Free Shipping.videoplay
Lume Deodorantgift guide and gifting · 2026-05-03
The Mother's Day Gift She'll Actually Use. Free Shipping.
Why it works: 'The Gift She'll Actually Use' plus a review quote, pre-empts the 'they won't want it' gifting fear.
Steal this: Lead gifting creative with the recipient's reaction, not the product's features.
Copy and landing page
"'I've tried 30+ deodorants. This stuff is legit.', Kristen ⭐⭐⭐⭐⭐ This Mother's Day, give the deodorant that actually works, for pits, privates, and beyond. Choose your favorite scents, grab the starter pack, and get free shipping for a limited time. ⭐⭐⭐⭐⭐ 350,000+ five-star re
All-Inclusive Bedding. Shop Hardcore Bundles and Get Your Whole Bed for Lessvideoplay
Brooklinenbundles/stock-up · 2025-11-05
All-Inclusive Bedding. Shop Hardcore Bundles and Get Your Whole Bed for Less
Why it works: 'Get Your Whole Bed for Less' sells the complete solution instead of a discounted item.
Steal this: Bundle to a complete use case ('whole bed', 'whole kitchen') so the discount buys a bigger basket.
Copy and landing page
Mix. Match. Bundle. Save. Pair your fave colors with your fave textures to make your perfect bed for less. Shop award-winning bundles from Brooklinen now.
Flash Sale on Exclusive Bundlesvideoplay
Brooklinenbundles/stock-up · 2025-11-10
Flash Sale on Exclusive Bundles
Why it works: Up to 35% off on the single #1 bundle, one hero unit gets the deepest cut.
Steal this: Pick one hero bundle for your steepest discount and let every other SKU ride its halo.
Copy and landing page
Flash sales don’t come here often. Shop up to 35% off our #1 favorite Luxe Sateen Hardcore Bundle.
Shop the Biggest Sale of the Yearvideoplay
Brooklinenbundles/stock-up · 2025-11-26
Shop the Biggest Sale of the Year
Why it works: '40% off new best selling bundles, every 48 hours', rotating drops create repeat visits across the BF window.
Steal this: Rotate which bundle is on deepest discount every 48 hours to give returning traffic a reason to check back.
Copy and landing page
Hello, it’s BLACK FRIDAY! The literal biggest sale of the year at the only place that matters. Time to get wild about bundles. Shop 40% off new best selling bundles, every 48 hours.
Extra 30% Off When You Stock Upimage
True Classicbundles/stock-up · 2026-09-05
Extra 30% Off When You Stock Up
Why it works: Tiered stack, 'Extra 30% Off When You Stock Up', the discount grows with cart size.
Steal this: Make the discount a function of quantity so the sale raises AOV rather than just clearing units.
Copy and landing page
Labor Day weekend is your chance to upgrade the everyday fits you reach for most.
Save Up To 50% On Select Packs.videoplay
True Classicbundles/stock-up · 2026-09-05
Save Up To 50% On Select Packs.
Why it works: Packs framed as the default purchase: 'Bundle our top-rated shirts together and save'.
Steal this: Default your BF landing page to the multi-pack; single units should be the harder option to find.
Copy and landing page
Shop your new favorite shirt(s)(s)(s)(s) Bundle our top-rated shirts together and save with True Classic packs. The only drawback? You can’t wear them all at once.
$1,118 OFF + FREE GIFT ENDS SOONimage
HexCladbundles/stock-up · 2026-09-04
$1,118 OFF + FREE GIFT ENDS SOON
Why it works: Dollar-savings anchor at absurd scale, '$1,118 OFF + FREE GIFT ENDS SOON' on the top bundle.
Steal this: On high-ticket bundles advertise the dollar saving, not the percentage; the bigger number wins.
Copy and landing page
If you’re going to upgrade your kitchen, go all in. Right now, save $1,118 and get a FREE gift with the Sundown Sizzle Bundle during the Labor Day Sale. Cookware, knives, mixing bowls and a HexMill come together in one complete kitchen upgrade, all backed by HexClad performance.
🤯 3 FREE GIFTS + 54% OFF 🤯videoplay
Dr. Squatchbundles/stock-up · 2026-09-02
🤯 3 FREE GIFTS + 54% OFF 🤯
Why it works: Stacks three free gifts on top of 54% off, the offer reads as overwhelming value in one glance.
Steal this: Stack GWPs onto a bundle discount so the offer can't be price-matched on the headline number alone.
Copy and landing page
54% OFF + 3 FREE GIFTS | Squatch Stack Bundle ⭐⭐⭐⭐⭐ Tens of thousands of 5 star reviews 🤑 54% OFF sale ends soon! 🧼 Try our soap & deo to score a MASSIVE discount + 3 FREE GIFTS! 🔗 New customers only, click here to claim! 🫚 Made with natural ingredients 👃 Amazing scents that me
Get a Luggage Set for 45% OFF.image
The Ridgebundles/stock-up · 2026-09-03
Get a Luggage Set for 45% OFF.
Why it works: Was/now logic without the was, '45% OFF' plus 'Free accessories ($195 value)' quantifies the freebie.
Steal this: Always put a dollar value on your free gift; an unpriced free item is read as worthless.
Copy and landing page
Stop replacing luggage. This is the last carry-on you'll ever buy. ✅ 30% thicker shell than standard luggage ✅ Free accessories ($195 value): Packing cubes, shoe tote, laundry bag, cleaning kit, luggage tag, and more. ✅ Lightweight + fully weatherproof ✅ Tracker Card Pocket
A FREE $99 Gift for Your Dogvideoplay
Sundays for Dogsbundles/stock-up · 2026-08-13
A FREE $99 Gift for Your Dog
Why it works: Partner GWP with a hard price tag, 'A FREE $99 Gift for Your Dog', value without discounting the product.
Steal this: Partner with a non-competing brand for a high-perceived-value GWP instead of cutting your own margin.
Copy and landing page
You shouldn't have to choose between better nutrition and peace of mind. Sundays for Dogs and Fi have teamed up to make dog parenting easier. Start your Sundays plan and get a FREE Fi GPS Tracker + 6 Month Membership ($99 Value).
Get $10 Off TODAYvideoplay
Storyworthshipping cutoff · 2025-12-24
Get $10 Off TODAY
Why it works: Runs on Christmas Eve because the product has no shipping cutoff, digital delivery is the whole advantage.
Steal this: If any part of your catalog delivers instantly, run it hard the week everyone else has stopped shipping.
Copy and landing page
❤️ Show them that their stories matter ❤️ Give a loved one Storyworth, and their timeless stories will be captured forever. 1️⃣ We send weekly questions about their life. 2️⃣ They simply reply by email with a story. 3️⃣ A keepsake book is printed with all their memories. A yea
Preserve Their Memoriesimage
Storyworthshipping cutoff · 2025-12-29
Preserve Their Memories
Why it works: 'Delivered to their email inbox when you want', the timing control is the feature being sold.
Steal this: Sell scheduled delivery as a feature in late December; it converts the panicked gifter.
Copy and landing page
The people we love most can be the hardest to shop for. When you give them Storyworth, you’re telling them that their stories matter. Plus it can be delivered to their email inbox when you want, including right now.
Gift (Card) the Best in Bed with E-Gift Cardsvideoplay
Brooklinenshipping cutoff · 2025-11-30
Gift (Card) the Best in Bed with E-Gift Cards
Why it works: E-gift card aimed at 'the last-minute gifters', the post-cutoff offer that still books revenue.
Steal this: Put real budget behind gift cards after your shipping cutoff instead of going dark.
Copy and landing page
For the hard-to-please giftees and the last-minute gifters, meet the E-Gift Card.
Get $15 off TODAYvideoplay
Storyworthshipping cutoff · 2025-12-24
Get $15 off TODAY
Why it works: '$15 off TODAY', a one-day-only discount that only makes sense because the deadline is real.
Steal this: Use 'TODAY' rather than a date in the final 48 hours; it never goes stale in the ad account.
Copy and landing page
Thoughtful updates make sharing stories even easier & your Storyworth book more beautiful than ever. The perfect gift is $15 off now!
Last Chance Sale: 25% Off Everythingimage
Bombaslast chance / final hours · 2025-12-12
Last Chance Sale: 25% Off Everything
Why it works: 'Last Chance Sale: 25% Off Everything', same number as BF, repositioned as the final window.
Steal this: Don't discount deeper at the end; re-label the same offer as last chance and let scarcity do the work.
Copy and landing page
Last Chance Sale, get 25% off everything.
Holiday Sale | Ends Soonvideoplay
Jolielast chance / final hours · 2025-12-19
Holiday Sale | Ends Soon
Why it works: Two urgency devices at once, 'Ends Soon' plus 'before we sell out again', deadline and stock.
Steal this: Pair a time deadline with a stock warning; either alone is easy to ignore.
Copy and landing page
It's the holiday season, and everyone deserves clean water. Enjoy 20% off the only clinically proven shower filter before we sell out again. Here’s what our 500,000+ customers love: ☑️ 81% Experienced Less Hair Shedding ☑️ 71% Experienced Less Acne ☑️ 69% Experienced Less Scalp
The Biggest Sale of the Year? Just. Got. BIGGER.videoplay
Brooklinenlast chance / final hours · 2025-11-28
The Biggest Sale of the Year? Just. Got. BIGGER.
Why it works: 'It's ending SOON' in caps inside otherwise playful copy, the urgency is the only shouted word.
Steal this: Capitalise exactly one urgency word so it reads as emphasis rather than as a shouty discount ad.
Copy and landing page
It’s the ONLY Black Friday Sale that matters and it’s ending SOON. Don’t miss out on a chance to get 25% off our latest and greatest, like cool, crisp Classic Percale and luxuriously smooth Luxe Sateen, in all-new patterns and colors.
🔥 LAST CHANCE TO SAVE DURING THE END OF SUMMER SALE🔥videoplay
HexCladlast chance / final hours · 2026-09-06
🔥 LAST CHANCE TO SAVE DURING THE END OF SUMMER SALE🔥
Why it works: Fire emoji framing plus a hard dollar save and a free pan valued in the copy, maximum density. (End of Summer 2026 sale.)
Steal this: Run your final-hours creative at higher information density than your teaser; late buyers want the full deal spelled out.
Copy and landing page
🎁 The End of Summer Sale ENDS SOON! 🎁 Save €459* and get a FREE Deep Sauté Pan (€209 value!) when you buy our best-selling 13-Piece Cookware Set. ✔️ 20 cm Pan + Lid ✔️ 25 cm Pan + Lid ✔️ 30 cm Pan + Lid ✔️ 30 cm Wok ✔️ 1.8 L Pot + Lid ✔️ 2.8 L Pot + Lid ✔️ 7.5 L Pot + Lid ✔️ 4.
Last Chance To Save Up to 40% Off.videoplay
Ruggablelast chance / final hours · 2026-09-05
Last Chance To Save Up to 40% Off.
Why it works: 'The sale is ending soon!' opens the body copy before any product claim. (Summer 2026 sale.)
Steal this: Put the deadline in the first four words of the primary copy so it survives feed truncation.
Copy and landing page
The sale is ending soon! Don’t be sad summer's over. Be happy that you get up to 40% off the rug that changes everything.
Last chance: up to 35% offimage
Vessilast chance / final hours · 2026-09-07
Last chance: up to 35% off
Why it works: Headline is pure urgency + number: 'Last chance: up to 35% off'. (Labour Day 2026 sale.)
Steal this: Keep a last-chance static ready with only the number swappable so you can ship it in an hour.
Copy and landing page
Our Labour Day Sale is on now. Save up to 35% on waterproof styles for wet commutes, rainy errands, and unexpected weather.
Up to 60% Off Ending Soon!image
True Classiclast chance / final hours · 2026-09-05
Up to 60% Off Ending Soon!
Why it works: 'Up to 60% Off Ending Soon!', the biggest number in the account saved for the closing push. (Labor Day 2026 sale.)
Steal this: Hold your deepest 'up to' number for the final 48 hours rather than opening with it.
Copy and landing page
Last chance to refresh your rotation for less this Labor Day Weekend
Shop Our Very Best in Bath Before they Sell Outimage
Brooklinenlast chance / final hours · 2025-12-01
Shop Our Very Best in Bath Before they Sell Out
Why it works: Sold-out warning as the close, 'Before they Sell Out' with 'no wonder everybody wants them' as social proof.
Steal this: Convert scarcity into popularity; 'selling out' only works if you say why it's selling out.
Copy and landing page
Every day’s a spa day with superiorly soft, award-winning, best-selling Super-Plush. No wonder everybody wants them.
New Year. Make it comfy.image
Bombasq5 new year and self-gift · 2026-01-06
New Year. Make it comfy.
Why it works: Pivots gifting to self, 'Whatever you do in 2026, do it comfortably', with the evergreen first-order code.
Steal this: Swap your December gifting hook for a self-purchase hook on Jan 1; same product, opposite buyer.
Copy and landing page
Whatever you do in 2026, do it comfortably. Take 20% off your first order, use code COMFORT20.
Crush your protein goalsvideoplay
Magic Spoonq5 new year and self-gift · 2025-12-04
Crush your protein goals
Why it works: 'Remember those New Year Goals?', a guilt-free callback that targets the resolution buyer.
Steal this: Write Q5 creative that references the resolution the buyer already made; you don't have to create the motivation.
Copy and landing page
Remember those New Year Goals?🫡 Get back on track! Stay full & focused with our entire lineup, and crush those New Year's goals!
20% Off Until 12/31image
Jolieq5 new year and self-gift · 2025-12-29
20% Off Until 12/31
Why it works: Hard date in the headline, '20% Off Until 12/31', converts the dead week between Christmas and New Year.
Steal this: Run a named end-date offer on Dec 26-31; that week has cheap inventory and high intent.
Copy and landing page
Start 2026 with cleaner shower water for healthier skin and hair. Enjoy 20% off the only clinically proven shower filter until 12/31 Here’s what our 500,000+ customers love: ☑️ 81% Experienced Less Hair Shedding ☑️ 71% Experienced Less Acne ☑️ 69% Experienced Less Scalp Itchines
New Year Sale: Get 50% off your first orderimage
Hiyaq5 new year and self-gift · 2026-09-02
New Year Sale: Get 50% off your first order
Why it works: 'New Year Sale: Get 50% off your first order' as headline on a long problem-agitate body, offer plus education.
Steal this: Pair a Q5 offer headline with your best evergreen education copy; new-year buyers need both.
Copy and landing page
Hey parents -- ever stress over your kids not getting all the essentials they need? Can a supplement help? At Hiya -- we help fill in the most common gaps. With just one multivitamin a day -- designed 100% for kids. Expert-formulated 👩‍🔬 Parent approved 👨‍👩‍👧‍👦 15+ essential
New Year, Better Routineimage
Jones Road Beautyq5 new year and self-gift · 2026-09-05
New Year, Better Routine
Why it works: 'New Year, Better Routine' reframes a product launch as a resolution, no discount required.
Steal this: Sell the January routine reset rather than a January discount if your margins can't take another cut.
Copy and landing page
Revive dry, dull winter skin with The Body Collection by Jones Road. The collection consists of five intentional formulas, each enriched with ceramides and other deeply nourishing ingredients to comfort dryness, restore softness, and support overall skin health.
RESTOCK ALERTimage
Bombasq5 new year and self-gift · 2026-01-12
RESTOCK ALERT
Why it works: 'RESTOCK ALERT ... They sold out fast, but now they're back', post-holiday demand proof as the hook.
Steal this: Use January restock ads to convert everyone who bounced on a sold-out SKU in December.
Copy and landing page
We made shoes so comfortable, you’d swear they were slippers. They sold out fast, but now they’re back.
07  ·  Execution

Execution: week by week and what we need by October 1

The dates the plan is executed on, with an owner on every line.

07.1

Week by week, September 14 to January 15

Sep 14 to 20

  • Confirm the Q4 promo calendar and the Black Friday offer depth against marginYour team with Rosewater
  • Mobile PageSpeed audit on every paid landing pageCRO partner
  • Creative Demand Model for November: 40+ sale assets plus the evergreen batchRosewater
  • Brief your creative partners on the 18-asset shot listRosewater

Sep 21 to Oct 4

  • Sale hub and advertorial pages in buildCRO partner
  • Free-shipping threshold test liveCRO partner
  • October brand moment creative in productionYour creative team
  • Early-access sign-up flow built in Klaviyo (list + SMS)Email

Oct 5 to 18

  • October brand moment liveRosewater
  • Offer mechanic test live (3 to 5 offers, profit per visitor)CRO partner
  • Top-six abandonment fixes shippedCRO partner
  • First sale statics delivered for reviewYour creative team

Oct 19 to Nov 1

  • Cart drawer, BNPL and Shop Pay placement doneCRO partner
  • Discount combinations configured and testedYour ops team
  • Halloween / early-Nov flash live Oct 28Rosewater
  • Early Bird and teaser creative final Oct 30Your creative team

Nov 2 to 8

  • Early Bird / Veterans Day ad window submitted Nov 3, live Nov 6Rosewater
  • Teaser + gift guide ad window submitted Nov 6Rosewater
  • Code freeze Fri Nov 6: theme, apps, checkout lockedYour ops team
  • Inventory and fulfillment cutoffs confirmed with the 3PLYour ops team

Nov 9 to 15

  • Teasers and gift guides live Nov 9; early-access sign-up ads runningRosewater
  • Full Black Friday batch final Nov 13 (statics, wrappers, Reels, catalog frames)Your creative team
  • Q5 pages pre-builtCRO partner
  • Email/SMS calendar for Nov 19 to Dec 2 locked, with send times from tab 05Email

Nov 16 to 22

  • Early-access ad window submitted Nov 16, live Thu Nov 19 to the listRosewater
  • Black Friday public batch submitted Fri Nov 20Rosewater
  • Discount combinations retested Nov 16Your ops team
  • Hourly sale pacer connected and testedRosewater

Nov 23 to 29

  • Public offer live Mon Nov 23, 12am PTRosewater
  • Budgets raised Wed night for Thanksgiving, Thu night for FridayRosewater
  • Final-hours creative live Sun Nov 29, 5pm PTRosewater
  • No structural edits all weekEveryone

Nov 30 to Dec 6

  • Cyber Monday "just got bigger" live 12am; second raise 3pm PTRosewater
  • Extension Tue Dec 1; sale assets paused Wed Dec 2Rosewater
  • Holiday gifting ad window live Dec 2Rosewater
  • Sale recap with hourly read, next-year notes loggedRosewater

Dec 7 to 20

  • Order-by countdown live Dec 10, date swapped daily from Dec 14Rosewater
  • Cutoff banner on site, PDP, checkout, emailYour ops team + Email
  • E-gift card ad window live Dec 18Rosewater
  • Q5 batch submitted Dec 21Rosewater

Dec 21 to Jan 15

  • Budgets down Dec 24 to 25; gift cards onlyRosewater
  • Q5 ad window live Sat Dec 26 with fresh creativeRosewater
  • New Year offer page and gift-card redemption page liveCRO partner
  • Back to evergreen structure by Jan 11; full-season recapRosewater
07.2

What we need from your team by October 1

07.3

Sources

Market figures in this playbook come from published 2024 and 2025 datasets. Where a figure is derived from two published numbers, the tab says so.

×