Posted on

Coding vs Plugins – How to Customize WooCommerce Emails?

Why customize WooCommerce emails? How to customize WooCommerce emails? Which are the best WooCommerce email customizer plugins for 2021? Learn everything here.

Last updated on November 13, 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 this article will help you exactly with that.

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.

WooCommerce email template default
WooCommerce default email template

  • 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 the 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

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!

8 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. With the holiday season around, you don’t want to leave a pale impression of your brand on your customers who would make a purchase.

So why not customize WooCommerce emails in the first place?

Customized WooCommerce emails builds a unique brand and relationship

Customized WooCommerce email template
Customized WooCommerce email template

Customizing WooCommerce emails is not 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 email template (provided by Email Customizer Pro For WooCommerce plugin) with the default WooCommerce email. You would easily notice the difference.

We infer the brand image from their first 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 and provides consistency. You create a swag of your own.

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

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

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

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.

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 three 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.

In this approach, the 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 with their features and pricing.

Email Customizer Pro for WooCommerce

Email Customizer Pro For WooCommerce plugin lets you easily customize all the eleven default transactional WooCommerce email / WooCommerce order email templates without writing a line of code. This plugin is developed by StoreApps, the official WooCommerce extensions developer.

You can edit email text, colors, header & footer, add custom links, add links to your social networks; all using the familiar WordPress Customizer interface.

A readymade email template from Email Customizer Pro for WooCommerce looks like the below image.

Email Customizer Pro for WooCommerce plugin interface
Email Customizer Pro for WooCommerce plugin interface


  • 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.
  • Upsell products from within the emails
  • Customize WooCommerce Subscriptions emails

Pricing: $79

Get Email Customizer Pro for WooCommerce plugin

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 template design. You don’t require any coding knowledge.

Woocommerce Email Customizer plugin

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

Pricing: $79

Get WooCommerce Email Customizer plugin

Email Customizer for WooCommerce by ThemeHigh

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

Email Customizer for WooCommerce plugin interface


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

Pricing: $39

Get this Email Customizer plugin

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.

Visual Email Designer for WooCommerce plugin


  • 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

Pricing: $99

Get Visual Email Designer plugin

WooMail – WooCommerce Email Customizer

This is a popular email customizer plugin on CodeCanyon.

WooMail Email Customizer


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

Pricing: $39

Get WooMail plugin

YITH WooCommerce Email Templates

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

YITH WooCommerce Email Templates


  • 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.

Pricing: $80

Get YITH WooCommerce Email Templates plugin

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.

Recommended WooCommerce email customizer plugin is…

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

Email Customizer Pro for WooCommerce templates to customize woocommerce emails
Email Customizer Pro for WooCommerce templates to customize emails

The very first 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. And doing business is all about maintaining the relationship with the customer, long-term I would say.

9 thoughts on “Coding vs Plugins – 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.