Bulk upload 9 min read
Facebook Ads Black Friday 2026: A 30-Day Launch Calendar
Black Friday Facebook ads in 2026: ad review time, learning phase, budget scheduling, ad set end dates and naming by promo wave. A calendar from D-30 to D+3.
Contents
- When should you launch Black Friday Facebook ads?
- What happens to the learning phase over Black Friday?
- Should you add Black Friday ads to existing ad sets?
- How do you schedule a Black Friday budget on Meta?
- How do you make the sale stop on time?
- How should you name promo waves for reporting?
- What do Advantage+ enhancements do to a sale creative?
- What does the D-30 to D+3 calendar look like?
- Where does Apogee fit in this plan?
- What does preparation not solve?
Black Friday 2026 falls on Friday, November 27, the day after Thanksgiving, and Cyber Monday on November 30. Getting your Black Friday Facebook ads ready a month out is mostly a timing problem: every launch has to clear two delays Meta controls, ad review and the learning phase.
This is a countdown calendar, from D-30 to D+3, for launching teaser, sale, last day and Cyber Monday creatives in volume without breaking the ad sets that already work. Every step is based on Meta’s Help Center and developer documentation, checked on 28 October 2026.
When should you launch Black Friday Facebook ads?
Several days before November 27, because you do not control review time. Meta’s page about ads in review says most ads are reviewed within 24 hours, “although in some cases it may take longer”, and that ads can be reviewed again after they go live.
The same page gives the workaround: a scheduled ad goes through review once submitted, but does not start delivering until its start date.
What triggers a new review on a scheduled or running ad, according to Meta:
| Triggers a new review | Does not trigger review |
|---|---|
| Targeting | Bid amount |
| Creative: images, text, links, videos | Budget |
| Optimization | Ad set schedule |
| Billing event |
Fixing a typo on a “40% off” image on Black Friday morning sends the ad back into review. Raising the budget or pushing back the ad set end date does not: those are the levers still open on the day.
What happens to the learning phase over Black Friday?
It restarts with every significant edit, and a four-day sale is shorter than the one-week window Meta measures learning against. According to Meta’s page about the learning phase, an ad set usually exits learning after about 50 results in the week after its last significant edit.
Significant edits include any change to targeting, creative or optimization event, adding a new ad, changing the bid strategy, and pausing the ad set for 7 days or longer. Pausing an evergreen ad set for the four days of the sale stays under that threshold.
The consequence: an ad set built for the sale starts its count at zero on November 27. Unless it gets 50 results in four days, it spends the whole weekend in learning, which Meta describes as less stable. The full mechanics are in our guide to the Meta Ads learning phase.
Should you add Black Friday ads to existing ad sets?
For creatives with no dates on them, often yes. For creatives that show a price and a deadline, a dedicated ad set is safer.
| Insert into an existing ad set | New dated ad set | |
|---|---|---|
| Learning | restarts, on an ad set that already has history | starts from zero |
| Results | stay in one ad set | split across one more ad set |
| Stops on time | no: the evergreen ad set has no end date, so ads must be turned off by hand | yes, through the ad set end date |
| Best for | iterations of winning creatives, no price or date | teaser, sale, last day, Cyber Monday |
Inserting has a limit no structure gets around: adding an ad restarts learning. One batch costs one restart; ads added one by one cost one each. Meta also advises against high ad volumes, since the system learns less about each ad.
In Apogee, the tool we build, insert mode in the testing structures adds new ads to several existing ad sets, across several campaigns, in one pass. Prefixes and suffixes are restricted to ad level there, so running ad sets are never renamed. The learning restart still happens.
How do you schedule a Black Friday budget on Meta?
With budget scheduling, which is still available in Ads Manager as of October 28, 2026. Meta’s page about budget scheduling sets the rules:
- it works with daily budgets only;
- up to 50 high demand periods per campaign or ad set;
- each period lasts at least 3 hours;
- the period’s budget cannot exceed 8 times the daily budget: $800 at most on a $100 daily budget;
- when the period ends, the budget reverts to the original daily budget on its own.
Meta’s page on setting up budget scheduling names Black Friday among the factors that drive demand up. You set it in the Budget and schedule section, at ad set or campaign level depending on where the budget lives.
The pages we checked do not say whether a scheduled increase counts as a significant edit. For a manual change, the answer is “depending on the magnitude”: $100 to $101 is unlikely to restart learning, $100 to $1,000 may.
How do you make the sale stop on time?
Give the ad set that holds the dated ads an end date and time. The schedule is set on the ad set, according to Meta’s page about scheduling ads. Meta’s developer documentation adds that an ad set on a daily budget can be created with no end date, in which case it never stops on its own.
Meta flags one nuance: it does not deliver outside the schedule, but an ad loaded into someone’s Feed at 4:58 PM can be seen at 5:08 PM. If your offer expires at midnight sharp, ending delivery a little earlier avoids clicks on a sale that is over.
A daily budget ad set with no end date keeps delivering after the sale. Before November 27, open every dated ad set and check its end time, in the ad account’s time zone.
How should you name promo waves for reporting?
Make each wave a concept, inside the convention from our Meta Ads naming convention guide: [Objective]_[Market]_[Month] for the campaign, [Audience]_[Concept]_[Placement] for the ad set, [Concept]_[Iteration]_[Format]_[Hook] for the ad.
Conversion_US_November2026
Broad_BF-Teaser_AllPlacements
BF-Sale_V1_9x16_PriceSlash
BF-LastDay_V2_4x5_Urgency
CyberMonday_V1_9x16_PriceSlash
On December 1, filtering on BF-Sale or CyberMonday separates the waves with no cleanup. A wave that is not in the name does not exist in your exports.
What do Advantage+ enhancements do to a sale creative?
They can change what you approved. Meta’s page about Advantage+ creative says some enhancements may be on by default, and that uploaded media and text may be adjusted while keeping the core message. Its list runs to about thirty enhancements, including “Add overlays”, “Enhance media text”, “Text generation” and “Background generation”.
On an image that shows a slashed price and an end date, an overlay or rewritten text can get in the way of the offer. Fixing it afterwards is a creative change: new review, learning restarted. The steps to turn these off are in disable Advantage+ on Meta.
What does the D-30 to D+3 calendar look like?
| Date | Action | Why |
|---|---|---|
| D-30, Wed Oct 28 | For each active ad set, note results over 7 days and the Last significant edit column | Only ad sets near 50 results a week will get back out of learning after an insert |
| D-21, Fri Nov 6 | Lock wave names and name the files | A wave missing from the name cannot be filtered in reporting |
| D-14, Fri Nov 13 | Approve prices, dates and ratios on every creative | Editing a live creative triggers review and restarts learning |
| D-10, Tue Nov 17 | Insert undated iterations into existing ad sets, in one batch | One batch costs one restart and leaves more than a week to exit before D |
| D-7, Fri Nov 20 | Build the dated ad sets (teaser, sale, last day, Cyber Monday) with scheduled start and end | Reviewed on submission, usually within 24 hours, no delivery before the start date |
| D-5, Sun Nov 22 | Check the Delivery column, fix rejected ads | A fix triggers a new review: there are days left to absorb it |
| D-3, Tue Nov 24 | Schedule budget increases for Nov 27 to 30 | Daily budgets only, 8 times at most, reverts automatically |
| D-1, Thu Nov 26 | Freeze significant edits | Each one restarts learning |
| D, Fri Nov 27 | Sale ad sets start, the teaser stops at its end time | The ad set schedule decides, not a manual action |
| D+2, Sun Nov 29 | Last day wave, then the sale’s scheduled end | Meta does not deliver outside the schedule, give or take a few views |
| D+3, Mon Nov 30 | Cyber Monday, with its own end time; read results by wave the next day | The concept in the name separates each wave in exports |
The wave dates are an example. If your offer moves, shift the steps and keep the gaps: the gaps follow from Meta’s delays.
Where does Apogee fit in this plan?
In launching at volume through bulk upload, not in the strategy.
| Step | What Apogee does | What stays in Ads Manager |
|---|---|---|
| Insert, D-10 | Adds ads to several existing ad sets in one pass | The learning restart |
| Dated ad sets, D-7 | Four launch statuses, including scheduled and live, in the ad account time zone | Each ad set’s end date, to check |
| Naming | Detects concept and iteration in file names, locks naming below a 100% match | |
| Advantage+ | Eleven creative enhancements off by default, Pro and Scale plans | Enhancements Meta lists beyond those eleven, to check in the preview |
What does preparation not solve?
The auction price. Meta’s page on ad auctions says every impression is an auction among all ads whose target audience includes that person: more advertisers chasing the same people means more competition. In the pages we checked, Meta puts no number on how much CPMs rise in peak season. Any percentage you see quoted comes from somewhere else.
A weak offer. A perfect calendar delivers an unconvincing discount right on time.
Review and learning. Preparing early leaves room to absorb a rejection or a restart; it does not remove them. Apogee does not fix a rejected ad: it names the cause and lets you relaunch only the failed creatives once the issue is fixed. And Meta’s rate limits still apply, with or without a tool.