FunnelKitBlogs

How to Test WooCommerce Emails: Step-by-Step Guide

Updated: 
May 5, 2025
By 
Editorial Team
Technical Writer
How to Test WooCommerce Emails: Step-by-Step Guide

Are your WooCommerce emails being sent but not delivered?

Email deliverability is a crucial part of eCommerce success. 

And what if your emails do make it to the inbox, only to appear broken with non-functional links?

Without proper testing, your emails can result in a poor customer experience and missed opportunities if they land in the spam folder. 

Testing your emails before sending helps catch these problems early.

We’ve seen how this simple step has significantly improved deliverability and customer experience for many store owners.

In this blog, we’ll show you how to test WooCommerce emails and ensure email deliverability. 

6 Key Things To Test In Your WooCommerce Email

If you don’t test your emails, you risk poor deliverability (like landing in spam), broken links or buttons, mobile display issues, and even legal trouble from missing unsubscribe links. That’s why testing is so important.

To ensure your emails perform as expected, here are the key things you should test in your WooCommerce emails:

  • Design and mobile responsiveness

Make sure your emails are visually appealing and easy to read. Email open rates on mobile can range from 26% to as high as 78%. Therefore, emails should look good on all screen sizes.

  • Links and CTAs

Ensure all links in your emails are working and directing to the right pages. Additionally, ensure that your CTAs are clear, prominent, and redirect users to the intended page. 

  • Unsubscribe functionality

Ensure that non-transactional emails include a smooth and functional unsubscribe option. A good email marketing strategy respects the customer’s choice to opt out easily, which helps maintain a good reputation.

  • Email deliverability

Test your emails to ensure they land in your customers' inboxes, not their spam folders. If your emails don’t reach the inbox, they won’t be seen, making your efforts ineffective.

  • Order status triggers

Ensure transactional emails are sent correctly when order statuses change, like processing, completed, refunded, etc. This keeps customers informed with timely and accurate updates.

  • A/B subject lines

Transactional emails have an average open rate of 80–85%, so subject line testing isn’t always necessary. However, A/B testing plays a key role in boosting open rates for marketing emails, both trigger-based emails and broadcasts.

Note: You need different tools to test different key aspects of your WooCommerce emails. In this guide, we’ll cover how to test all types: transactional, trigger-based marketing, and broadcast emails.

How to Preview And Test WooCommerce Emails With Default Settings

WooCommerce lets you preview and test only its default 10+ transactional emails. Here are the steps you need to follow:

Step 1: Navigate to WooCommerce emails 

Navigate to WooCommerce ⇒ Settings ⇒ Emails. You will find all the emails here, and you need to test each email individually. 

navigate to WooCommerce default emails

Step 2: Preview emails 

Scroll down to the Email Preview section. Here you can find how the email will look on a desktop. 

check preview of default WooCommerce emails

You can switch to the Mobile icon to see how the email will look on mobile devices. 

check mobile view of WooCommerce emails

Step 3: Send test emails in WooCommerce

To send a test email, hit the option “Send a Test Email”.

hit send a test email in default option

Next, provide the email address and hit the ‘Send test email’ button to send the test email.

send test email using default option

Now, you should find an email like the preview in your inbox. 

Preview of default emails

Limitations of Default WooCommerce Email Testing Options 

  1. No email audit option to find mistakes before sending a test email

Having an email audit option before sending the test email allows you to ensure everything is in order and that you comply with all relevant laws and regulations. Think of it as your personal quality assurance partner, making sure every message you send is flawless.

  1. Limited customization options 

The purpose of testing is to improve the email design. However, unfortunately, WooCommerce's default customization options are not enough. They don’t offer the flexibility to change the layout, customize links, modify CTA button styles, etc. 

  1. Can’t send test emails to multiple users at the same time 

You can only send test emails to one person at a time, which makes it hard to get feedback from others. To send it multiple times, you must send the test email individually, which can be a time-consuming process. 

  1. No email log to keep track of whether emails are being delivered properly

Since WooCommerce doesn’t have an option to keep a log of sent emails, you cannot track the performance of your emails. 

How to Preview, Audit, And Test WooCommerce Transactional Emails 

