FaceBook

How to Customize WooCommerce Emails for Higher Opens?

If your emails are generic, uninspiring, and fail to convert, then you should learn how to customize WooCommerce email templates. Thus, you can create engaging, on-brand customer communications that drive results.

WooCommerce transactional emails consistently achieve impressive performance metrics, with open rates reaching 40-50% and click-through rates averaging 10-20%. This is significantly higher than traditional marketing campaigns. 

Despite these powerful engagement statistics, many overlook the opportunity to customize WooCommerce email templates, thus resulting in missed conversions and weak customer relationships.

This comprehensive blog will walk you through:

  • How to customize WooCommerce emails using the default editor
  • How to edit custom WooCommerce email templates with a plugin
  • 3 Best WooCommerce Plugins for Email Customization

By the end, you’ll know how to create custom email templates for WooCommerce and thus enhance your brand presence and boost customer engagement.

Why You Should Customize WooCommerce Emails?ย 

Customizing your WooCommerce email templates can change simple transactional communications from generic notifications into strong branding and marketing tools. 

When you personalize the order confirmation email WooCommerce sends, apart from reinforcing brand identity, you can also make your customers feel valued. Thus, building customer trust.  

Moreover, responsive WooCommerce email design elements ensure your communications look professional across all devices, while woocommerce email personalization features allow you to address customers by name and include relevant purchase information that creates a more intimate shopping experience.

The impact on your business metrics is significant when you invest in advanced woocommerce email customization.

Types of Default WooCommerce Email Templates (How to Customize Them)

WooCommerce comes with a number of default order notification email templates that you can customize to match your branding and personalize the emails to an extent.

As each template serves a specific purpose in the customer journey, understanding these default templates can help in email customization.

Here are the essential default WooCommerce email templates you can customize:

  • New Order – Adding an admin name and a personalized greeting, or including order priority flags (high-value, VIP customer)ย 
  • Cancelled Order – Adding a cancellation reason dropdown selection or customer retention workflow triggers
  • Failed Order – Adding specific error code descriptions, including payment retry automation links, or technical support escalation options
  • Order On-Hold – Adding a personalized customer name, including estimated review timeframes, and adding payment completion instructions
  • Order Processing – Adding the customer name and order celebration, including estimated shipping dates, or adding a tracking number preparation notice
  • Order Completed – Adding the customer name and thank you message, or including review request buttonsย 
  • Order Refunded – Adding the customer name and apology message, including a refund amount breakdown, or adding processing timeline information
  • Customer Invoice – Adding customer name and invoice number, including one-click payment buttons, or adding payment deadline reminders
  • Customer Note – Adding customer name and personal greeting, including order context information, and adding store owner signature and photo
  • Password Reset – Adding the customer name and security greeting, including the account activity timeline, and adding password strength requirements
  • New Account – Adding the customer name and a personalized welcome, including an account setup checklist, or adding new customer discount codes
  • Back-in-Stock Notification – Adding customer name and product interest, including product images and current pricing, or adding limited quantity urgency messages
WooCommerce transactional email list in the default settings

You can see that every email in WooCommerce is sent when an action triggers it. Therefore, you will need to make sure you enable the emails in the list.

Key Benefits of Customizing WooCommerce Email Templates:

Enhanced Customer Experience: Customized WooCommerce order emails create great brand experiences that give positive customer impact and build long-term loyalty through professional, personalized communications.

Increased Engagement and Conversions: Generic templates will not inspire action, while customized emails with unique style, color palettes, and brand messaging motivate customers to complete desired actions and drive sales.

Advanced Segmentation Capabilities: Template customization with targeted messaging for different customer segments will allow you to deliver personalized offers, product recommendations, and lifecycle-based communications can resonate with specific audience preferences and behaviors.

Brand Consistency Across Touchpoints: Custom email templates ensure your brand identity is consistent throughout the entire customer journey, thus bringing recognition and trust at every interaction point.

Improved Performance Metrics: Well-designed, personalized emails typically achieve higher open rates, click-through rates, and conversion rates compared to standard templates, directly impacting your bottom line.

How to Customize WooCommerce Emails with Default Settings?

WooCommerce has global settings that allow you to customize some elements of your WooCommerce emails like – the sender name, email address, and subject line.

Furthermore, proper SMTP setup for WooCommerce emails ensures reliable delivery and helps improve open rates of WooCommerce transactional emails by up to 25%.

