FaceBook

How to edit the WordPress email template? + Plugins

Default WordPress email templates may get the job done, but they do nothing for your brand. WordPress emails have one of the highest open rates – 40%, and not customizing them for your brand is a wasted opportunity.

The good news? You don’t have to be a pro in coding to edit WordPress email templates. Sure, a little tech knowledge can help, but it’s not a must.

With the right plugins, you can customize email templates to reflect your brand and increase engagement effortlessly.

In this blog, we’ll cover:

  • What WordPress email templates are
  • How to edit WordPress email template (with coding)
  • How to edit WordPress email template (without coding)
  • Top 5 WordPress Email Customizer Plugins

What are WordPress emails?

WordPress emails are messages sent from a WordPress website for basic notifications. These include password resets, new user registrations, and account-related alerts.

In the case of ecommerce functionality, a plugin like WooCommerce handles its own set of emails. These emails cover important events like order confirmation emails, payment notifications, and back in stock alerts.

However, WordPress and WooCommerce email templates are plain and lack personalized branding or design.

5 Reasons to Edit Default Email Templates in WordPress

While WordPress and plugins like WooCommerce do provide built-in email templates, they come with several limitations.

Here are the important limitations of the default WordPress email templates:

  • Lack of Branding: There’s no logo or brand colors, which can weaken brand recognition.
  • Plain Email Design: The email designs are usually plain text or very minimal HTML, offering little visual appeal.
  • Inconsistent Formatting: The formatting may look different across devices and email clients.
  • Limited Customization: WordPress customizes subject lines and basic text by default. However, for layout and style customizations, you’ll need to add custom code or use plugins.
  • No Email Marketing Elements: You can’t add personalized product recommendations, upsells, or dynamic coupon codes—features that are valuable in eCommerce.

Related Reading: What is Email Marketing? – An Ultimate Beginner’s Guide

How to Edit WordPress Email Templates?

Customizing WordPress email templates without any plugins is not an entirely impossible task. But to do it, you’ll need coding knowledge to some degree.

The steps to edit WordPress templates are:

  • Step 1: Access WordPress Emails
  • Step 2: Create a Copy of the Email Template
  • Step 3: Use Hooks and Filters for Dynamic Change
  • Step 4: Test Your Changes
  • Step 5: Backup and Document

Step 1: Access WordPress Emails

There are two types of email templates in WordPress.

WordPress Core Email Templates:

  • These include basic emails like password resets and new user notifications.
  • Location: /wp-includes/pluggable.php.

Theme or Plugin email templates (WooCommerce):

  • WooCommerce and other plugins provide their own email templates for Order updates, abandoned cart recovery, etc.
  • Location: /wp-content/plugins/woocommerce/templates/emails/

Step 2: Create a copy of the Email Template

Once you’ve located the plugin email templates (like WooCommerce), create a subfolder and copy the email template you want to customize.

In the copied template, you can edit the email layout, logos, color, and text using a code editor.

Never edit the original files directly. Your changes will be lost during plugin updates.

Step 3: Use Hooks and Filters for Dynamic Change

WordPress offers hooks and filters that let you customize sender details, subjects, and headers dynamically. You can use these filters directly in your theme’s functions.php file.

For example,

add_filter( 'wp_mail_from_name', 'custom_mail_from_name' );
function custom_mail_from_name( $name ) {
return 'Your Brand Name';
}

Hook / FilterWhat it does
wp_mail_fromChange the "from" email address
wp_mail_from_nameChange the "from" name (sender)
wp_mailFilter the full email content
woocommerce_email_subject_Customize subject lines for WooCommerce emails
woocommerce_email_headersModify headers like “From” and “Reply-To”

Step 4: Test Your Changes

Once you have customized your WordPress email templates, check how they render across different devices and email clients (Yahoo, Gmail, Outlook).

Step 5: Backup and Document

It's a good practice to save everything you've changed and make copies of your original files. This way, you're covered if anything goes wrong.

Also, noting down what you did and why will be helpful if you need to look back at it later.

Editing WordPress Email Template Using Plugin (Without Coding)

Plugins offer the easiest way to visually edit your email templates without any coding. One such ideal plugin for WordPress and WooCommerce is Retainful.

Retainful is an all-in-one email marketing software that simplifies how you customize emails. It has :

The steps to edit email templates using Retainful are:

  • Step 1: Install Retainful
  • Step 2: Select the Email Automation Workflow
  • Step 3: Customize your Email Template
  • Step 4: Preview and Send Test Mail

Related Reading: Email Automation: An Ultimate Guide for Beginners 2025

Step 1: Install the Retainful Plugin

To install the Retainful plugin, go to your WordPress dashboard -> Plugins -> Add New Plugin. Search for the Retainful plugin.

Installing Retainful in WordPress

Click “Install Now” to install and activate it. Once you have installed Retainful, connect your online store.

Step 2: Select the Automation Workflow (Order Confirmation Email)

Retainful offers many automation workflows like welcome email series, order follow-up emails, and more.

To edit the email template, in your Retainful dashboard -> Automation -> Create Workflow.

Retainful Automation Page

Select the type of automated email. For this example, we will take a look at the order confirmation email series.

Select the “Order Confirmation With Next Order Coupon” workflow.

Order Confirmation with Next Order Coupon template in Retainful

Step 3: Edit Subject Line and Preview Text

In the Automation workflow, there will be triggers, a wait block, a coupon block, and an email block.