Note: Using this method, you can test the subject line, design, content, mobile responsiveness, broken links, missing URLs, and more, all without sending a test email. Once you're done testing, you can check email delivery by sending up to 10 test emails at once.

FunnelKit Automations is the ultimate email and SMS marketing solution for WordPress and WooCommerce. 

With this CRM tool, you can customize, preview, and test all the transactional emails. 

Not just test, you can also audit the emails before sending test emails to ensure the emails are customer-ready and comply with all the necessary laws. 

To preview and test the WooCommerce emails, you must install and activate the FunnelKit Automations free and Pro versions. 

Step 1: Navigate to the WooCommerce emails 

First, navigate to FunnelKit Automations ⇒ Emails ⇒ Transactional emails.

Here you will find all the transactional emails that are ready to be customized to ensure perfectly aligned communication with customers. 

go to transactional emails

Step 2: Preview email 

To preview any of the emails, just hit the “Preview” option. 

hit processing order email to preview

Now, a window will open with the email preview in desktop mode. 

preview WooCommerce emails

You can switch the Mobile responsiveness mode to check how it will look on mobile devices. 

select phone device to check responsiveness of custom WooCommerce emails

In case you want to fix anything with the design, you can go back to the email edit to do so. If you want, you can hide certain things on a mobile device. 

Note: For more customization details, refer to our blog on how to customize emails.

hide content on mobile devices

Step 3: Audit your WooCommerce emails 

Seeing the preview only helps you test the design element of an email, not the other parts, such as whether the links are working or whether the email size complies with the law. 

Note: WooCommerce transactional emails don’t need an unsubscribe link, so the audit skips it for these emails. For other email types, the audit checks it.

To test these, FunnelKit Automations comes with an ‘Audit Email’ feature. 

For this, hit the Start Now button. 

hit start now to audit the emails

This will check three things: Missing URLs, Broken URLs, and Email Size.  

check audit email results

In case there is some issue found after the Audit, hit the option ‘View Details’ for a detailed view.

check urls after email audit

Next, go to the email customizer and fix the issue. 

fix broken url links

And after fixing, you can audit again to ensure. 

Step 4: Send test emails to check deliverability

Once you are set with the email, it’s time to send the test emails. For this, add an email under the option “Send to Test Email”.

Note: Here you can add up to 10 emails and send them test emails with a single click.

After adding the emails, hit ‘Send Email’ to send the test email. 

hit send email

Here is how the email looks in an inbox:

Pro Tip: Want to learn how your WooCommerce emails are performing? Check out our guide on how to easily keep track of your WooCommerce email logs. 

preview of WooCommerce test emails

How to Preview, Audit, and Test Marketing Emails in WooCommerce

As mentioned earlier, with FunnelKit Automations, you can send both trigger-based and broadcast marketing emails, along with transactional emails. You can also preview and test these marketing emails.

Trigger-based emails

With FunnelKit Automations, you can send automated marketing emails based on user interactions with your site. Here is how you can preview, audit, and test the design of any trigger-based email.

Guide: To learn how to set up event-based email automation using FunnelKit Automations, check our blog on WooCommerce triggered emails .

  • Preview

To test the WooCommerce marketing email, go to the Send Email action under the automation. 

hit send email action

Then a window will open where you need to scroll down and hit the button Preview and Test

hit preview and test

Now, you can check previews and responsiveness and customize if needed, just as you did with transactional emails. 

  • Audit

For trigger-based marketing emails, you can run an audit test in the same way as transactional emails, which will inform you if the email is missing an unsubscribe tag, as well as identify missing and broken URLs.

check if Unsubscribe option is in  email
  • Send test emails

After the audit, you can add the email receipt and hit Send Email to send test emails.

send marketing test emails

Broadcast emails

With FunnelKit Automations, you can send unlimited broadcast emails to unlimited contacts. Here is how easily you can preview, audit and test your broadcast emails.

Guide: Learn how to set up a broadcast email campaign in WooCommerce. 

  • Preview

For any broadcast, after choosing your audience and creating the email content, click on "Preview and Test" to start the testing process.

preview broadcast


You can check the design and responsiveness, then make adjustments as needed, just like with transactional emails.

  • Audit

On the same page, you can also audit your broadcast email for missing URLs, broken URLs, unsubscribe tag, and image size.

