Launch planning
How to Schedule Shopify Storefront Changes for Black Friday and Cyber Monday
Black Friday creative. A separate Cyber Monday theme. Back to Everyday on Tuesday. Build a calmer Black Friday and Cyber Monday launch, one scheduled change at a time.
By Alfred Commerce · · 8 min read
Your Black Friday promotion usually involves more than a discount. The homepage needs new creative. Product prices need updating. A campaign page needs to become visible. When the promotion ends, the store needs to make sense again.
To schedule Shopify storefront changes for Black Friday and Cyber Monday (BFCM), list your theme, price and content updates, choose a scheduling tool, set one campaign timezone, and plan the return to normal before the sale starts.
Scheduling helps move that work out of launch morning. The useful part is deciding what changes, when it changes, and what your team will check afterward.
This guide walks through a practical Shopify storefront launch plan, including an example you can adapt with Alfred Launch Scheduler.
For 2026, Black Friday is Friday, November 27, and Cyber Monday is Monday, November 30. Your own promotion can have different dates; write down those dates before building the schedule. 2026 calendar reference
A prepared storefront.
1. Write the storefront checklist before opening a scheduler
Start with the customer experience. What should a shopper see on Black Friday, when Cyber Monday begins, and after the promotion ends?
List the resources that need changing:
- Theme: the campaign homepage, banners and supporting creative.
- Products: status, sales-channel availability and collections customers should be able to reach.
- Prices: the variants receiving a campaign price and their regular prices.
- Discounts: existing codes to activate or deactivate, their dates, and their combination rules.
- Content: landing pages, blog posts, menus, tags and product metafields used by your storefront.
For each change, record the current value, campaign value, intended return value and person responsible for checking it. “Change prices” is too vague. “Change the Forest Field Jacket from $52 to $41.60, then restore its previous price” gives you something to verify.
Check inventory before promoting the assortment. A scheduling tool doesn’t decide whether you have enough stock or whether a supplier delivery will arrive in time. For that side of the plan, see launch-ready inventory planning.
2. Choose the scheduling tools that fit your campaign
Shopify already offers several options:
- Future publishing schedules products, collections, pages and blog posts. Products must be Active when scheduled publication occurs. Shopify’s future-publishing guide
- Discount active dates control when codes are valid. Their start and end times use the timezone selected in Shopify admin. Shopify’s discount-code guide
- Rollouts coordinate sets of changes, including themes, checkout/accounts configurations, discounts and catalogs. Shopify documents availability on Basic and higher, with additional requirements for some features. Rollout overview, requirements
- Launchpad is another option for Shopify Plus stores. Shopify’s Launchpad guide
If those tools cover your checklist, use them. If you want an action-by-action launch plan, Alfred Launch Scheduler groups individually timed changes into a named launch. It supports themes, product status and prices, discount codes, tags, metafields, product and collection channels, menus, pages and blog posts, with availability depending on your plan.
Choose one owner for each change. Having two tools update the same price or theme makes the result harder to predict and troubleshoot.
3. Set one campaign timezone—and check every other tool
Write the timezone beside the campaign dates, not just in a team chat.
For example: November 27, 2026, at 09:00, America/Los_Angeles.
Alfred lets you choose a timezone for each launch. Shopify discount dates use the store’s configured timezone. Your email platform may use another setting. Compare them before scheduling; don’t assume that “9 AM” means the same thing everywhere.
Use the actual date and named timezone when reviewing a campaign with a remote team. Avoid carrying over a UTC offset from an earlier season without checking it.
4. Build a start schedule and an end schedule
Here’s an illustrative Northwind campaign using three separate themes: Everyday, Black Friday and Cyber Monday. The Field Jacket stays at its campaign price through Monday; Tuesday brings back the Everyday theme and regular price. All times are in America/Los_Angeles. The chosen campaign ends early Tuesday, after Cyber Monday; replace that end date with the deadline you actually advertise.
| Planned time | Scheduled change | Intended result |
|---|---|---|
| Fri, Nov 27 · 08:55 | Change the Field Jacket price | $52 becomes $41.60 |
| Fri, Nov 27 · 09:00 | Activate the Black Friday theme | Black Friday creative becomes the storefront |
| Fri, Nov 27 · 09:02 | Show the campaign page | The promotion page is available |
| Mon, Nov 30 · 00:05 | Activate the Cyber Monday theme | Separate Cyber Monday creative replaces the Black Friday theme |
| Tue, Dec 1 · 00:05 | Activate the Everyday theme | The regular storefront returns |
| Tue, Dec 1 · 00:05 | Reverse the price change | The previous jacket price returns |
| Tue, Dec 1 · 00:05 | Reverse the page-visibility change | The previously hidden page is hidden again |
These are planned times, not a guarantee of simultaneous completion or dependency order. Alfred actions run independently. A later timestamp doesn’t mean an earlier action succeeded. Check results before sending traffic, and choose buffers your campaign can tolerate.
This example has seven scheduled actions, including Tuesday’s three closing actions. It needs capacity for seven actions in one launch; Alfred’s current Pro plan supports that. Check the current plans against your own checklist.
Promotional email and ad delivery are separate from these storefront actions. Schedule those in their respective platforms, with time to verify the storefront first.
Activate the Black Friday theme
Activate a separate Cyber Monday theme
Activate Everyday + restore the regular price
5. Prepare the return to normal while the starting state is clear
For this three-theme example, schedule Tuesday’s return as a new theme activation targeting the Everyday theme from your theme library. Reversing Monday’s activation would target the theme active immediately before it—Black Friday, if that step succeeded. Reversing Friday’s activation after Monday’s switch can be skipped because the published theme changed again. Selecting Everyday explicitly makes the intended Tuesday destination clear.
An ending deserves its own review. Which theme should be active? Which prices should return? Should the landing page disappear, stay available with updated copy, or point somewhere else?
Alfred supports restoring previous values for themes, prices, product status, tags, channel availability, pages and blog posts. Discounts, metafields and menus use customized follow-up actions rather than the same automatic previous-value restoration.
There is an important boundary: supported reversals can skip items changed again or deleted after the original action. That protects newer work from being overwritten, but it means someone should check the reversal results and anything flagged for attention.
If you revise campaign prices over the weekend, review the closing plan too. “We scheduled a reversal” isn’t the same as “every original value will definitely return.”
6. Rehearse the customer journey
Run a small rehearsal with test resources before the main campaign. Check the start and return paths, including the notifications your team expects.
Then review the real campaign’s customer journey:
- Open the homepage on mobile and desktop.
- Follow a campaign link through to the intended product or collection.
- Check the target variants and displayed prices.
- Test the intended discount combinations in cart and checkout.
- Confirm shipping messages and campaign deadlines agree with the offer.
- Check that the return theme and destination pages still make sense after the promotion.
A completed theme action doesn’t confirm that every product link, price and checkout rule is correct. Those checks still belong to your team.
7. Give launch monitoring an owner
Configure the alert recipients and alert types available on your plan. Assign someone to check results near the start, during any Cyber Monday changeover, and after the scheduled returns.
Alfred provides action-level statuses and results, with email alerts for supported events. If one action fails while others succeed, inspect the affected resource before deciding how to proceed. Cancelling pending work doesn’t undo changes that have already run.
Keep a simple fallback note: who can publish the fallback theme, who can correct prices, and where the approved values are recorded.
A final BFCM storefront check
Before scheduling the real launch, confirm:
- The start, end and timezone match the customer-facing offer.
- Every resource and variant is the intended one.
- No second automation tool owns the same change.
- The opening actions and closing actions have both been reviewed.
- Email and ad timing leave room to verify the storefront.
- Alert recipients and the monitoring owner are set.
- Someone will check the return results after the campaign.
The goal is to do the planning early enough that launch morning is a short check of a prepared plan.
Explore Alfred Launch Scheduler to see a sample campaign move from its opening changes through its scheduled return, or follow the getting-started guide to build your first launch.
Shopify BFCM scheduling: common questions
Can I schedule Shopify changes for Black Friday without Shopify Plus?
Yes. Shopify offers future publishing and discount active dates, and Rollouts are available on Basic and higher. Alfred Launch Scheduler is another option for individually timed storefront actions. Check each tool’s supported changes and plan requirements.
Can I schedule a Shopify theme change and sale prices together?
Alfred can group theme and price actions in one named launch, with a time for each action. Actions run independently, so they are not a simultaneous or all-or-nothing update. Leave time to verify the storefront before sending campaign traffic.
Will my regular prices automatically return after Cyber Monday?
Plan the ending explicitly. Alfred supports scheduled price reversals, but items changed again or deleted after the original action can be skipped. Review the return results; do not assume scheduling a start also schedules an ending.
When are Black Friday and Cyber Monday in 2026?
Black Friday is Friday, November 27, 2026. Cyber Monday is Monday, November 30, 2026. Your promotion can use different dates; make its start, end and timezone clear to shoppers.