WooCommerce Automations
How to Send an Email Automatically When a WooCommerce Order Status Changes
You can use Zapify to automatically send an email whenever the status of a WooCommerce order changes.
For example, you can notify a customer when their order is being processed, let your team know when an order is completed, or send an internal notification whenever an order moves to a different status.
Instead of checking WooCommerce orders manually, Zapify can automatically send the email when the order status changes.
What Does This Automation Do?
This automation uses:
- Trigger: An order status changes
- Action: Send an email
The trigger tells Zapify when the automation should start.
When the status of a WooCommerce order changes, Zapify automatically sends the configured email.
Why Use This Automation?
This automation can be useful when you want to:
- Notify customers when their order status changes.
- Keep your team informed about important orders.
- Send an email when an order is completed.
- Notify someone when an order starts processing.
- Keep customers updated about their orders.
- Reduce the need to manually send order-related emails.
Who Can Use This Automation?
This automation can be useful for:
- WooCommerce store owners.
- Online store managers.
- Customer support teams.
- E-commerce businesses.
- Marketing teams.
- Agencies managing WooCommerce stores.
How to Create This Automation
Step 1: Create a New Automation
Go to Zapify and create a new automation.
Give your automation a name that makes it easy to understand.
For example:
Notify Customer When Order Status Changes

Click Create to continue.
Step 2: Add the Trigger
Click Add Trigger.

Select WooCommerce as the trigger app.

Select: An order status changes

This tells Zapify to start the automation when a WooCommerce order changes its status.
Step 3: Configure the Order Status Trigger
Configure the trigger according to the order status changes you want to monitor.
For example, you may want the automation to run when an order changes to a particular status.
Select the appropriate options available in the trigger settings.

This allows Zapify to detect the order status change that should start the automation.
Step 4: Add the Action
Once the trigger is configured, click Add Action.

Select Wordpress as the action app.

Select:
Send an email

This tells Zapify what should happen after the WooCommerce order status changes.
Step 5: Configure the Email
Configure the email you want Zapify to send.

Choose who should receive the notification and enter the email subject and message.
For example:
To: The customer's email address
Subject: Your order status has been updated
Message:
Your order status has been updated.
Please check your order for the latest information.
You can use the {} token button to include information from the WooCommerce order that triggered the automation.
For example, you can include the customer's email address or other available order information.
Configure the email according to your needs.

Step 6: Set the Automation Live
Once everything is configured, click Set Live at the top.

A newly created automation is initially a Draft.
The automation will only start working after you set it live.
How to Test the Automation
To test the automation:
- Open a WooCommerce order.
- Change its order status.
- Save the status change.
- Wait for the automation to run.
- Check the configured email recipient's inbox.
For example, you can change a test order to Processing.
If the automation is active and the order status change matches the trigger configuration, Zapify should send the email.
Simple Example
Imagine you run an online store and want customers to receive an email whenever their order status changes.
A customer's order changes from Pending to Processing.
Zapify detects the change and automatically sends an email to the customer.
The workflow is:
Order status changes → Zapify detects the change → Email is sent
The customer receives the update without anyone having to manually send an email.
Other Ways You Can Use This Automation
You can use this automation for many different WooCommerce workflows.
For example:
Order status changes → Notify the customer
Order status changes → Notify the store manager
Order status changes → Notify the support team
Order status changes → Send an order update
Order status changes → Send a completion notification
You can customize the email according to your store's workflow.
Frequently Asked Questions
Can Zapify send an email when a WooCommerce order status changes?
Yes. The An order status changes trigger can start the automation when a WooCommerce order changes status.
Can I notify the customer when their order status changes?
Yes. You can configure the email recipient using the available information from the WooCommerce order.
Can I use this for different order statuses?
Yes. Configure the trigger according to the order status change you want to monitor.
Can I include order information in the email?
Yes. You can use the available {} token options to include information from the WooCommerce order.
Can I customize the email subject and message?
Yes. You can customize both the subject and message of the email.
Can I send the notification to someone other than the customer?
Yes. You can configure the email recipient according to your workflow.
Does Zapify send the email automatically?
Yes. Once the automation is set live, Zapify can automatically send the configured email when the selected order status change occurs.
Do I need to write any code?
No. You can configure this automation using Zapify's trigger and action settings without writing code.
Summary
With Zapify, you can automatically send an email whenever a WooCommerce order status changes.
The setup is simple:
An order status changes → Send an email
This can help WooCommerce store owners keep customers and team members informed about order updates without manually sending notifications.
Once the automation is set live, Zapify handles the notification automatically.