WordPress Automations to Set Up Before Black Friday
The eight WordPress automations every store needs before Black Friday 2026 are: order alerts to your team, low stock warnings, failed payment recovery, post-purchase review requests, VIP early access emails, Cyber Monday follow-up, post-sale teardown workflows, and a stress test run before the sale opens. Krom Automation covers all eight, and most run on the free plugin. The Schedule trigger, incoming webhook, and visual email builder require Pro, but the core order and stock workflows do not.
Black Friday 2026 falls on November 27. Cyber Monday is November 30. That gives you a hard deadline, not a rough target.
Workflows you build in October run during the quietest week of the retail year. Workflows you try to configure on November 26 get tested under real load, with real customers, with no margin for error.
This checklist is ordered by impact. Work through it in sequence. Skipping ahead to the VIP email sequence before order alerts are wired up means your team will not know an order failed while you are busy crafting subject lines.
Browse the full Krom Automation feature list to see every trigger and action available before you start building.
Quick Summary: 8 Automations, Free vs Pro, and When to Build Each
| Workflow | Free or Pro | Build by | Template available |
|---|---|---|---|
| Order alerts to team | Free | Oct 31 | Yes |
| Low stock warnings | Free | Oct 31 | Yes |
| Failed payment recovery | Free | Nov 7 | Yes |
| Post-purchase review request | Free | Nov 7 | Yes |
| VIP early access email | Pro (Schedule trigger) | Nov 14 | Yes |
| Cyber Monday follow-up | Pro (Schedule trigger) | Nov 14 | Yes |
| Post-sale teardown | Pro (Schedule trigger) | Nov 14 | No |
| Simulator stress test | Free | Nov 21 | N/A |
Why Black Friday Breaks Manual Processes
On a normal Tuesday your store might process 20 orders. On Black Friday it might process 200, and those orders arrive in bursts rather than spread evenly through the day. Every manual step that takes 2 minutes on a quiet day takes the same 2 minutes on a peak day, except now there are 10 times as many of them and customers are watching a countdown timer.
The workflows below replace manual steps with automated responses that fire the moment a trigger condition is met, whether that is an order placed, a stock level crossed, or a payment declined. How Krom Automation works is a useful reference if you are new to the trigger-action model before you start building.
The workflows you skip in October are the ones you will spend Black Friday morning building by hand, under pressure, in front of angry customers.
Workflow 1: Order Alerts to Your Team (Build by October 31)
When an order completes, your fulfilment team needs to know within seconds, not when someone next checks the WooCommerce dashboard. The Order Completed trigger in Krom Automation fires immediately and can send a Slack message, an email, or both, with the order number, customer name and total pulled in via merge tags.
On peak days this matters because delayed fulfilment is the most common source of 1-star reviews after Black Friday. A team alert that fires 30 seconds after payment clears means picking and packing can start before the customer has closed the confirmation tab. The messaging integrations for Slack, Discord, Twilio and Telegram cover setup for each channel.
- Trigger: Order Completed (WooCommerce, free)
- Action: Send Email to fulfilment team, or HTTP Request to Slack webhook
- Merge tags to include: order number, customer name, order total, items ordered
- Template: Available in the 20 free templates under the WooCommerce category
Workflow 2: Low Stock Warnings (Build by October 31)
Running out of a bestseller at 11am on Black Friday and not knowing until a customer complains is an avoidable problem. WooCommerce does send a default low stock email, but it goes to the admin email address and carries no context about which supplier to contact or what the reorder lead time is.
A Krom Automation workflow triggered by a stock threshold can send a richer alert, route it to the right person, and log the event for reporting. Our full guide on setting up WooCommerce low stock notification emails covers the trigger configuration in detail. Set the threshold higher than you think you need it: if your reorder lead time is 3 days and you sell 50 units a day on Black Friday, a warning at 100 units remaining is not paranoid, it is arithmetic.
- Trigger: Order Completed, with a conditional branch checking remaining stock
- Action: Send Email to purchasing manager
- Condition: Stock quantity falls below your reorder point
- Template: Available in the free WooCommerce workflow templates
Workflow 3: Failed Payment Recovery (Build by November 7)
Payment failures spike on Black Friday because customers are using unfamiliar cards, hitting credit limits, or experiencing bank fraud holds triggered by an unusual large purchase. WooCommerce records these as failed orders. Without automation, they sit there until someone manually reviews the order list, which on a peak day may be never.
A workflow triggered by Order Created with a conditional branch checking for failed status can send a recovery email within 5 minutes of the failure, while the customer is still at their desk and still wants to buy. A 5-minute recovery window converts at a significantly higher rate than an email sent hours later. The conditions and branching documentation explains how to build the Yes/No logic that routes failed orders to the recovery email and successful orders elsewhere.
- Trigger: Order Created (free)
- Condition: Order status equals Failed
- Action: Send Email with payment retry link and alternative payment options
- Delay: Optional 10-minute delay before a second recovery email if status has not changed
A failed payment email sent 5 minutes after the failure recovers customers. The same email sent 5 hours later recovers receipts they have already forgotten about.
Workflow 4: Post-Purchase Review Request (Build by November 7)
Black Friday generates more orders in 24 hours than many stores see in a typical fortnight. That volume of verified purchases is a rare opportunity to build review count quickly, but only if you ask at the right time.
A review request sent immediately after an order is placed lands before the product arrives. A request sent 7 days after delivery lands when the product is fresh and the customer has formed an opinion.
Build this with a Delay of 7 days after the Order Completed trigger, then send a personalised email using merge tags to pull in the product name and order number. The delays and scheduling documentation shows exactly how to configure the delay unit so it counts from the trigger moment rather than from when the workflow was created. Enable run once per entity to prevent a customer who placed three separate orders from receiving three review requests in the same week.
- Trigger: Order Completed (free)
- Delay: 7 days
- Action: Send Email with review link, personalised with product name merge tag
- Setting: Run once per user to prevent duplicate sends
Workflow 5: VIP Early Access Email (Build by November 14, Pro Required)
Your best customers are the ones most likely to buy again, and the ones most likely to leave if a competitor gives them a better experience. An early access email sent 24 to 48 hours before the public sale opens gives VIP customers a reason to stay subscribed and rewards the behaviour you want to encourage.
This workflow uses the Schedule trigger, which is a Pro feature. You set the exact date and time the email fires, and Krom Automation handles the rest. Set it for November 25 at 9am and the email reaches your VIP segment 48 hours before Black Friday opens.
Combine it with the visual email builder to design a branded email without touching code. If you are syncing your VIP list to Mailchimp or ActiveCampaign, the Mailchimp integration and ActiveCampaign integration let you tag or segment contacts automatically when the workflow fires.
- Trigger: Schedule trigger, November 25 at 9am (Pro)
- Condition: User role equals VIP customer, or user has a specific tag in your CRM
- Action: Send Email with early access link and exclusive discount
- Template: Available in the Pro template library
Workflow 6: Cyber Monday Follow-Up (Build by November 14, Pro Required)
Cyber Monday on November 30 is 3 days after Black Friday closes. Customers who browsed but did not convert on Black Friday are warm leads with a short memory. A Cyber Monday email that references their Black Friday browsing or abandoned cart, sent automatically on the morning of November 30, catches them at a moment when they are already in a buying mindset.
This also uses the Schedule trigger. Build it alongside the VIP early access workflow in the same session, so both are live and tested before November 21. The Schedule trigger documentation covers how to configure one-time sends versus recurring schedules, which matters here because you want this to fire once and not repeat the following Monday.
- Trigger: Schedule trigger, November 30 at 8am (Pro)
- Action: Send Email to your full list or a segment of non-converters
- Merge tags: First name, last browsed product if available via your CRM integration
- Template: Available in the Pro template library
Workflow 7: Post-Sale Teardown (Build by November 14, Pro Required)
This is the workflow nobody else talks about. Every checklist covers setup. Nobody covers teardown.
On December 1 you need sale prices reverted, countdown banners removed, Black Friday coupon codes deactivated, and social posts paused. If you do this manually you will forget at least one thing, and it will stay live for days until a customer queries it.
A teardown workflow uses the Schedule trigger set for December 1 at midnight. Actions can include HTTP Requests to your banner plugin’s API to disable banners, a Change Post Status action to move Black Friday promotional posts back to draft, and an Update Post Field action to revert sale prices.
For coupon deactivation you can use the Update Order Status action combined with a coupon expiry date set in WooCommerce itself, which is simpler than an API call. There is no pre-built template for teardown because every store’s setup is different, but the step-by-step workflow builder guide walks through constructing a multi-action sequence from scratch.
- Trigger: Schedule trigger, December 1 at 12:00am (Pro)
- Actions (sequence): Change Post Status on promotional posts to Draft, HTTP Request to disable banner plugin, Update Post Field to clear sale prices
- Benefit: Nothing stays live past its end date because a human forgot to log in
The teardown is where manual processes fail most visibly. A sale price still showing on December 5 creates refund requests, not repeat customers.
Workflow 8: Team Alerts via Slack or SMS (Bonus, Free)
Beyond order fulfilment alerts, your team benefits from real-time notifications for anything that requires human attention: a very high value order that needs manual review, a refund request on a specific product category, or a spike in failed payments that might indicate a card testing attack. Each of these is a separate workflow with a different trigger condition.
The HTTP Request action in the free version supports POST requests with JSON bodies, which is all Slack’s incoming webhook needs. See our post on WooCommerce order alerts to Slack and SMS with Twilio for the exact payload structure. For SMS you will need a Twilio account, and the same HTTP Request action handles the Twilio API call directly.
What Breaks at Scale: WP-Cron and the Honest Limitation
Krom Automation runs workflows via Action Scheduler, which means nothing executes during a page load. That is the right architecture.
However, Action Scheduler depends on WordPress Cron, and WordPress Cron depends on site traffic to fire. On a low-traffic site where no visitors arrive for 2 hours, a workflow scheduled for 3pm might not fire until 5pm.
On Black Friday your traffic is not low, so this is less of a concern than on a quiet Tuesday in March. But the Schedule trigger workflows, specifically the VIP email and Cyber Monday follow-up, should have a real server cron job configured rather than relying on WP-Cron alone.
Most managed WordPress hosts provide this via their control panel in under 5 minutes. This is worth doing before November 21 so you can verify it is firing on schedule during your stress test.
How to Stress Test Before the Sale Starts (Do This by November 21)
Krom Automation includes a workflow simulator that runs a dry-run of any workflow with zero side effects. No emails are sent, no posts are changed, no Slack messages fire.
The simulator steps through each node and shows you exactly what data would flow through, where a conditional branch would route, and which merge tags would resolve to what values. Use it on every workflow in this list before Black Friday week begins.
The workflow simulator documentation explains how to load test data into the simulator and read the per-step audit output. Pay specific attention to workflows with conditional branches: a branch condition that is too narrow may route every order down the No path and silently skip all your recovery emails. Silent failures on automation are the hardest kind to diagnose under pressure, which is why we wrote a separate post on what happens when an automation fails silently.
- Run the simulator on every workflow by November 21, 6 days before Black Friday
- Check that merge tags resolve to real values, not empty strings
- Verify that conditional branches route correctly for both the Yes and No paths
- Confirm that run once per entity is enabled on any workflow that should not repeat per customer
- Check the execution log after one live test order to confirm the workflow fired and all steps completed
What Each Plan Costs Across Different Store Sizes
| Store count | Free tier | Pro Basic (1 site) | Pro Standard (5 sites) | Pro Enterprise (unlimited) |
|---|---|---|---|---|
| 1 store | $0/year | $119/year or $299 lifetime | $199/year or $499 lifetime | $369/year or $799 lifetime |
| 5 stores | $0/year | 5 x Basic = $595/year | $199/year or $499 lifetime | $369/year or $799 lifetime |
| 10+ stores | $0/year | Not viable per-site | Not viable per-site | $369/year or $799 lifetime |
For a single store running Black Friday campaigns, Pro Basic at $119 per year unlocks the Schedule trigger, visual email builder, and all 101 Pro templates. The breakeven against the Standard plan is at 2 stores.
Agencies managing 10 or more client stores should compare the Enterprise lifetime price of $799 against annual fees: year 3 and beyond is fully covered with no renewal. Compare all three plans in detail before choosing.
The Setup Timeline Counting Back from Black Friday
- October 31: Order alerts and low stock warnings live and tested
- November 7: Failed payment recovery and review request workflows live
- November 14: VIP early access, Cyber Monday follow-up, and teardown workflows built
- November 21: Simulator stress test complete on all 7 workflows, server cron confirmed
- November 25, 9am: VIP early access email fires automatically
- November 27: Black Friday opens. All workflows running in the background.
- November 30, 8am: Cyber Monday follow-up fires automatically
- December 1, 12am: Teardown workflow fires. Sale is over and cleaned up.
Also from wpRigel
Pollify is our Gutenberg native poll, survey and quiz plugin. If you want to run a post-Black Friday customer satisfaction survey or gather product feedback during the sale, Pollify adds it as a real block inside the editor with no shortcodes and no separate interface to learn.
Commandify is a command palette for the WordPress admin. Press Cmd or Ctrl plus K to jump to any order, product, customer or setting without clicking through menus.
During Black Friday when speed matters, it is the fastest way to review a flagged order or update a stock level without navigating the full WooCommerce screen. It is the only WordPress command palette with real WooCommerce order, product and customer commands built in.
Our Verdict: Who Should Act on This Now
If your store processed more than 50 orders on last Black Friday, every workflow in this list will pay for itself before Cyber Monday closes. The free plugin covers the highest-impact workflows: order alerts, low stock warnings, failed payment recovery, and review requests. Those four alone, built by November 7, will reduce manual intervention by several hours over the sale weekend.
Pro is worth adding if you want the Schedule trigger for timed emails and the teardown workflow. At $119 for a single store, the cost is recovered by one recovered failed payment or one repeat customer from the Cyber Monday follow-up.
Download the free plugin from the WordPress.org plugin directory and build the first two workflows today. The remaining six will follow naturally once you see how the canvas works.
Who should not act yet: stores that have not confirmed their hosting can handle Black Friday traffic levels. Automation adds value on a stable site.
On a site that will slow to a crawl under load, fix infrastructure first. That is a separate conversation from automation, and not one we can shortcut.
See Krom Automation pricing and choose the right plan for your store count.
Frequently Asked Questions
Does the free version of Krom Automation cover the most important Black Friday workflows?
Yes. Order alerts, low stock warnings, failed payment recovery, and post-purchase review requests all run on the free plugin. The Schedule trigger for timed VIP emails and the teardown workflow requires Pro, but those are secondary priorities.
What is the Schedule trigger and why do I need it for timed emails?
The Schedule trigger fires a workflow at a specific date and time, or on a recurring interval. It is a Pro feature. Without it, you can only trigger workflows in response to events like an order or a user action, not at a fixed point in the calendar.
Will the workflows still fire on Black Friday if my site gets a lot of traffic?
Krom Automation uses Action Scheduler to run workflows in the background, so they do not compete with page loads. High traffic actually helps WP-Cron fire on time. Configure a real server cron if you are using the Schedule trigger and want precise timing regardless of traffic levels.
How do I know if a workflow ran correctly during the sale?
Every workflow execution is logged with a per-step audit trail. The analytics dashboard shows total executions, success rate, and failed execution count. Failed workflows trigger an email notification and retry automatically with configurable backoff.
Can I run these automations on multiple WooCommerce stores?
The free plugin runs on as many sites as you like. Pro licences cover 1 site (Basic), 5 sites (Standard), or unlimited sites (Enterprise). For agencies running Black Friday campaigns across multiple client stores, the Enterprise plan is the only one that scales without per-site costs.
What happens to my workflows after Black Friday? Do I need to delete them?
You can pause any workflow without deleting it. The teardown workflow handles time-sensitive cleanup automatically on December 1. Evergreen workflows like order alerts and review requests should stay active year-round since they add value on every order, not just during the sale.