Posted on

Customize WooCommerce Emails – what, why, how-to?

Howdy WooCommerce user! If you still believe that email is the king and are looking for best ways to customize WooCommerce emails, you are at the right place.

Standard WooCommerce emails templates – types and content…

Essentially, WooCommerce is equipped with 8 built-in email templates that are sent to customers related to their order. Of course, store owners, vendors, and the stakeholders receive such transactional emails as in when the product moves along the distribution chain. These includes:

  • 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.
  • 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 you forget the password and request 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. A sample confirmation looks like the below snapshot.


But standard WooCommerce email templates just don’t cut it…

All the above WooCommerce order emails look dull and plain. It lacks the oomph factor. It doesn’t carry your brand and positioning.

More often than not, the human tendency is to get aroused by the colors and by the design we see but unfortunately, the WooCommerce default order emails are boringly humdrum, plain and unimpressive.

Thus, it poorly reflects on your value proposition, your customers including your loyal ones may perceive your brand in a less positive way; which in turn, leads to higher churn rate.

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

Everyone still reads emails…you better look good in them!

People may skip breakfast but not checking their inboxes at the start of the day; be it social emails, promotional emails, and business emails.

We infer the brand image and capture the essence it carries from the very 1st glance at the email. Thus, it all boils down to the fact that sending out an alluring and convincing email to your customers not just tightens the bond but also fosters your business.

Sometimes or the other, we read emails twice not because we fall in love with the email but the way it is drafted including the minute details of the product or service.

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

Now that importance of sending out a vivacious email is known, why not customize WooCommerce emails in the first place?

Why you must customize WooCommerce emails?

Customized WooCoommerce emails builds much needed brand and relationship

Nonetheless, customized emails are a big boom to the service providers for the fact that customers relate to the brand. A properly drafted email aims at recognizing the customers, valuing them and it actually interacts with them.

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’s a jackpot change for brand managers, for maintaining customer relationships and taking the bond beyond the purchase.

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.

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

What to write in your order/transaction emails? Here’s what works

Of late, quality content has been attracting buyers the most, be it on podcasts, laughter clubs, journals or emails.

It’s not so cool to have the same content on the confirmation mail, welcome mail, order completed mail, order refunded mail or order processing mail.

Deciding on the content to be embodied in the email is a deal breaker. Therefore, package the emails with the following ingredients.

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

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

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

How to customize WooCommerce emails (Coding v/s Plugins)

First, we’ll look at some technical part and then look for the best plugins to customize WooCommerce emails.

It will also make clear whether to opt for plugins or code the templates.

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

Customizing 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:

  • Set the From name/address (visible to customer)
  • Add a header image
  • Change the email footer text
  • Choose different base, background, and body text colors

Remember that these choices apply to all emails. You can create a customized email by altering and setting a header image, custom footer text, and another base color within minutes.

A little more comfortable you are with code and you can change content as well.

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

In addition, 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;

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.

Well, all heard and said about email templates on WooCommerce, the fact of the matter remains unfazed – a plethora of benefits.

Customizing WooCommerce emails using Plugins

Instead of sending the same old monotonous emails to customers, spice up the email by an inch – give your customers the liberty of space to feel the brand and let them associate with it. Using plugins, with just a few clicks, you can come up with terrific emails that bring extravagant results in return.

There are many plugins available on the market. We have compiled the 5 best plugins for WooCommerce users.

Not to scare you, but letting you know, most of the customizers available in the market requires code changes. And not everyone can play with the code.

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.

Top 5 WooCommerce email customizer plugins

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

1. Email Customizer for WooCommerce

Using Email Customizer for WooCommerce plugin, users can sit back and relax, because it does what it does. A sample email from Email Customizer for WooCommerce looks like the below image.

Email Customizer for WooCommerce

  • Customize almost everything without writing a line of code
  • Add logos, brand colors, social media links, custom messages and links in header/footer
  • Light and simple user interface, amazing email template designs
  • Live preview
  • Mobile responsive
  • Send a test email

From the house of StoreApps, Email Customizer for WooCommerce costs $49 for annual license and $149 for lifetime license; both for single site.

Learn more about Email Customizer for WooCommerce

2. WooCommerce Email Customizer

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.

Developed by WooCommerce, the plugin costs $79 for one site, at $129 for 5 sites and at $179 for 25 sites.
Know more

3. Email Customizer for WooCommerce by cxThemes

This a popular WooCommerce email customizer plugin on CodeCanyon. It provides a playground to explore the customizations using a Customizer which is similar to the WordPress Customizer.


You can:

  • Customize colors, header & footer format
  • Add custom links, link to your social networks with shortcodes
  • Send a test email
  • Add your own custom CSS

Priced at $30, WooCommerce Email Customizer by cxThemes provides support for 6 months and gets frequent updates.
Learn more

4. YITH WooCommerce Email Templates

YITH WooCommerce Email Templates plugin is available for $70 for a single site, $99 for 6 sites and $170 for 30sites.


It allows you to:

  • 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

5. Decorator – WooCommerce Email Customizer

Developed by RightPress, Decorator – WooCommerce Email Customizer is a free plugin available on the WordPress repository.

This plugin does only one thing – it sets up a separate instance of the Customizer tool and allows you to make changes to your WooCommerce emails with live preview.
Learn more about Decorator plugin

6. WooCommerce Pretty Emails

This was one of the popular email customizer plugins on CodeCanyon. But currently, it is not available.

Our recommended, best 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

Buy Email Customizer for WooCommerce plugin Now


Alright. Much to your blithe comes this noteworthy piece of advice. In all likelihood, emails are like love letters.

We got to let our customers feel the brand, perceive it the way what 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.

4 thoughts on “Customize WooCommerce Emails – what, why, how-to?

  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.

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.