Log WooCommerce Order Emails

How To Log Your WooCommerce Order Emails

Do you want to log WooCommerce emails?

Logging emails lets you track email deliverability and see the emails your store’s sending to customers.

In this article, we’ll show you the easy way to log, track, and resend WooCommerce messages.

Fix Your WooCommerce Emails Now

How Do I Check Email Logs in WooCommerce?

It’s easy to check WooCommerce email logs using WP Mail SMTP.

When you install WP Mail SMTP, it’ll keep track of every email sent out from your website.

After that, you’ll be able to:

Your email log could prove vital when providing customer service or resolving a dispute. Let’s get yours set up now.

How To Log Your WooCommerce Order Emails

We’ll start by installing WP Mail SMTP and then we’ll show you how to log emails. At the end, we’ll also show you some other helpful features that will make it easier to manage emails sent to your customers.

  1. Install WP Mail SMTP
  2. View Your WooCommerce Email Log
  3. Track and Resend WooCommerce Order Emails

Let’s look at a way to print order emails first.

1. Install WP Mail SMTP

First, let’s install the WP Mail SMTP plugin on your website. You’ll need the Pro version to turn on email logging.

To download the plugin, go to your WP Mail SMTP account and switch to the Downloads tab. Download the latest version of the plugin file.

Download the WP Mail SMTP plugin

Next, log in to your WordPress dashboard. Here, you’ll want to upload the plugin and Activate it.

Install WP Mail SMTP

When the plugin’s been activated you’ll see the Setup Wizard open in your browser.

Choose an Email Provider

When you send emails from WooCommerce, it sends them via your web server. In many cases, this results in the emails going to the customer’s spam folder.

So in this step, we’ll pick a new transactional email provider to handle your email. There are free and paid options here so you can pick the best fit for your site.

Choose an email service provider for WordPress SMTP

If you’re not sure what to pick, we recommend either Sendinblue or SMTP.com. These are both professional transactional email providers that are easy to configure in WordPress.

You can pick another provider if you prefer, including Other SMTP if you want to use an external SMTP server.

Ready to move on? Now we can set up the email provider and complete the connection to your WooCommerce site. We’ve got complete documentation for every email provider to make this easy. Click the link below to jump to the documentation for the email provider you chose:

Mailers available in all versions Mailers in WP Mail SMTP Pro
SMTP.com Microsoft 365/ Outlook
Sendinblue Amazon SES
Mailgun Zoho Mail
SendGrid
Gmail / Google Workspace
Other SMTP

Need a hand?

Our Elite license includes White Glove Setup for SMTP.com or Mailgun.

Come back to this guide when you’re ready to move to the next step.

Enable WooCommerce Email Logging

In this step, we’ll enable basic email logging for WooCommerce. This setting will keep track of the email headers and the email delivery status and store it in your WordPress email log.

As you come to the end of the Setup Wizard, you’ll see the Detailed Email Log and Weekly Email Summary settings are unchecked. Be sure to check both of these checkboxes before you move on.

Enable WordPress email logs and weekly summary

Save your settings and move through the Wizard to the final step. You’ll receive an automatic test email to confirm that your new email provider is working.

Automatic test email from WP Mail SMTP

We’re almost done! Now let’s turn on email logging for the body of the email as well.

To do that, we need to head to WP Mail SMTP » Settings.

WP Mail SMTP settings menu

Next, click on Email Log in the row of tabs across the top.

Email log settings tab

On the Email Log settings page, Enable Log will be checked already. Underneath that, be sure to enable Log Email Content.

If you want, you can also Save Attachments. If you send out WooCommerce invoices or receipts, you’ll likely want to select this while you’re here.

Email log attachments settings

Click Save Settings to save your progress so far.

At this point, you’ll want to wait for a few order emails to be generated. If you don’t want to wait, you can click the Email Test tab to send few test emails from WP Mail SMTP.

Let’s take a look at your new WooCommerce email log to see the new tools you have access to.

2. View Your WooCommerce Email Log

Now we’ve turned on email logging and we’re logging the entire contents of every order email.

