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

Create a new automation

Click Create to continue.


Step 2: Add the Trigger

Click Add Trigger.

Add a trigger

Select WooCommerce as the trigger app.

Select WooCommerce

Select: An order status changes

Select Order Status Changed

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.

Complete order status changed trigger

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.

Add an action

Select Wordpress as the action app.

Select WordPress as the action

Select:

Send an email

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.

Select the email recipient

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.

Complete the Send an Email Action


Step 6: Set the Automation Live

Once everything is configured, click Set Live at the top.

Set the automation live

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:

  1. Open a WooCommerce order.
  2. Change its order status.
  3. Save the status change.
  4. Wait for the automation to run.
  5. 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.

Was this page helpful?

Previous
How to Send an Email Automatically When a WordPress Post Is Updated