audit broadcast emails using FunnelKit
  • Send test emails

After the audit, you can send test emails using the Send Test Email feature.

send broadcast test emails

Now you know how to check responsiveness and fix any errors before sending test emails.

But how do you ensure they reach the inbox? For that, move to the next section.

How to Ensure Email Deliverability of WooCommerce Emails with WordPress SMTP Providers 

By default, WooCommerce’s wp_mail relies on PHP mail(), which doesn’t add authentication headers and often trips spam filters. To fix this, you can rely on WP Mail SMTP.

Install and configure the plugin with email sending services, such as SendLayer, SMTP.com, Google/Gmail, Mailgun, etc. Then, publish the SPF, DKIM, and DMARC TXT records in your DNS to prove your domain’s legitimacy.

With authenticated SMTP and proper email authentication, your WooCommerce emails will land in inboxes, not vanish into spam. After completing all these settings, go to WP Mail SMTP ⇒ Tools and send a test email. Here, you can send multiple test emails simultaneously.

send atest test email using WP SMTP

WP Mail SMTP will display errors if there is an issue with SPF, DKIM, or DMARC TXT records.

reason for email deliveribility issue

Guide: If you see these errors, you must fix them. For help, check this blog on how to improve email deliverability.

Here is how the test email looks in an inbox.

test email from WP mail SMTP

How to Test Emails for Different Order Status Triggers in WooCommerce

For transactional emails, it's essential to test whether the right email is triggered for the order status. The easiest way to test whether emails are working for each order status is to update them manually in WooCommerce.

Note: To ensure emails are sent, you must enable them in either the default WooCommerce settings or FunnelKit Automations, depending on the method you are using to send emails for different order statuses.

First, place a test order and check the status once it's completed. Go to WooCommerce ⇒ Orders and then hit the test order. The order status will appear on the order page. 

Typically, if the order is placed successfully, it should show as Processing or On Hold, depending on the payment method. 

check order status

Then, check if the right email was sent to the order email address. 

check email inbox

You can try the same steps for different payment methods. 

You can also manually change the order status to Failed, Cancelled, Refined, Completed, etc., to make sure everything works as expected.

How to A/B Test Subject Line And Other Email Components in WooCommerce

As mentioned earlier, testing the subject line for marketing emails, including trigger-based emails and broadcasts, is essential for boosting the open rate.

With FunnelKit Automations, along with the subject line, you can also A/B test preview text, email content, dynamic discount coupons, and more. This way, you can boost not only open rates but also click-through and conversion rates.

Let's check how you can A/B test both types of WooCommerce marketing emails.

Trigger-based emails

With FunnelKit Automations, you can A/B test any rigger-based emails using two or three variants. You can create different variations of elements in your emails, such as:

Here’s how to do it.

First, to create a Split Path, hit +, and then hit Split Path. 

select split path

Next, provide the name, select the number of paths, and add a description (optional). Finally, hit Add.

name split path and choose number of paths

Now you can add two "Send Email" actions, one for each path. Next, create two distinct versions of the email with unique subject lines, preview text, content, etc.

Note: FunnelKit Automations will evenly divide your audience across all versions and send the corresponding emails accordingly.

add two variant of emails to split test in marketing emails

Generate dynamic coupons before the "send email" action and seamlessly use them in the respective email versions.

Ab-test-discount-in-woocommerce-using-FunnelKit-Automations

You can utilize the pre-built email templates to incorporate different variations into your email design. 

Specifically, in this case of abandoned cart recovery, two pre-built email templates are available. 

prebuilt template of abandoned cart and other marketing emails

Here, also before saving any of the variations, you can preview, audit, and test the email by hitting the ‘Preview and Test’ button.

hit preview and test to test WooCommerce marketing emails

After successfully running the automation, you can view the results, which include the number of contacts, sent emails, opened emails, clicked emails, click-to-open emails, revenue generated, and unsubscribe rates, among other metrics

Then, you can declare the winner who will be sent to the audience afterwards. 

test of broadcast emails

Broadcast emails

FunnelKit Automations provides you with the option to A/B test your broadcasts as well. 

Now let’s check how A/B testing works in email broadcasts. 

For this, when you create a broadcast email, select the type as A/B test.