Let’s see how to customize WooCommerce emails using Default Settings – without a plugin.

Step 1: Enable the transactional emails in WooCommerce

To customize WooCommerce emails without a plugin, go to WooCommerce -> Settings -> Emails.

You will see a list of default WooCommerce order emails under the Emails section.

You can see that every email in WooCommerce is sent when an action triggers it. Therefore, you will need to make sure you enable the emails in the list. Thus, configure transactional email deliverability WooCommerce settings to ensure optimal inbox placement.

Step 2: Customize WooCommerce email template branding

If you scroll below the list of email templates in Settings โ†’ Emails, youโ€™ll see more customization options. Changes you make here will be updated to all of your WooCommerce order email templates at once.

The image below is an example of how you can edit WooCommerce order confirmation email template branding.

WooCommerce default email template editor

You can change the header image, footer text, base color, background color, body background color, and body text color.

Thus, this section allows you to customize woocommerce email CSS styles and create a consistent woocommerce email header and footer design across all templates.

Step 3: Edit WooCommerce email template elements

To customize WooCommerce email content, click the โ€˜Manageโ€™ button beside the type of WooCommerce order notification email you want to edit.

WooCommerce email template editor

Letโ€™s learn about every field in detail:

  • Enable/Disable checkbox lets you enable or disable this specific email notification.
  • Subject: Use this section to change the subject line in WooCommerce email. You can also add placeholders in this field, like
    • {site_title}
    • {site_address}
    • {site_url}
    • {order_date}
    • {order_number}
  • Email heading โ€“ You have to specify the heading of the email.
  • Additional content โ€“ The text you add here will be visible in the body of the email. You can use the placeholders here as well.
  • Email type โ€“ You can specify the format of the email, like
    • Plain text โ€“ Emails sent with no formatting and no graphics.
    • HTML โ€“ Emails sent with simple graphics.
    • Multipart โ€“ Both formats are sent.

To include the custom field in the WooCommerce email, you can edit the code in the themeโ€™s functions.php file or use a WooCommerce email customizer plugin to customize with zero complexity.

Editing WooCommerce email templates using HTML code:

i) Using WooCommerce email hooks:

WooCommerce email hooks let you dynamically insert or edit WooCommerce email content at specific points – like adding an order summary, tracking info, or custom messages.

WooCommerce Email Hooks

  • woocommerce_email_order_details โ€“ Customize the order summary details in WooCommerce emails.
  • woocommerce_email_order_meta โ€“ To add custom fields to the WooCommerce order emails.
  • woocommerce_email_customer_details โ€“ Modify the customer information section in the email.
  • woocommerce_email_before_order_table โ€“ Add content (e.g., a note) before the order table in the email.
  • woocommerce_email_after_order_table โ€“ Add content (e.g., order tracking links) after the order table in the WooCommerce email.
  • woocommerce_email_order_items_table โ€“ Customize the order items table.

ii) To include an order summary in WooCommerce emails using the default editor:

add_action( ‘woocommerce_email_order_details’, ‘custom_order_summary_in_email’, 10, 4 );
function custom_order_summary_in_email( $order, $sent_to_admin, $plain_text, $email ) {
?>
<h2>Order Summary</h2>
<table style=”width: 100%; border-collapse: collapse; border: 1px solid #ddd; font-family: Arial, sans-serif;”>
  <thead>
    <tr style=”background-color: #F4F4F4; text-align: left;”>
      <th style=”padding: 10px; border: 1px solid #ddd;”>Product</th>
      <th style=”padding: 10px; border: 1px solid #ddd;”>Quantity</th>
      <th style=”padding: 10px; border: 1px solid #ddd;”>Price</th>
    </tr>
  </thead>
  <tbody>
    <!– Loop through order items –>
    <?php foreach ($order->get_items() as $item_id => $item) : ?>
      <tr>
        <td style=”padding: 10px; border: 1px solid #ddd;”>
          <?php echo esc_html($item->get_name()); ?>
        </td>
        <td style=”padding: 10px; border: 1px solid #ddd;”>
          <?php echo esc_html($item->get_quantity()); ?>
        </td>
        <td style=”padding: 10px; border: 1px solid #ddd;”>
          <?php echo wp_kses_post(wc_price($item->get_total())); ?>
        </td>
      </tr>
    <?php endforeach; ?>
  </tbody>
</table> }

