
Most BFCM problems I'm asked to fix start the same way: new ads launched on November 25th, a coupon that works differently on Meta and Google, and a landing page that still shows last month's offer. The ads aren't the problem. The plan is.
Here's the BFCM and holiday plan I run for Shopify stores on Meta ads and Google Ads, with dates for 2026.
The short answer
Pick one simple offer and run it everywhere: Meta ads, Google Ads, the landing page, the pop-up and email. Launch BFCM ads by November 16, a week before Black Friday, and run them to about December 2. Take a short break, then run a holiday gifting phase from December 4 to your shipping cutoff. After Christmas, switch to a separate Q5 plan for December 26 to 31.

1. One offer, everywhere
Your BFCM holiday strategy starts with the offer, not the ads. Keep it to one deal shoppers can repeat back to you, set it up in Shopify, and test it on a phone before anything goes live. Then make sure every touchpoint says the same thing:
| Where | What it needs |
|---|---|
| Meta ads | The offer in the visual, the code in the copy, and the offer attached to the ad where Ads Manager allows it. |
| Google Ads | A promotion asset on Search and a Merchant Center promotion for Shopping and Performance Max, with the same code. |
| Landing page | A sale collection or landing page that repeats the offer above the fold. |
| Pop-up and announcement bar | The code, or a clear "discount applied automatically at checkout". |
| Email and SMS | Early access for subscribers, then the same offer on launch day. |
The most common leak is uncertainty at checkout. If a shopper isn't sure whether they need a code, they leave to find one. Say it plainly, everywhere.
2. BFCM Meta ads strategy
For 2026, Black Friday is November 27 and Cyber Monday is November 30. Have your BFCM Meta ads live by November 16:
- Ad review takes longer in late November, and an ad still in review on Black Friday is worth nothing.
- New ads need a few days of learning before they deliver well. Launching on the 25th means learning at the most expensive CPMs of the year.
- The week before is for warming up: early access for subscribers, teasers to warm audiences and building your retargeting pool.
Keep your main campaign running and put BFCM in a dedicated holiday campaign, with a prospecting and a retargeting ad set and 40 to 50% of that budget on retargeting. The full setup is in Q4 Meta Ads Campaign Structure for BFCM.
Run BFCM through Cyber Week, to about December 2 or 3. Many shoppers expect the deal to last that long, and stopping on Cyber Monday leaves sales on the table.
3. BFCM Google Ads strategy
Google catches the demand Meta creates. When someone sees your Instagram ad and searches your brand with "black friday", you want the offer showing there too.
- Promotion assets on Search. Add a promotion asset with the occasion set to Black Friday or Cyber Monday and the same code as Meta.
- Merchant Center promotions. Set up a Merchant Center promotion so the offer can show on your Shopping and Performance Max listings. Submit it early: promotions need approval.
- Sale creative in Performance Max. Add BFCM images, headlines and videos to your asset groups, and remove them when the sale ends.
- Branded search with the offer. Brand searches rise sharply over BFCM. Put the offer in the brand campaign's headlines so returning shoppers see the deal.
- Budget ahead of demand. Raise budgets before the peak days, not after you've run out by noon on Black Friday.
The campaign structure underneath, prospecting Performance Max with brand excluded, remarketing Performance Max and branded search, is in Google Ads Setup for Shopify in 2026.
4. The landing page and pop-up
Send BFCM traffic to a page built for the sale: the offer at the top, your best sellers first, shipping and returns answered, and the code (or "applied automatically") visible without scrolling on a phone. A pop-up that shows the code or captures an email for early access helps, as long as it doesn't hide the offer behind three steps. How to Increase Your Shopify Conversion Rate From Meta Ads covers what to check on the page.
5. Holiday strategy: December 4 to your shipping cutoff
Give it a day or two after BFCM ends to swap creative, codes and landing pages, then start the holiday phase around December 4. The message changes from "how much off" to "the right gift, arriving in time":
- Gift guides and "gifts for him / her / under $50" collections.
- Your shipping cutoff in the ads, on the site and in email. For many US stores on ground shipping, that's somewhere around December 18 to 21; set yours from your own carrier's dates.
- A smaller offer, or none. Shoppers who missed BFCM are buying for a deadline, not a discount.
Use the same structure: Holiday 2026 prospecting and retargeting ad sets on Meta, holiday assets and promotions on Google. After the cutoff, switch to digital gift cards and local pickup if you offer it, until December 24.
6. Q5: a separate strategy for the last week of December
The week between Christmas and New Year's is its own season, often called Q5. Many large advertisers cut spend after Christmas, so ad costs often ease, while shoppers have gift cards, gift money and time.
- Go after new customers. Cheaper attention makes this a good week for prospecting with your evergreen best sellers.
- Speak to gift card holders. "Got a gift card? Here's what to spend it on."
- Retarget BFCM browsers who didn't buy, with a Boxing Day or year-end offer if you sell in Canada or the UK.
- Grow the email list for January. Your welcome and post-purchase flows turn December's first-time buyers into repeat customers.
Set it up as Q5 2026 ad sets in the holiday campaign, so it's ready to switch on the morning of December 26.
BFCM campaign strategy checklist for Shopify stores
- One offer, set up and tested in Shopify.
- Meta: main campaign kept running, holiday campaign built, ads live by November 16.
- Google: promotion assets, Merchant Center promotion submitted, sale assets in Performance Max, offer in branded search.
- Landing page, pop-up and announcement bar updated with the same offer.
- Early access email ready for subscribers.
- Holiday creative and pages ready for December 4.
- Shipping cutoff date set and added to ads, site and email.
- Q5 ad sets built and paused, ready for December 26.
- Pixel, Conversions API and Google conversions checked against Shopify orders before the spend goes up.
Judge the whole period on Shopify revenue, new customer cost and blended MER, not each platform's own report. Both Meta and Google will claim the same BFCM sale.
Short on time before BFCM? The $300 Meta ads and tracking audit is delivered within 3 business days, or book hourly help at $75 USD an hour, available within an hour, Monday to Friday, 9am to 4pm Eastern. Book a free call first if you're not sure which you need.
Book a call
In 30 minutes I'll look at your offer, your Meta and Google setup and your Shopify numbers, and tell you what I'd change before BFCM. How I run both platforms together is on paid ads for Shopify.