To edit the email template, select the email block. A tab will appear on the right side. Here you can edit your email’s subject line and preview text.

Retainful - Edit email subject line and preview text.

For further customizations like email design, content, visuals, and CTAs, click the “Edit Email Content” to open the template in the email editor.

Step 4: Customize Your Email Template

Inside the email editor, you can customize your email completely — drag and drop the elements where you want them.

The blocks in the Content section will let you add headers, footers, buttons, images, GIFs, and social media icons.

Moreover, from the Store Content section, you can add dynamic coupons, review sections, and order summary sections.

Retainful’s easy-to-use drag-and-drop email editor for email customization

To edit any block in your email, simply click on it.

Once you do, a customization panel will appear on the right side of the screen.

From there, you can tweak the style settings — like adjusting the size, changing the colors, updating the padding, and more.

Style setting in Retainful email editor for logos

Step 5: Preview and Send Test Mail

You can preview how your email is rendering on mobile and desktop.

As a final step, you can even send yourself a test email to check how your email looks in your subscriber’s inbox.

Preview option and test mail option in Retainful

Top 5 WordPress Email Customizer Plugins

Plugins make any work much easier and time-saving. Editing WordPress email templates is no exception to this rule. However, finding the best plugin to do the job is quite difficult with hundreds of plugins in the store.

Here are the 5 best email WordPress email customizer plugins:

1. Retainful

    Retainful is the best WordPress email customizer plugin. It is ideal for ecommerce owners and marketers.

    You can choose from hundreds of templates for every occasion— e-commerce transactional emails, abandoned cart recovery emails, Cyber Monday, Black Friday, and even email newsletters.

    The best part, you can send personalized emails too with advanced email segmentation and dynamic content blocks.

    Retainful Email Templates for WordPress

    Related Reading:

    • 11 Best Ecommerce Email Templates + Examples for 2025
    • 10 Best Discount Email Templates + Examples

    2. Spark Editor

      Another great no-code email customizer plugin is Spark Editor. It’s designed to be simple, yet powerful — perfect for anyone, even without coding skills.

      With Spark Editor, you get an intuitive drag-and-drop editor that’s easy to use. In addition, it comes with a collection of responsive email templates that look great on both desktop and mobile.

      Plus, you can enhance your emails further using shortcodes and handy add-ons.

      Spark Editor Email Customizer Plugin

      3. MailPoet

      MailPoet is useful for bloggers and small business owners.

        It comes packed with features like pre-built templates, list segmentation, and analytics.

        Moreover, you also get MailPoet’s own built-in sending service, which means you don’t need to rely on third-party email tools.

        WordPress email customizer plugin - MailPoet

        4. Email Templates

        If you want full control over how your WordPress and WooCommerce emails look, Email Templates is a solid pick.

          This plugin makes it super easy to design and personalize your default email templates. You can give each email your unique brand touch.

          One standout feature is the ability to import and export email designs, making it easy to reuse styles across projects. It also integrates well with plugins like Post SMTP.

          Email Templates - WordPress and WooCommerce email customization plugin

          5. WP Email Template

            If you're looking for a lightweight solution to send good-looking emails, WP Email Template is a good pick. It keeps things simple while giving you the essentials.

            This plugin automatically wraps every email your site sends, including ones from plugins like WooCommerce, Contact Form 7, or Gravity Forms.

            WP Email Template - WordPress email customization plugin

            Wrapping Up!

            The bottom line is that editing a WordPress email template is not that complicated. You can send stunning professional emails in WordPress without a single line of code using plugins.

            If you are in e-commerce marketing, it’s best to stick to plugins like Retainful. This plugin is designed specifically for ecommerce needs.

            It has an email for all the e-commerce scenarios - Discount emails, order follow-up emails, first purchase coupon, etc.
            Plus, using a specialized tool saves you time and effort.

            Also Read:

            Frequently Asked Questions

            How do I customize the default WordPress email templates?

            You can customize them using hooks and filters in your theme’s functions.php file since core WordPress email files shouldn’t be edited directly.

            Can I change the design of WooCommerce order emails?

            Yes, copy the email template files from WooCommerce’s plugin folder into your theme’s /woocommerce/emails/ folder and edit them safely.

            Do I need to know coding to edit WordPress email templates?

            Basic coding knowledge is recommended to edit templates directly, but you can use no-code plugins for easier customization.

            What are the best plugins to customize WordPress emails without coding?

            Top options include Retainful, Spark Editor, and Spark Editor for drag-and-drop email design.

            How do I safely override WooCommerce email templates in my theme?

            Create a /woocommerce/emails/ folder inside your active theme, then copy WooCommerce email files there and customize them.

            Is it possible to preview email templates before sending them?

            Yes, most email customizer plugins like Retainful offer live preview and test email features to check your design before sending.

            What’s the difference between core WordPress and WooCommerce email templates?

            Core WordPress emails cover basic notifications like password resets, while WooCommerce handles order and customer-related ecommerce emails.

            Can I send automated emails like abandoned cart reminders from WordPress?

            Yes, with plugins like Retainful or WooCommerce extensions, you can set up automated emails for abandoned carts and more.

            Picture of Kousalya J
            Kousalya J
            I'm a Computer Science Engineer who enjoys trying out new apps and sharing my thoughts. I also like learning about finance, civilizations, and philosophy in my free time.

            Table of Content

            Join 16,000+ ecommerce merchants increasing their revenue through Retainful.

            Experience how our email marketing software simplifies full-cycle ecommerce email marketing firsthand.