Step 4: Preview the email template and test

You can click on the preview to see how your custom WooCommerce email template looks.

Preview of customized WooCommerce order email template

You can see that the options available are very minimal in the default WooCommerce email template customization option.

How to Customize WooCommerce Email Templates with a Plugin?

To add custom email notifications to WooCommerce and send highly branded WooCommerce emails, you should use a WooCommerce email customizer plugin.

Retainful is an all-in-one WooCommerce email marketing plugin that simplifies how you customize WooCommerce emails with:

Here is how you can customize WooCommerce email templates using a WooCommerce email customizer plugin – Retainful.

Step 1: Install the Retainful Plugin

To customize WooCommerce email templates with a plugin, go to your WordPress dashboard โ†’ Plugins โ†’ Add new. Search for the โ€˜Retainfulโ€™ plugin.

Click โ€œInstall Nowโ€ to install and activate it. After installation, connect your WooCommerce store with Retainful to create custom email templates in WooCommerce.

Wordpress dashboard to install WooCommerce email customizer plugin

Step 2: Choose the order follow-up email automation

Retainful allows you to send many WooCommerce order follow-up emails like order confirmation, order cancellation, order pending, abandoned cart recovery emails, welcome emails, thank you emails, and more. 

To customize WooCommerce email templates, go to Retainful Dashboard -> Automation and select a type of automated WooCommerce email. 

Letโ€™s take a WooCommerce order confirmation email as an example and see how you can customize it. 

Select โ€œOrder Follow-up Emails,โ€ and you will be asked to enter the name of the campaign. Enter the name and click โ€œCreate Flowโ€.

WooCommerce order notification emails in Retainful

Step 3: Change subject line and preview text in WooCommerce emails

You will see an automation workflow containing triggers, wait time, and email blocks. Click the โ€˜Order summary and Upsellโ€ and a tab will appear on the right side. 

WooCommerce Order confirmation email workflow in Retainful

You can edit WooCommerce email template elements like email title, subject line, and preview text of your choice in the respective fields. 

Editing WooCommerce email subject line and preview text in Retainful

Step 4: Customize the layout of the WooCommerce email template

You have to create your custom email templates for WooCommerce with the structure of your emails in mind, like the location of images, text blocks, CTAs, and their size. 

Click on โ€œEdit Email Contentโ€ on the same tab to edit the structure. You will be taken to an email editor like the image below. 

Customizing the layout of the WooCommerce email template in Retainful

This is where you can explore options to customize every element of your WooCommerce email templates. 

In the โ€œElementโ€ section, you can add and change elements of the WooCommerce email template, like text, buttons, images, social media icons, and more. 

In the below image, you can see the various types of buttons you can add as your Call-To-Actions

Editing WooCommerce email template elements in Retainful

Click on โ€œStore Elementโ€ to add discount coupons, unsubscribe option, address, and summary. These are some of the staple elements your custom email templates in WooCommerce should have. 

Including dynamic coupon in WooCommerce email template

You can also change the WooCommerce email template by clicking ‘Change template’ and choose a suitable one from Retainful’s ready-made template library.

Step 5: Change the WooCommerce email content

To edit the WooCommerce email template content, click on the blocks you want to edit. You will see a tab appearing on the right where you can set the dimensions and other settings related to the content. 

For example, for the logo block, you can change the dimensions, background color, and border style. 

Customizing WooCommerce order email content in Retainful

For the images, you can edit dimensions, background color, border style, and more. 

Editing the image in the WooCommerce order status email  template

You can add a custom field to my WooCommerce email, like the Upsell block here, and edit the padding, border styles, dimensions, and background color. 

Adding a custom field to the WooCommerce email

After the editing of the email content, you can save it as a template for future use.

Step 6: Preview and send test email

As a final step, preview and test the customized WooCommerce email templates, and you are good to go. 

3 Best WooCommerce Email Customizer Plugins

The best WooCommerce email customizer plugins are:

  1. Retainful
  2. Spark Email Editor
  3. MailPoet

Let’s see these best WooCommerce email customizer plugins in detail.

1. Retainful

Retainful is the best WooCommerce email customizer plugin to design on-brand WooCommerce emails with an intuitive drag-and-drop email editor and ready-made templates.

