Posted on

[Updated] How to Customize WooCommerce Emails?

Last updated on April 6, 2021

Howdy WooCommerce user! If you want to build your unique brand identity and encourage repeat purchases, the simple way is to customize WooCommerce email templates.

And here, you’ll learn everything about it – how-to customize WooCommerce emails, why to customize, best WooCommerce email customizer plugins, etc.

Standard WooCommerce emails templates – types and content…

Essentially, WooCommerce is equipped with 11 built-in email templates that are sent to customers related to their order. A sample order completed email looks like the below snapshot.


  • Order on-hold email – Contains order details after an order is placed on hold.
  • Order processing email – Sent after the payment is done and contains order details.
  • Order completed email – Sent to customers when their orders are marked completed, and indicates that order has been shipped.
  • Order refunded email – Sent to customers when their orders are marked refunded.
  • New Order – Sent to the store admin when a new order is placed on their site.
  • Cancelled Order – Sent to the store admin to notify them of a cancelled order.
  • Failed Order – Sent to the store admin to notify them of a failed order.
  • Customer invoice email – Contains order information and payment links.
  • Customer note email – Sent to the customer when a customer note is added from the edit order admin.
  • Password reset email – When user forgets the password and requests for a new password.
  • New account email – Sent to the customer when a customer signs up via checkout or account sign up page.

In short, the emails consist of following details – product information, the total price including taxes and shipping charges, mode of payment, shipping & billing address.

But these WooCommerce email templates just don’t cut it…in-spite of good open rate

Look, being a transactional email, their open and click rates will be naturally high compared to other emails.

But as you can see from the above email template, these WooCommerce order emails look plain, humdrum and unimpressive.

It lacks the oomph factor. It doesn’t carry your brand and positioning. It poorly reflects on your value proposition.

And if you continue using these templates, your customers including your loyal ones may perceive your brand in a less positive way; which in turn, leads to a higher churn rate.

I’m sorry to say but this is true. A big opportunity lost!

7 out of 10 users won’t modify their email templates. If you are amongst them, switch immediately.

Everyone still reads emails…and you need to look good in them! So why not customize WooCommerce emails in the first place?

Customized WooCommerce emails builds a unique brand and relationship

Readymade template by Email Customizer For WooCommerce plugin

Customizing WooCommerce emails is not a rocket science to comprehend. Rather a cakewalk (if you use plugins). One can play with styles of the email, colors, alignment, pictures and a lot more.

Compare the above image with the default WooCommerce email. You would easily notice the difference.

We infer the brand image from their 1st email. Because the human tendency is to get aroused by the colors and by the design we see. Using your colors, fonts, and language reinforces your brand, provides consistency. You create a swag of your own.

Hence, the very emotional belongingness does the trick for your business. In the long run, customers become your loyal fan bases. It adds momentum to your brand.

It helps you be remembered. And including related products and coupon codes can even lead to additional purchases.

With every dollar spent on email marketing, a maximum sum of $38 can be earned, proven fact.

That said, these customized WooCommerce transactional emails are a hook point with your customers. The moment you lock your base audience, business picks up pace and financials look promising.

Treat your customers like your very own family, one way to treat them is by sending them impressive, very impressive emails. #WooCommerce #emails Click To Tweet

How to customize WooCommerce emails? (Code v/s Plugins)

Now, we guide you through the process of customizing these emails.

What do you like to do? Take the simple approach and get going. OR play with code?

Both of them are covered here.

Let’s customize WooCommerce emails the tech way. Then, we’ll see some popular plugins.

Customize WooCommerce emails using Settings, Hooks & Filters

This is not everyone’s cup of tea. For those who love to code, this is for them.

Essentially WooCommerce allows customizing emails in 3 different verticals – settings, overriding and action/filters (hooks).

1. Settings: One can change the background color, text color, base color. The catch comes in the form of restricting any changes to the layout and email body.

2. Overriding: In case you wish to change the layout of the email, you can alter the HTML of the template.

3. Hooks: In addition to the above changes, you can also add additional content through hooks without disturbing the layout.

Let’s learn each of the three in detail.

1. Customizing email templates using Settings

The WooCommerce admin allows some basic customization of this default email layout. These options could be accessed after logging in to the WordPress Admin and then going to WooCommerce > Settings > Emails > Email Sender Options.

woocommerce email settings

