Most Black Friday Cyber Monday checklists are written from a US perspective, and it shows in the details that get skipped, shipping cut-off dates that assume US Thanksgiving timing, tax guidance that doesn’t mention GST, and carrier advice that ignores the fact that Australia Post and local couriers have their own peak-season capacity limits that start biting weeks before BFCM even starts.
Australian merchants are also competing for the same customer attention as every US and UK brand shipping globally, which means BFCM prep needs to start earlier than the “two weeks out” timeline a lot of generic guides suggest. This is a timeline-based checklist built around what actually needs to happen and when, adapted for AU shipping realities, GST, and the peak-season carrier constraints that catch merchants out every year.
Why AU Merchants Need a Different Timeline
Two things make Australian BFCM prep genuinely different from a US-centric checklist:
- Shipping cut-off dates need to be set earlier and communicated more clearly. Australia Post and major couriers publish peak-period service guarantees that are looser than normal, and capacity gets constrained fast in the two weeks around BFCM. If your website doesn’t clearly state a “order by X date for Christmas delivery” cut-off, you’ll get a spike in “where is my order” support tickets in December that could have been avoided with a banner.
- GST and pricing display need to be right before the traffic spike, not fixed during it. If you’re running site-wide percentage discounts, your displayed prices (GST-inclusive, as required for consumer-facing pricing in Australia) need to be tested at the actual discounted rate, not just the full price, rounding errors show up more at scale.
8+ Weeks Out: Infrastructure and App Audit
This is the point where infrastructure decisions still have time to be fixed if something’s wrong.
- Audit every installed app for necessity. Every app adds script weight to your storefront, and BFCM is exactly the wrong time to discover an app you haven’t used in a year is quietly slowing down your checkout or product pages. Uninstall what you don’t need; for apps you keep, check whether their scripts are loading on every page or only where actually required.
- Confirm your hosting/plan tier can handle peak traffic. Shopify’s infrastructure is built for high-traffic events by design (this is one of Shopify’s genuine platform strengths, merchants don’t manage their own server capacity), but third-party apps that call external APIs at checkout can become the actual bottleneck. Review any app with external API dependencies (loyalty, personalisation, reviews widgets) for how it behaves under load.
- Review your theme for unnecessary bloat, unused sections, oversized hero images, unoptimised apps injecting scripts into every template. This is the point to fix it, not the week before.
- Test your checkout end to end, including every payment method you offer (card, Shopify Payments, Afterpay, Zip, PayPal) and your shipping rate calculation at actual BFCM discount pricing.
6 Weeks Out: Promotions, Discounts and Landing Pages
- Finalise your discount structure and build it in Shopify (or your discount app) with a testing pass, not the week of launch. Test that stacking rules behave as intended, does a sitewide discount code combine with automatic discounts the way you expect, or cancel them out?
- Build and QA your BFCM landing pages on both desktop and mobile. Check load speed specifically on mobile networks, since a large share of BFCM traffic arrives via paid social and email on phones.
- Set up scheduled discount start/end times in advance rather than manually toggling them live, Shopify supports scheduled discount activation, which removes the risk of someone forgetting to switch a sale on or off at the right hour.
- Plan your email and SMS calendar (via Klaviyo or your ESP) with exact send times mapped against your discount schedule, so subscribers aren’t seeing a “Black Friday starts now” email a day before the sale is actually live.
4 Weeks Out: Shipping, Fulfilment and Cut-Off Communication
This is the step most generic BFCM checklists skip entirely, and it’s the one Australian merchants most need to get right.
- Confirm peak-period cut-off dates directly with your carriers, Australia Post’s peak-season guarantees and capacity commitments shift each year, and courier partners often publish their own separate cut-offs for guaranteed pre-Christmas delivery.
- Publish a clear, visible shipping cut-off banner or page stating the last order date for standard and express delivery by state/region, since delivery times to regional WA, NT, and Tasmania are realistically longer than metro delivery, don’t advertise one national cut-off date if it isn’t accurate for every region you ship to.
- Stress-test your fulfilment process for volume, not just your website. A website that handles 10x traffic fine is no help if your warehouse or 3PL can’t pack and dispatch 10x the orders within the promised window.
- Prepare a plan for the “sold out during checkout” scenario, with high traffic, overselling on low-stock items is common. Decide in advance whether you’ll oversell with backorder messaging or hold inventory strictly, and make sure your Shopify inventory settings reflect that decision.
2 Weeks Out: Final QA and Support Readiness
- Run a full mobile and desktop checkout test with a real order, not just an admin preview, place an actual test transaction through every payment method.
- Brief your support team (or set up help centre content) on the shipping cut-off dates, return policy for BFCM purchases, and common expected questions, extended returns periods over the holiday period are common practice and worth deciding on ahead of time, not reacting to case by case.
- Set up order and inventory alerts so you or your team get notified if a bestselling product is about to sell out, giving time to react (restock messaging, redirect ad spend) before it actually happens.
- Check your analytics and tracking setup (GA4 events, Meta Pixel, Google Ads conversion tracking) is firing correctly before the campaigns that depend on that data go live, this is not something you want to discover is broken on Black Friday morning.
1 Week Out: The Final Pass
- Freeze non-essential changes to your theme and app configuration. The final week before BFCM is not the time to install a new app, change your theme, or make untested edits to checkout, every change is a new variable introduced right before your highest-stakes traffic window, with less time to catch problems before they affect real customers.
- Confirm your team’s roster and escalation plan for the event itself. Know who’s monitoring the store, who can make changes if something breaks, and who’s handling customer support, with clear coverage across the actual peak hours, not just standard business hours, BFCM traffic in Australia often peaks outside normal 9-to-5 support windows, particularly with US-timed sales pushing into AU evenings and early mornings.
- Do a final review of your discount codes and automatic discounts for typos, incorrect percentage values, or expiry dates set to the wrong time zone, a discount code with an AEDT/UTC mismatch is a surprisingly common and entirely avoidable error.
- Back up your current theme and settings before go-live, so there’s a fast rollback path available if a last-minute change causes an unexpected issue.
BFCM Weekend: What to Actually Monitor
- Site speed and uptime, particularly during your highest-traffic email/ad send windows
- Checkout completion rate versus your normal baseline, a sudden drop usually points to a payment method or discount code issue, not just “people browsing more”
- Inventory levels on hero products, with a plan ready to pause ads on anything that sells out
- Customer support queue volume, so a spike in “where is my order” or “discount code not working” tickets gets triaged fast rather than sitting for 48 hours
The BFCM Prep Checklist at a Glance
- [ ] App audit complete, unused apps removed, remaining apps checked for script load impact
- [ ] Checkout tested end to end with every payment method, at actual sale pricing
- [ ] Discount structure built, tested for stacking behaviour, and scheduled (not manual toggle)
- [ ] BFCM landing pages built and speed-tested on mobile
- [ ] Carrier cut-off dates confirmed directly with Australia Post/couriers and published clearly by region
- [ ] Fulfilment/3PL capacity confirmed for expected order volume
- [ ] Oversell/backorder policy decided and reflected in inventory settings
- [ ] Support team briefed with FAQ content and return policy ready
- [ ] Analytics and ad tracking verified as firing correctly before campaigns launch
- [ ] Monitoring plan in place for site speed, checkout completion, inventory, and support volume over the event
When Prep Reveals Bigger Gaps
If working through this checklist surfaces issues that go beyond a quick fix, a theme that’s genuinely too slow under load, apps that conflict at checkout, or a fulfilment setup that can’t realistically handle the volume you’re expecting, that’s worth flagging early rather than trying to patch it the week before. Our resources hub has more detailed guides on the individual pieces (speed, SEO, migration) if you want to go deeper on any one area before peak season locks in.
FAQ
When should an Australian Shopify store start BFCM prep?
Realistically, 8 weeks out for infrastructure and app audits, with shipping cut-off communication finalised by around 4 weeks out. Leaving carrier and fulfilment planning until the final two weeks is the most common cause of avoidable BFCM problems for AU merchants specifically.
What shipping cut-off date should I advertise for Australian customers?
It depends on your carrier’s published peak-season guarantees and your fulfilment speed, and it should differ by region, metro delivery windows are shorter than regional WA, NT, or Tasmania. Confirm directly with your carrier each year rather than reusing last year’s dates, since peak-season capacity commitments can shift.
Do I need extra apps for BFCM, or should I remove apps instead?
Generally lean toward removing apps you don’t actively need rather than adding more right before peak season. Every additional app is another script loading on your storefront and another potential point of failure under high traffic, BFCM is not the time to be testing new, unfamiliar tools.
How do I handle GST correctly during a sitewide BFCM discount?
Australian consumer pricing displayed to customers should be GST-inclusive, and that needs to be checked at your actual discounted price, not just your full price, test a real discounted transaction to confirm the displayed and charged amounts reconcile correctly before launch.
What’s the biggest mistake Australian Shopify stores make during BFCM?
Based on what we see repeatedly, it’s treating shipping cut-off communication as an afterthought. A fast, high-converting website that then can’t deliver the item before Christmas creates a support and refund burden that undoes a lot of the sales gain from the promotion itself.
Want a Second Set of Eyes on Your BFCM Readiness?
If you’d rather have someone stress-test your store’s app stack, checkout, and speed before the traffic hits, book a call with our team and we’ll help you find the gaps while there’s still time to fix them.