choose ab test for broadcasts

Next, you can add different variants and set the subject, preview, and email content for each variation. 

add variation to ab test WooCommerce emails

One of the advanced broadcast features in FunnelKit is Smart Sending. Using this approach, you can send a sample size of emails to each variation, and then the winning version will be sent to the rest of the audience, ensuring maximum results. 

Enable smart sending to ab test WooCommerce broadcast emails

Test Your Emails Before Sending to Ensure a Better Customer Experience 

Testing your emails isn’t just a good practice; it’s essential for delivering a reliable and professional customer experience. 

Issues like broken links, missing personalization, or a missing unsubscribe link can lead to confusion, lost trust, or even compliance issues.

FunnelKit Automations makes testing simple and effective. Its audit feature lets you identify and fix problems before your emails go out, helping you maintain quality and consistency. 

Plus, you can A/B test your marketing automation emails and broadcasts as well. The best part is that you can take care of all your email marketing tasks using this single plugin right from the WordPress dashboard. 

From smooth order updates to engaging campaigns, FunnelKit Automations helps you send error-free, on-brand emails that keep customers informed and satisfied.

Related Blogs
WooCommerce Order Confirmation Emails

Editorial Team

How to Customize WooCommerce Order Confirmation Emails for Better Engagement

Your WooCommerce order confirmation email isn’t just a simple receipt it’s a powerful marketing opportunity!  With an impressive 65% average open rate, a 17% click rate, and a 3.77% order...

The Ultimate Guide to WooCommerce Email Marketing - FunnelKit

Editorial Team

The Ultimate Guide to WooCommerce Email Marketing [2025]

Leveraging WooCommerce email marketing efficiently can help you skyrocket your sales and revenue. With over 64% of businesses already using email marketing to connect with customers, it's clear this approach...

WordPress SMTP - FunnelKit

Editorial Team

Boost Email Deliverability with WordPress SMTP: Best Plugins and Setup Guide

Do you want to ensure email deliverability for all emails on your WordPress site? Then, you should utilize WordPress SMTP.  Have you ever experienced email issues, such as password reset...

Published by: Editorial Team
The Editorial Team at FunnelKit (formerly WooFunnels) is a passionate group of writers and copy editors. We create well-researched posts on topics such as WordPress automation, sales funnels, online course creation, and more. We aim to deliver content that is interesting and actionable.
Join Over 38,315+ Sellers Increasing Profits with FunnelKit! 🚀
Join FunnelKit
FunnelKit Checkout gives you beautiful, ready-to-use WooCommerce checkout templates, embed order forms, one-page checkouts, and more.
Please enable JavaScript in your browser to complete this form.
Join FunnelKit
Related Blogs
WooCommerce Order Confirmation Emails

Editorial Team

How to Customize WooCommerce Order Confirmation Emails for Better Engagement

Your WooCommerce order confirmation email isn’t just a simple receipt it’s a powerful marketing opportunity!  With an impressive 65% average open rate, a 17% click rate, and a 3.77% order...

The Ultimate Guide to WooCommerce Email Marketing - FunnelKit

Editorial Team

The Ultimate Guide to WooCommerce Email Marketing [2025]

Leveraging WooCommerce email marketing efficiently can help you skyrocket your sales and revenue. With over 64% of businesses already using email marketing to connect with customers, it's clear this approach...

WordPress SMTP - FunnelKit

Editorial Team

Boost Email Deliverability with WordPress SMTP: Best Plugins and Setup Guide

Do you want to ensure email deliverability for all emails on your WordPress site? Then, you should utilize WordPress SMTP.  Have you ever experienced email issues, such as password reset...

Leave a Reply

Ready to Transform Your Store?

Join 38,315+ successful store owners who trust FunnelKit to power their businesses.
Conversion Optimized Checkout Pages
Increase Revenue with Smart Upsells
Capture Emails & Recover Abandoned Carts
Automate Winbacks & Repeat Sales
890+ 5 star reviews on WordPress.org
Transform your store to power your business with FunnelKit
890+
 Reviews
4.9
🚀 Maximize Your Profit with FunnelKit – Highest Rated with 890+ 5-Star Reviews
Get Started
chevron-downarrow-right
OSZAR »