These options include:

  • Header image – Gets displayed at the top of all emails. Has to be your brand logo.
  • Footer text – Add your website link or contact details to make it easy for your customers to get in touch.
  • Base color – The color you want to use for your headings, links, and email title background.
  • Background color – Your email’s background color.
  • Body background color – The color of your email content background.
  • Body text color – The color for all written email content.

The drawback of using this approach is that these choices apply to all standard WooCommerce email templates.

2. Overriding Email Templates

Another approach is to modify the default email layouts. WooCommerce offers a helpful template system that allows you to customize parts of emails by replicating the format file(s) into the theme.

Every email type has a template file for its content.
(For example, woocommerce/templates/emails/customer-process-order.php).

Besides, there are shared templates that all email types can access and use. These could be found at woocommerce/templates/emails/email-styles.php.

In many cases, this is the template that developers override to change shared aspects of the emails.

Let’s say, you want to change the footer text color:

  • First you make sure that the following directory exists in the WordPress installation: wp-content/themes/your-theme/woocommerce/emails.
  • Next, copy the file found at wp-content/plugins/woocommerce/templates /emails/email-styles.php into the store’s theme at:
  • Finally, edit your-theme/woocommerce/emails/email-styles.php to change the footer text color.
#template_footer #credit {
    color: #66bae3;
    font-family: Arial;
    padding: 0 48px 48px 48px;

3. Conditional customization with hooks

This approach to customizing emails deals with WooCommerce custom code. Obviously, it requires a high-level of expertise in PHP.

But, the process is straightforward because the original WooCommerce layouts are still in use. The process involves changing portions of the content.

For example, you want to add the Shipping method chosen, in the order email.
You could use the ‘woocommerce_email_after_order_table‘, or ‘woocommerce_email_before_order_table‘, to add the content.

