BFCM
Black Friday
Shopify

Shopify BFCM 2026 Technical Checklist

A practical Black Friday Cyber Monday 2026 checklist for Shopify stores: offer math, theme freeze, app and tracking checks, checkout tests, fulfillment, and day-of monitoring.

Boran Uztemur8 min read

Black Friday falls on November 27, 2026 and Cyber Monday on November 30, 2026. Most of what goes wrong during that weekend was decided weeks earlier: a discount that loses money on every order, an app update installed on Thursday night, purchase tracking that stopped working in August, or a fulfillment process that cannot handle four times the usual volume.

This checklist covers the technical side of BFCM preparation for Shopify stores. It also includes the platform changes from autumn 2026 that affect this year's sale and were not part of last year's plan.

Six weeks out: decide the offer with numbers

Start from margin, not from what competitors advertise. For each offer, know three numbers before you announce it:

  • Profit per discounted order after product cost, shipping, payment fees, and ad cost.
  • The highest discount you can afford with your current ad cost per order.
  • Break-even ad cost per order and break-even ROAS, so the ads team knows when to stop scaling.

Our free Black Friday discount calculator works these out in the browser. It also shows how many discounted orders you need to earn the profit of one full-price order. With ad costs included, a 25% discount can need several times the usual orders to match normal profit. Know that number before you plan inventory.

Then check how discounts combine. Automatic discounts, discount codes, free shipping thresholds, gifts with purchase, and bundle prices can stack into a deeper discount than planned. Write down which combinations are allowed and test them in checkout.

Shopify added discounts to Rollouts in October 2026. You can launch an offer to a share of online store traffic, compare it with your existing offer, and schedule it together with theme and checkout changes. Use it to test an early-access offer before the main weekend, not to start an experiment on Black Friday itself.

Four weeks out: theme and storefront

  • Set a code freeze date. Pick a date in mid-November after which no theme code, app installs, or app embed changes go live without a test and a rollback plan.
  • Duplicate the live theme before you build sale sections, banners, and countdowns. Build and review in the duplicate, then publish once.
  • Test on real phones. Check the home page, a collection, a product page, the cart, and checkout on a mid-range Android phone and an iPhone over mobile data. Sale banners and countdown widgets often add layout shift and slow down the first screen. Our store speed guide explains how to find the cause.
  • Check collection sorting and filters on the collections you will promote. Sold-out products at the top of a sale collection waste the best traffic of the year.
  • Do not move to Canvas before the sale. Shopify released Canvas on October 1, 2026. At launch it does not support Theme Store themes from third parties, Markets, rollouts, translations, app blocks, or app embeds, and themes edited in Canvas do not receive theme updates. Explore it after BFCM.

Four weeks out: apps and scripts

Every app on the storefront is a risk on the busiest day of the year. Review them before the freeze:

  • Remove apps you do not need for the sale. Uninstalling is not always enough, because leftover code can remain in the theme. Our guide on removing app bloat shows how to clean up safely.
  • Know how your sale-critical apps load. Since October 1, 2026, Shopify no longer lets apps create or update script tags. Existing script tags keep running until March 1, 2027, but an app that still depends on one cannot ship a fix through it during the sale. Prefer apps that load through app embeds, and confirm the embeds are switched on in your live theme.
  • Freeze app updates and settings. Ask your critical app vendors whether they plan releases during BFCM week and how you reach support on the weekend.

Three weeks out: tracking and analytics

Two autumn 2026 changes affect how you will read BFCM results.

Purchase tracking after the August 26 upgrade. On August 26, 2026, Shopify upgraded the Thank you and Order status pages for stores that were not on Shopify Plus. Additional scripts on those pages stopped running. If your Meta, Google Ads, TikTok, or GA4 purchase events depended on them, ad platforms may now report fewer purchases than Shopify. Place a real test order, then confirm one purchase event with the correct value and currency in each platform. Our GA4 ecommerce tracking guide explains how to validate purchases against Shopify orders.

