Email Customizer for WooCommerce



The plugin helps you to create colourful and well-organized templates for your WooCommerce emails with its unique and easy-to-build email template builder. With the two different sections in the template builder, edit and preview the changes to create a perfect template for your WooCommerce emails with content as and where you need them.

With Email Customizer for WooCommerce, add the following elements & customise the email templates:

  • Basic Elements (Text/Image/Divider/Gap)
  • WooCommerce Elements (Billing Details and Shipping Details)
  • Default WooCommerce Hooks


  • Easy-to-Build Email Builder: – The user-friendly email template builder lets you build creative and organized WooCommerce email templates.
  • Live Preview of Changes – With a live preview of the changes you make, this email designer creates perfect templates for your emails with content and images placed properly.
  • Unlimited Number of Rows – Use WooCommerce Email Customizer to add unlimited rows to the email template and include everything you need in the emails.
  • Email Elements – Add different email elements (Basic, Woocommerce and hooks) to your email template with this easy to use email designer and never miss a detail for your shopper and admin.
  • Add Images to WooCommerce Emails – Include images in your email templates and make them attractive with banners, logos, featured images, etc.
  • Send Test Emails – Send a test email to any email address to verify the appearance of the created template.
  • Display Dynamic Data with Placeholders – Displaying dummy placeholders makes it easy for templates designing. Placeholders such as customer name, site name, User name, Password, My account URL which will be replaced by real user/order data while sending the WooCommerce emails.
  • Compatibility with Most WooCommerce Plugins – Almost all plugins in the WooCommerce domain are compatible with Email Customizer for WooCommerce. It highly supports new checkout fields created using ThemeHigh’s Checkout Field Editor for WooCommerce, and product fields created using Extra Product Options for WooCommerce. It also displays the multiple addresses created using Multiple Addresses for WooCommerce.


Basic Elements

  • Text: Add a text content to the template and customize the font color, font size, alignment, border width, border style, border color, background color, text padding, and text margin.
  • Image: Add an image to the email template and adjust its size and alignment.
  • Divider: Add a single line divider to the template and choose a style for the divider. Customize the style, width, height, color, alignment, margin and padding of the divider.
  • Gap: Add a gap between other elements and define its height, borders with style and color, and the background color.

WooCommerce Elements

  • Billing Details: Display the billing details in the email template with customization for the color, size, and alignment of the heading and details separately. Also, customize the borders, background color, padding, margin.
  • Shipping Details: Display the shipping details in the template and customize the color, size, and alignment of the heading and details separately. Also, customize the borders, background color, padding, margin.

WooCommerce Hooks

Add the hooks provided by WooCommerce into the email templates.


The premium version of the WooCommerce Email Customizer comes with a lot more features and customizations.

Upgrade to Premium Now!

Live Demo – Front End
Live Demo – Back End

Documentation, Support


More Columns:While the free version of Email Customizer for WooCommerce lets you add only one or two columns, the premium version of WooCommerce Email Customizer lets you add three column and four column layouts. You can further increase the number of columns as you need.

More Elements: With the premium version, you can add Call-To-Action Buttons and Social Media Icons to your WooCommerce emails. Moreover, you can include WooCommerce elements such as Email Header, Customer details, Order details, and a link for Downloadable Products.

More Customization: With the Premium version of WooCommerce Email Customizer, add a background image to the WooCommerce email and define its size, position, and how many times the image should repeat. Also, customize the WooCommerce elements such as Email Header, Customer Details, and Order Details to define their font family, font weight, line height, and also add a background image to them.

Define More to the Free Elements:
* Define the font family, line height, and font weight of the text element. Also, add an background image to the element if needed.
* Define the image border, background colour, padding, and margin of the Image element.
* Add a background image to the Gap element.
* Define the font family, line height, font weight of the heading and details, change the size, and add a background image to the elements Billing Details and Shipping Details.

Custom Hooks: The WooCommerce Email Customizer Premium lets you add custom hooks to the templates other than the WooCommerce predefined hooks.

Buy Now!