add_action( 'woocommerce_email_after_order_table', 'sa_add_shipping_method_
to_order_email', 10, 2 );
function sa_add_shipping_method_to_order_email( $order, $is_admin_email ) {
    echo 'Shipping: ' . $order->get_shipping_method();

Remember, these methods are tightly linked to the theme you choose. Hence when you change your theme, you will have to move your modified template files, or the added actions, to the new theme as well.

Now let’s move on to the easy way.

Customize email templates using WooCommerce email customizer plugins

Why don’t you try something that excites your customers? Make them smile, make them feel happy by sending personified emails. More so when they are available at the drop of your hat.

Now, there are many plugins available on the market. We have compiled six popular WooCommerce email customizer plugins for the year 2021.

Let’s see each of them – features and pricing.

1. Email Customizer Pro For WooCommerce

Developed by StoreApps, Email Customizer Pro For WooCommerce plugin lets you easily customize all the 11 default transactional WooCommerce email / WooCommerce order email templates without writing a line of code. This plugin can be purchased on

You can customize text, colors, header & footer format, add custom links, link to your social networks all using the familiar WordPress Customizer interface.

A sample email from Email Customizer for WooCommerce looks like the below image.

customize WooCommerce email using Email Customizer For WooCommerce plugin

  • You get simple yet elegant ready-made templates to choose from.
  • Live preview to see how your emails will look on different devices.
  • Design emails to match your brand. Customize email templates text. Order message, headings, adding image and video, asking for feedback or review…whatever you want to, all in a live preview.
  • Change background colors, add your brand’s logo, change the header image, add a menu of links. Full control in your hands.
  • Send test emails before sending the final copy to see how the emails will look at the customer’s end. Then, tailor your emails as required.
  • Add an image to your email (one of the template has this feature) to make it more attractive – banners, logos, stock images, etc.
  • Customize WooCommerce Subscriptions emails



Get Email Customizer for WooCommerce plugin

2. WooCommerce Email Customizer

Developed by WooCommerce, WooCommerce Email Customizer has the built-in WordPress Customizer that allows you to click, drag and drop to visually modify your email templates design. You don’t require any coding knowledge.


But remember, this plugin only customizes the design of your emails and not the text or content of emails.



Know more about this WooCommerce Email Customizer plugin

3. Email Customizer for WooCommerce by ThemeHigh

This a also a popular WooCommerce email customizer plugin. There’s a free version of the plugin on and a premium version.


  • See live preview of the changes
  • Add unlimited rows to the email template
  • Add different email elements (Basic, Woocommerce and hooks)
  • Send test emails



Learn more about this plugin

4. Visual Email Designer for WooCommerce

Another WooCommerce email customizer plugin with drag and drop functionality. It has a free version on and a premium version.


  • Send Product based and category-based emails.
  • Embed digital signature in each WooCommerce order emails.
  • Send test emails to take a look at how the emails delivered to the customer mailbox.
  • Craft your own subject lines



Learn more about Visual Email Designer plugin

5. WooMail – WooCommerce Email Customizer

This is a popular email customizer plugin on CodeCanyon.


  • Pre-defined templates and blocks
  • Drag and drop, no coding required.
  • Live preview
  • Send test emails



Learn more about WooMail plugin

6. YITH WooCommerce Email Templates

YITH WooCommerce Email Templates plugin provides you with templates to give a more professional look to the messages.



  • Add logos and customized links
  • Change colors and typography
  • Add social media links
  • Delete product image from the email content

But, there’s no live preview available.



Learn more this plugin

There are other popular email customizer plugins like Decorator and Email Text Customizer for WooCommerce. But these plugins haven’t been updated past 3 years. So we haven’t included them in this 2021 list of best email customizer plugins.

Advantages of using customized WooCommerce emails

On top of everything else, it’s super easy. Since the templates are pre-defined, the store owners need not worry about inventing a template every time a transaction happens.

  • Visually attractive and aesthetic email design
  • Customized and tailor-made
  • The scope of making the email interactive
  • Alluring emails bolster business, typically sales revenue
  • Enhanced customer engagement
  • Put an end to humdrum emails
  • Dynamic and readily available

The best part about customized WooCommerce emails has to be their responsive design that makes the life of store owners and marketers easy.

Also, package your order / transactional emails with the following ingredients

It’s not so cool to have the same content on the order completed mail, order refunded mail or any other WooCommerce email.

Deciding on the content to be embodied in the email is a deal-breaker.

  • Conversational tone – Refer to the customer’s name and start distinguishing your brand from others by highlighting the USP of your brand.
  • Road ahead – Once the email is sent there would be certain steps that the customer has to ascertain or complete. Provide a link to those steps so as the customer is not lost .
  • Links to Resources – Come on. Tame your customer repeatedly to buy from your store. Nurture the customer to know his choices. Thanks to analytics. Recommend the products based on his/her search preferences.

If a fact has to be revealed, doing business is all about maintaining the relationship with the customer, long-term I say.

Recommended WooCommerce email customizer plugin is…

Now that we have fed you much about plugins, Email Customizer for WooCommerce stands out differently from rest others.

Email Customizer for WooCommerce templates to customize WooCommerce emails

Readymade templates by Email Customizer For WooCommerce plugin

The very 1st glance of it generates positive vibes in the customer. Amazingly designed and creatively customizable, the plugin is a must for WooCommerce users.

It will spice up your email by an inch. Your customers get the liberty of space to feel the brand and get associated with you. With just a few clicks, you can come up with terrific emails that bring extravagant results in return.

Get Email Customizer Pro For WooCommerce plugin

Start customizing your emails today

Alright. Much to your blithe comes this noteworthy piece of advice. In all likelihood, emails are like love letters. You may also hire someone to design the newsletter for you or pick one of the unlimited design services to work for you.

We got to let our customers feel the brand, perceive it the way we actually want them to, and accept our brand image, let that sink in their minds and that stays forever.

The more interesting they are, the more the chances customers fall in love with the brand, and that is business.

9 thoughts on “[Updated] How to Customize WooCommerce Emails?

  1. Thank you very much Akshat for the detailed article on this topic.

  2. I’m amazed, I have to admit. Seldom do I encounter a blog that’s both educative and engaging, and let me tell you, you have hit the nail on the head.
    The problem is something that not enough people are speaking intelligently about.
    I am very happy I came across this in my search for something relating to this.

  3. I have no website using woocommerce, but this is legit info!

  4. Very interesting article.

  5. Thanks for your great guide !

  6. Thank you very much Mr Akshat for the detailed article on this topic.

  7. Thanks for such awesome article, Akshat. It really helped me in customizing the Woocommerce emails and learning more about it.

  8. Could you please specify which plugin to use, if the wishes mostly is to correct the text in the emails? Thank you so much in advance.

    1. Hi Maja, you can use Email Customizer Pro.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.