Custom Order Status Emails for WordPress

Once a customer has placed an order, there’s nothing that they appreciate more than information on the status of their order. One of the easiest ways to give them that information is by providing updates via email, using our Order Tracking WordPress plugin.

To get started, head to the Emails tab of the settings page of the plugin. From there, you’ll want to create an email for each order status that you’d like to notify your users about. For example, you can create an email named “Order Received”, with a subject “We Have Received Your Order!”, and a message that says “Thanks for placing an order with us! Your order number is [order-number], and it was received at [order-time].”

As you can see, you can include information specific to an order by including the correct tag within your email. We’ll go over those more at the end of this blog post.

Next, we need to choose when to send out the email that we just created. The first thing we need to do is make sure that emails have been enabled. To do so, go to the Basic tab, and set Order Email Frequency to On Change. This setting means that an email is sent out to the customer each time the status of their order changes.

Once that’s done, go to the Statuses tab. Find which status you want to trigger the email that you created. In our case, we’ll send out our email when an order is set to Received. After that, make sure that your settings have been saved and your emails should be ready to auto-send when an order is assigned the Received status!

The email tags that can be used include:

[order-name] The name of the order
[order-number] The number of the order, which the customer will use to view their order in your tracking form
[order-status] The current status of the order
[order-notes] The publicly visible notes you’ve added for the order
[customer-notes] The notes that the customer added to the order
[order-time] The time the order was placed
[tracking-link] A link to track the order directly on your site, so that the customer can view more information about it

You can also include the order-specific values for the custom fields that you’ve created for your orders. To do so, you’d add [custom-field-slug] tags within the order email, where you add the slug specific to your custom field within the square brackets.

You can really take advantage of custom order emails by enabling WooCommerce integration, so that orders get automatically created whenever a WooCommerce order is placed.

Don’t have any custom fields created yet? Check back next week when we cover creating custom fields for your orders in WordPress!

Call to action box goes here
Need a Plugin to Improve Your Site?
Browse Plugins Now
Enhance your site’s FAQs with AI
Enhance your site’s FAQs with AI

Whether you’ve been running a website for a long time or are just setting one up, you know the importance of having a good FAQ page. This becomes even more crucial if you’re running an online shop/e-commerce site. Up until very recently, the only way to create your FAQs was good old fashioned typing them…

Visitor-Submitted FAQs for WordPress
Visitor-Submitted FAQs for WordPress

Often, the people best placed to know what questions your users will run into when using your product or service are the users themselves. With a premium license for our Ultimate FAQ WordPress plugin, you can allow visitors to your site to submit their own questions, along with (optionally) their proposed answers to those questions,…

FAQ Custom Fields for WordPress
FAQ Custom Fields for WordPress

In this post, we’ll show you how to create custom fields for your FAQs, as well as re-order the FAQ elements in the Ultimate FAQ WordPress plugin. We’ll start with custom fields, which you’ll need a premium license to use. We’re going to add a field called “Priority”, with options for “High”, “Medium” and “Low”….

Discover More Posts
Browse Plugins Now