It has ready-made templates for every e-commerce purpose like abandoned cart, order confirmation, product recommendation, win-back, and more – both transactional emails and life-cycle stage emails.

You can skip the design work and create eye-catching WooCommerce email templates even if you are not a design pro.

Design responsive email templates that look great on all devices and preview and test side-by-side.

Retainful WooCommerce email cusstomizer plugin

Pricing:

  • Forever free plan is available – With drag-and-drop editor and ready-made templates
  • $14/month โ€“ 10,000 emails
  • $69/month โ€“ Unlimited emails

2. Spark email editor

Spark email editor is a WooCommerce email customizer plugin to customize all your WooCommerce transactional emails

You can customize every detail of your WooCommerce emails – add order details, customer address, personalize emails with short codes, change the logo using an intuitive editor with real-time previews.

Customize WooCommerce email templates effortlessly with Spark Editorโ€™s drag-and-drop builder. Design professional, on-brand emails without coding. Enhance customer engagement by personalizing WooCommerce email templates with dynamic content, custom styling, and real-time previews.

Spark WooCommerce email customizer plugin

Pricing:

  • $52/year – 1 site
  • $94/year – 3 sites
  • $206/year – 10 sites

3. MailPoet

MailPoet WooCommerce email customizer plugin comes with a library of professionally designed email templates tailored for WooCommerce. These include templates for order confirmations, abandoned cart recovery, and customer follow-ups.

MailPoet supports dynamic content, such as customer names, order details, and product recommendations, pulled directly from your WooCommerce store.

MailPoet integrates seamlessly with WooCommerce, syncing your product catalog, customer data, and store activity.

MailPoet WooCommerce email customizer plugin

Pricing:

  • Free โ€“ 500 subscribers
  • $9/month โ€“ 500 subscribers and unlimited emails
  • $26/month โ€“ 500 subscribers/website

Wrapping up!!

By using WooCommerce customizer plugins like Retainful and code customizations, you can customize WooCommerce emails that are both branded and personalized, ensuring they resonate with your customers.

Customizing WooCommerce email templates doesnโ€™t just enhance the user experience – it helps reinforce your brand identity and drive more conversions. With the right tool, your WooCommerce emails can become a great marketing asset rather than an afterthought.

Read these blogs to learn more about Email Marketing in WooCommerce.

  1. 10 Best WooCommerce Email Marketing Plugins to Boost Sales
  2. 10 Best Ecommerce Email Examples + Tips
  3. How to send WooCommerce Newsletters (+ Plugins)

Frequently Asked Questions

How do I create a WooCommerce email marketing campaign?

First, define your objective. Then, group your WooCommerce customers based on specific criteria like purchase history or interests to tailor your email content for higher relevance and engagement.
Utilize an email marketing platform compatible with WooCommerce to design responsive emails, incorporating compelling visuals, clear CTAs, and personalized content. Track the metrics and optimize.ย 

How do I add custom email notifications to WooCommerce?

To add custom email notifications to WooCommerce, first, install a WooCommerce email customizer plugin like Retainful, choose a pre-designed email template, customize the template elements, and test the email.

What are the best times to send emails in WooCommerce?

Tuesdays, Wednesdays, and Thursdays tend to have the highest email open rates. Many companies also see success on Sundays, especially for B2C brands.ย You can sen emails on official hours 9 AM – 5 PM.

Where are WooCommerce email templates?

To find WooCommerce email templates, go to WooCommerce -> Settings -> Emails.

How do I add a custom field to my WooCommerce email?

To show the custom field in the WooCommerce email, you can edit the code in your themeโ€™s functions.php file or use a WooCommerce email customizer plugin to customize easily.

How do I change the default email template in WooCommerce?

You can either edit the code to edit layout, styling and include custom fields. To customize WooCommerce email templates effortlessly, use a WooCommerce email customizer plugin.

How do I change the email body text in WooCommerce?

To change email body text in WooCommerce, go to WooCommerce -> Settings -> Emails. Click the ‘Manage’ button near the email Edit the WooCommerce email body content by

Picture of Nandhitha
Nandhitha
Nandhitha, a passionate content writer whose insatiable curiosity fuels her quest for knowledge. A voracious reader, she dwells between the lines, breathing life into her writing with every word.

Table of Content

Join 20,000+ ecommerce businesses growing with Retainful.

Try it for free, or book a demo to learn how we can help you too.