Let’s open up WP Mail SMTP » Email Log and take a look at a typical email log from WooCommerce.

Open the email log in WP Mail SMTP

In this example, we have 2 emails that were automatically generated when a customer placed an order.

The Source is WooCommerce which makes it easy to pick them out.

Email log showing WooCommerce order emails

From the email log, we can also see:

  • Email subject
  • From and To address
  • Open and click tracking details
  • Date and time sent

Now let’s check out an individual email log to see what else we can do.

Move your mouse over the subject line and click View Log.

View WooCommerce order email log

Now we can see the log file for this order email in a fullscreen layout.

WooCommerce email log

From the email log, you can:

  • View the sent email (handy if you’re using a WooCommerce email customizer plugin and you want to check that the layout looks good)
  • Print the email log
  • Export your email log to CSV or XLSX
  • Export the entire email and attachments as an EML file
  • Resend the email, which we’ll look at in the next section.

Great! Now you know how to view your WooCommerce email logs. In the final section, we’ll take a closer look at some of the extra tools you can use to manage order emails.

3. Track and Resend WooCommerce Order Emails

Now you’ve fixed WooCommerce not sending emails with WP Mail SMTP, and you’ve also got your WooCommerce email log up and running.

Let’s take a closer look at 2 important features that’ll help you manage order emails.

First, let’s take a look at resending failed order emails from the email log.

How To Resend WooCommerce Order Emails

From time to time, an email may still fail when it’s sent from WooCommerce, even if you’re using WP Mail SMTP.

For example, your email provider or SMTP server might go offline briefly.

If that happens, you can easily resend WooCommerce order emails from your email log, either individually or in bulk.

Resend logged WooCommerce email

You can also change the recipient address when you resend an email individually.

If you want, you can add multiple addresses separated by commas. This is a great way to resend the order email to an alternative address provided by your customer.

Resend WooCommerce emails in WP Mail SMTP

You’ll know when an email fails because it has a red dot next to it.

If you see a bunch of emails like this, you can check the boxes to quickly resend all of them at the same time.

Resend WordPress emails in bulk

WP Mail SMTP will queue the emails in the background, so this won’t slow down your web server – even if you resend a lot of emails at the same time.

Delivery status tracking is just 1 of the ways you can track WooCommerce order emails. Let’s look at the other 2 in the final section.

How To Track WooCommerce Order Emails

We already looked at delivery status tracking in WP Mail SMTP. Delivery status tracking is enabled as long as you have email logging active.

In addition, you can also track opens and clicks in your emails. This makes WP Mail SMTP an awesome user tracking plugin for WooCommerce stores.

You can see opens and clicks for individual emails or measure performance for a group of emails in your Email Report.

First, let’s go back to WP Mail SMTP » Settings and click the Email Log tab.

Email log settings tab

Next, we’re going to turn on open and click tracking. Be sure to check these options:

  • Open email tracking
  • Click link tracking

Open and click tracking in WordPress

Awesome! Now you’ll be able to see how your emails are performing.

First, let’s see open and click tracking data in your Email Reports.

WP Mail SMTP Email Reports menu

Your email report combines delivery status tracking, open tracking, and click tracking into 1 chart. You can see a total for all emails or group the chart by subject line.

WP Mail SMTP Email Reports chart

And you can also see open and click tracking for any individual email in your email log.

WooCommerce email log open and click tracking

In this case, the customer hasn’t opened the email, so we could follow up with them to make sure they received it.

This is a great tool for any emails you send from WordPress because it allows you to track emails from contact form plugins too.

And that’s it! Now you know how to set up your own WooCommerce email log.

Fix Your WooCommerce Emails Now

Next, Create a Newsletter For Your Customers

Are you using email to keep your customers up to date? Email is essential if you want to keep customers coming back for repeat purchases.

You can easily build your email list and create newsletters without leaving the WordPress dashboard!

Get started with this guide to the best newsletter plugins for WordPress.

Ready to fix your emails? Get started today with the best WordPress SMTP plugin. WP Mail SMTP Elite includes full White Glove Setup and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more WordPress tips and tutorials.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.