Live Demo – Front End
Live Demo – Back End


  • Customized Email Template.
  • Add WooCommerce Hooks & Elements to Email Templates.
  • Add unlimited row to Email Templates.
  • Send out test emails to confirm Email Layouts.
  • Customize & assign Email Templates to WooCommerce email actions.


Minimum Requirements

  • WooCommerce 3.0 or greater
  • WordPress 4.9 or greater

Automatic installation

  1. Log in to your WordPress dashboard.
  2. Navigate to the Plugins menu, and click “Add New”.
  3. Search and locate ‘Email Customizer for WooCommerce’ plugin.
  4. Click ‘Install Now’, and WordPress will take it from there.

Manual installation

Manual installation method requires downloading the ‘Email Customizer for WooCommerce’ plugin and uploading it to your web server via your FTP application. The WordPress codex contains instructions on how to do this here.


Which all email notifications can be customized using Email Customizer for WooCommerce?

Email notifications for Customer Processing Order and New Account can be customized using the free version. Once you upgrade, you can customize rest of the WooCommerce Email templates.

Can I add an element directly to the template without adding columns?

No, you have to add columns before adding elements to the email template.

How many columns can I add to the templates using this plugin?

You can add 1 or 2 columns using the free version. To add more than two columns in a row, you can upgrade to the premium version of the plugin.

Can we add a custom hook to the email template?

Custom hook option comes with the Premium version of the Plugin. To include custom hooks, please upgrade to the premium version of the plugin.

Are default WooCoomerce Elements customizable?

Yes, Billing and Shipping elements are customizable.

Can we delete the entire templates created by the plugin?

Templates for Customer Processing Order and New Account can be customized using the free version. These template cannot be deleted, but can be reset to the default state by using the filter thwecmf_force_settings_from_plugin. Instructions to reset the template are mentioned below:

  1. Add the filter add_filter(‘thwecmf_force_settings_from_plugin’, ‘__return_true’); to the functions.php of the active theme or child theme.
  2. Go to Templates submenu, under the Edit template section, choose the template to reset and click on Edit button.
  3. You can see the default template. Click Save button to save the template. After that, remove the filter from the functions.php to prevent template reset on each edit.
How to test your Email Template?
  1. Navigate to Dashboard → Email Customizer
  2. In the Template Editor, Click on the Test mail (paper-plane icon). A pop up appears to enter email id and click on the Send button.
  3. A sample email in that particular template design will be sent to the entered email address.
Can I edit the custom email template provided with Email Customizer for WooCommerce?
  1. Navigate to Dashboard → Email Customizer
  2. In the Edit Template section, Choose any one of the templates from the drop-down menu (ie. Custom processing order and Customer New Account )
  3. Click on Edit button, you will be navigated to the edit screen.
  4. Make necessary edits in the email template, can be a from scratch customisation.
  5. Save the template


November 3, 2019
It is a great Plugin and I am easily able to change the layout.It's all i wanted.The support team is very quick to respond and knowledgeable.It is the one of the best plugin i have used.
October 10, 2019
Very useful plugin to augment Woocommerce functionality, very helpful support too!
September 15, 2019
I have no coding skills and with this plugin I am easily able to change the text of default woocommerce emails and also format the layout to my liking. The templates I made are looking really nice and professional. No glitches, like many other plugins I've tried. The only thing I am not able to do is to add a picture of the product sold. However the support team informed me that this can be done by customizing the hooks. So I guess if you are a coding savvy person, this plugin has it all, for novices like me this plugin has more than enough and it is worth its price. The support team is responsive and knowledgeable. Overall I surely recommend this plugin and give it a 5 stars.
Read all 7 reviews

Contributors & Developers

“Email Customizer for WooCommerce” is open source software. The following people have contributed to this plugin.


“Email Customizer for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Email Customizer for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Improved placeholder names.
  • Updated placeholders in email template.
  • WooCommerce compatible version updated.


  • WooCommerce compatible version updated.


  • Added new filter to remove the shop manager access to the plugin settings.


  • WooCommerce compatible version updated.


  • First Release