Nobody makes enough ads.
Across holiday seasons from brands, the brands that made more Black Friday ads for their size spent more on Black Friday, even at thousands of ads, and each dollar still brought in about the same sales. Most of the year, you optimize for the most bang for each buck. Black Friday may be the one moment to be a maximizer and go for all the bucks.
- holiday seasons from brands
- to Black Friday ads made per season
- sales = what Meta counts when someone clicks an ad and buys within days
- US dollars
02 · THE TEST
How different is a new Black Friday ad from a new October ad?
A new Black Friday ad gets as much money as a new October ad in its first days. October is a normal month. Black Friday is the biggest shopping time of the year. If brands had enough ads, a new ad would get about the same money in both. So we set up a fair race. Every new ad got the same days, and we counted the money spent on each one.
| What we measured | Black Friday | October |
|---|---|---|
| A fair race · each ad's first days | ||
| Hit rate in daysShare of ads that got or more in their first days | October |
|
| Money per adAverage money spent on an ad in its first days | October |
|
| Other numbers | ||
| Ads made brands, both years | ||
| Money per ad, whole season, on average | October ads had as much time | |
| Money on the big daysBlack Friday to Cyber Monday, all ads, per year | normal October days | |
Why one row looks different. Over the whole season, October ads got more money per ad. But they had more time. An October ad had about days left in the season. A Black Friday ad had about days. That is why the fair race gives every ad the same days.
Optimizers want the most bang for each buck. Maximizers want all the bucks.
We started with five brands of different sizes. They spent to on Meta in November 2025, from about the middle of the pack to near the top. A new Black Friday ad got more money in its first days than a new October ad. This was true in of their holiday seasons.
Each gray dot is a brand we work with. Some decoy dots are added across them to anonymize the dataset. Its place from left to right shows what it spent on Meta in . The five brands we studied are marked A to E. Each one also gets its own row at the top. In that row, an empty circle is November 2024 and a filled circle is November 2025. The label shows what the brand spent each November, first 2024, then 2025. Under that is how many ads it made from October to December.
Some decoy dots are added across the chart to anonymize the dataset. Every count and percentage on this slide uses only the real brands.
Show as table
| Spent on Meta in November | Brands we work with | % of all | Study brands, Nov 2024 | Study brands, Nov 2025 |
|---|
| BrandSize group | Size group | Spent on Meta in November | Ads made Oct–Dec | Black Friday ads | |||
|---|---|---|---|---|---|---|---|
| 2024 | 2025 | 2024 | 2025 | 2024 | 2025 | ||
Why these five. They go from about the middle of the brands we work with to near the very top. The biggest spent more than ten times as much as the smallest. So what you see next is not only about big brands, or only about middle-size ones.
How we found the Black Friday ads
- Names: A computer searched the name of every campaign, ad set and ad. It looked for words like "Black Friday", "Cyber Monday" and "BFCM". It caught short forms and spelling mistakes too, like "Blk Fri" and "BCFM".
- Ad words: The computer also searched the words in every ad. That means its main text, headline and description.
- Words in the picture: A computer read the words in each ad's picture. For a video, it saw only one still picture. So it can miss words that show up only in the video.
- Sale words: Words like "sale" counted only in ads made from to Cyber Monday. They did not count if the brand uses them all the time. A word the brand used on or more September and October ads did not count.
- Dates: Some ad sets started in November and had a planned end date. If that date fell between Black Friday and two days after Cyber Monday, their ads counted.
- New ads only: Sometimes only the campaign or ad set name said "Black Friday". Then the ad counted only if its picture or video was new that season. An everyday ad copied into a Black Friday campaign stayed an everyday ad. So did ads for other sales, like Singles' Day or Veterans Day.
- How we picked the brands: We picked one brand from each size group. Each group had one to four brands to choose from. We scored all ways to pick the five before we chose. To keep the brands secret, we don't say what any brand sells.
Black Friday ads brought in more sales for every $1 than the brands’ other ads, both years.
This table adds up all five brands. You can also look at one brand at a time in the chart. The sales here are the ones Meta counts: someone clicked an ad and bought within days.
Most numbers show their math when you hover or tab to them.Most numbers show their math when you tap them.
Black Friday ads usually brought in more sales for every $1 than other ads. We counted the whole holiday season.
| What we measured |
|---|
05 · THE SPEND CEILING
Brands with more Black Friday ads have a higher spending ceiling. Each new ad adds a little less than the one before. But none of them pulls the total down.
A ceiling is the most you can spend before your ads stop working well. We checked holiday seasons from brands. Take two brands the same size. The one with twice as many Black Friday ads spent more on Black Friday. We also followed of them from one year to the next. When a brand doubled its Black Friday ads, it spent more on Black Friday.
| Ads made | Money per ad | Hit ratemodeled regressionmodeled | Extra moneyfrom each new adper new ad | Total Black Friday money |
|---|
Your number of ads is the shaded row. Hit rate = the share of ads that became big spenders ( or more by ). Extra money from each new ad = the average extra money for each ad added since the row above. The first row starts from zero ads. The small number is the money that whole step adds. The steps add up to the total (before rounding). The “next ad adds” box up top shows just one more ad, which adds a little less.
How to read it. Money per ad goes down as you add ads. That is normal. But the total keeps going up on every row. So each new ad still adds to the money spent. Stop only when a new ad costs more to make than it brings in. Don't stop just because money per ad looks lower.
Show the holiday seasons behind the dots
06 · HOW LONG ADS LAST
Black Friday ads burn bright on the big days, then fade. Ads made in October keep going into December, on average.
Each bar is one day. Its height is what the brands spent on Meta that day, on average. The colors show which ads got that money. The big days run from Black Friday to Cyber Monday. In , Black Friday ads (early ones too) got about of the money on those days. Ads made in October still got from . These numbers add up all brands' dollars, so bigger brands count more. You can switch the year.
Where each day's Meta money went
Use the left and right arrow keys to read each day. Page Up and Page Down move a week. Every number is also in the table below the chart.
Show as table
What lasts. From , Black Friday ads got only about of the money. Early ones count too. Ads made in October got . Ads you make in October, before the rush, keep getting money after it.
One brand ran Black Friday ads in years. Each year, its best day was a normal October day.
This is a brand we work with. It is not one of the above. Every Black Friday, it makes far more ads than most brands. In , it spent on a normal October day. On its best day, , it spent .
What this brand spent on Meta each day, Oct–Dec
Each bar shows the money spent in one day. The top part is Black Friday ads. The bottom part is its other ads. Point at or tap a day to see its numbers.
Go to the chart with the Tab key. Then use the left and right arrow keys to read each day.
Show as table
08 · FOR YOUR BRAND
| Ads made | Expected Black Friday money | Extra moneyper new ad | Money per ad | Sales | Inc rev in 60 days |
|---|
Shaded: twice its ads, as in the headline. Extra money per new ad = the extra money for each ad added since the row above (the first row starts from zero ads). The small number is what that whole step adds.
Total Black Friday money, by number of ads
Show as table
Don't just chase the best deal
Money per ad is highest when you make only a few ads. Many teams think that means they are doing great. It really means they hit a ceiling. Each new ad adds a bit less than the one before, but it still adds. If the next ad brings in more sales than it costs to make, make it. Maximizers take all the bucks.
09 · YOU VS BRANDS SPENDING LIKE YOU
Show as table
10 · OUR TAKE
“A lot of ads” is relative. Winners are rare, and you can’t pick them in advance. Maximizers win this moment.
You can’t brief your way to a higher hit rate on the busiest week of the year. What you can do is launch more ads, earlier, so Meta has more candidates to find the winners in. Every extra winner is another ad that can take budget when demand spikes.
Content mix checklists
The things you should definitely make.
Holiday
- DABA frames
- Static ads — new holiday collection & gifting angles
- Brand-made, polished imagery
- Lo-fi / UGC-style imagery using brand-shot creative
- Video ads — polished and lo-fi, new-collection and gifting angles
- UGC and influencer partners
- New customer offer — holiday edition
Early bird / BFCM
- DABA frames
- Static ads, polished and lo-fi
- Text-based ads
- Product ads
- Video ads leveraging brand creative
- UGC and influencer partners
- Greenscreen-style videos, favorite products on sale
- Grapevine content — sale/promo angles
- New customer offer — BFCM theme
In the works We’re working on a template of up to 500 Black Friday ad ideas, drawn from patterns in the best Black Friday ads we’ve seen. We’ll try to have it ready for you.