Sessions changed on September 21. Shopify changed how Analytics counts sessions, so conversion rate, add-to-cart rate, and other session-based metrics use a new baseline. Do not compare Black Friday 2026 conversion rate with last year. Compare orders, sales, and average order value instead. Read why your sessions and conversion rate changed for the details, and add annotations in Shopify Analytics for your sale start, email sends, and any incident during the weekend.

Two weeks out: checkout, payments, and policies

  • Test checkout end to end with every payment method you offer, including express wallets, on mobile and desktop. Test with a discount code, with an automatic discount, and with both together.
  • Check shipping rates and thresholds. Confirm free shipping thresholds, delivery promises, and carrier cutoff dates. Publish the last order date for delivery before the holidays.
  • Review return windows. Since September 29, 2026, you can set return window overrides by market for specific collections, products, or variants. Use them if sale items or gift purchases need a different return period, and update your return policy page to match.
  • Check compare-at prices. Since October 9, 2026, Shopify shares compare-at prices with AI shopping agents through Shopify Catalog, and there is a setting to control this in admin. Wrong compare-at prices now show up outside your own store too, so audit them before the sale starts.
  • Review fraud settings. More orders means more fraud attempts. Decide who reviews high-risk orders during the weekend and how fast.

Two weeks out: inventory and fulfillment

  • Plan stock for the volume your offer needs. Use the order multiplier from the calculator. If a discount needs three times the usual orders to match normal profit, your inventory plan has to support that.
  • Replace any process that relied on Stocky. Stocky shut down on August 31, 2026. If you used it for purchase orders or reorder points, make sure the replacement works before peak season.
  • Prepare fulfillment for volume. Shopify added batch fulfillment in October 2026. You can group up to 250 fulfillments, print pick lists and labels together, and scan items while packing. Shopify Flow can also buy shipping labels automatically for orders that match your conditions. Set these up and test them on normal days, not during the rush.
  • Prepare customer service. Write saved replies for order status, delivery times, discount code problems, and returns.

The week before: freeze and rehearse

  • Apply the code freeze. Only emergency fixes from now on, each with a tested rollback.
  • Rehearse the launch. Schedule discounts, banners, and emails, then walk through the exact sequence with your team: who publishes what, at which time, and who checks the result.
  • Write a monitoring plan. Decide who watches orders per hour, checkout errors, payment failures, ad spend against break-even ROAS, and site speed, and at what thresholds they act.
  • Keep emergency contacts ready. Shopify Support, your theme developer, critical app vendors, your payment provider, and your carrier.

During the sale

  • Compare orders per hour with your expectation and with the previous days, not conversion rate with last year.
  • Watch ad spend per order against the break-even ad cost from your calculation. Stop scaling a campaign that has passed it.
  • Check checkout yourself every few hours with a real device.
  • Record every change and incident as an annotation in Shopify Analytics.

After the sale

  • Compare profit, not only revenue, with your plan.
  • Check the share of orders with stacked discounts.
  • Review which apps caused problems and remove the ones you no longer need.
  • Write down what to change for next year while the details are fresh.

Final checklist

  • Offer margins calculated, including ads and payment fees.
  • Discount combinations defined and tested in checkout.
  • Theme duplicated, sale sections reviewed on real phones, code freeze date set.
  • Unneeded apps removed, sale-critical apps checked for app embeds.
  • Purchase tracking verified with a real test order in every ad platform.
  • Reports compare orders and sales, not conversion rate across years.
  • Shipping cutoffs, return windows, compare-at prices, and fraud review settled.
  • Inventory and fulfillment ready for the volume the offer needs.
  • Launch rehearsed, monitoring plan and emergency contacts ready.

If you want a second pair of eyes before November 27, tell us about your store. Shopimaster can review your theme, apps, tracking, and checkout under sale conditions and fix what would break during BFCM.

Need help with your Shopify store?

We build, fix, and scale Shopify stores for ambitious brands. Tell us what you need.

Start a Project