Skip to content

How to Track Emails in WordPress? (Opens, Clicks, and More)

Do you want to add email monitoring to your WordPress site?

You could use WordPress email traceability to see whether your subscribers open, read, and click on your emails.

In this article, we’ll guide you how to set up WordPress email tracking to get unique knowledge.

Note: This piece is solely for emails received from your WordPress site, such as order confirmations, password reset emails, and follow-ups on portals. These aren’t marketing emails sent through an email marketing provider, as those already include open and click tracking.

Why should you trace your emails via WordPress?

If you monitor your WordPress site emails, you’ll be able and then see who opens and clicks on them. You can also get detailed data on email deliverability.

This ensures that all of your website’s emails get delivered to your users. To improve the overall user experience, you can even resend emails that were not sent.

There are many reasons to keep track of your WordPress emails:

  • Keep track of which links in your emails are being clicked.
  • Check if emails sent by a specific plugin are sent to ensure that important membership site and online course emails are distributed.
  • Ensure that your users receive order and confirmation emails from your online store.

WordPress will send all kinds of automatic email notifications to your users, whether you’re running a WordPress blog or a small company website.

This can include information on new users, password reset emails, comments, WordPress upgrades, and more.

You must ensure that any emails sent from your website are sent to your users’ inboxes rather than the spam folder.

The best way to boost email delivery is to engage an SMTP service provider.

Using WordPress to Set Up Email Tracking
We’ll be utilising the WP Mail SMTP plugin for this tutorial. With over 2 million installations, it’s the most powerful WordPress SMTP plugin.

It allows you to send all of your WordPress emails through an SMTP server and increase email deliverability for your website.

Step 1.WP Mail SMTP Installation and Configuration

WP Mail SMTP Installations and activating the WP Mail SMTP plugin is the first process.

To set your plugin settings, go to WP Mail SMTP > Settings post activation.

Then, click the ‘Verify Key’ button after input your licence key.

This info can be found under your account on the WP Mail SMTP page.

After then, scroll down the page until you reach the ‘Mailer’ area. You may pick how you want your WordPress emails to be sent from here.

Any SMTP service can be used with the WP Mail SMTP plugin. The most popular providers, such as Gmail, Outlook, SendInBlue, SendGrid, Amazon SES, and others, have simple setup choices.

Simply choose the mailer you would like to use, and user guide on how to set it up properly will show.

The PHP mailer is the default option. This procedure, however, is not recommended because it is unreliable.

Several WordPress hosting servers are not really designed to send emails.  As a result, your WordPress emails might not ever reach your recipient or wound up in their spam folder.

Step 2: Activate the email tracking tool in WordPress

Now that you’ve set up the plugin, it’s time to even use the email logging and tracking features.

The plugin will add a tracking pixel to every email you send from WordPress once it is activated.

To do just that, go to WP Mail SMTP » Settings and from the drop-down menu, should choose the ‘Email Log’ menu option.

After that, double-check that the ‘Enable Log’ box for email records is checked.

If it isn’t already checked, do so immediately. This will keep track of basic email information and save it in your WordPress database.

If you wish to resend emails in WordPress, you’ll also need this enabled.

You’ll next notice a couple more checkboxes where you can enable extra email tracking features. We encourage that you check every box so that you have more email tracking data.

To begin, you can save a copy of the email body. You may use this to search the content of emails and resend the full email if it fails to send the first time.

To enable this, simply click the ‘Log Email Content’ box.

After that, you can save a duplicate of the attachments that your site sends. That may be helpful if an email fails to transport and you need to resent an attachment.

Make sure the ‘Save Attachments’ box is enabled to permit this.

After that, check the ‘Open Email Tracking’ and ‘Click Link Tracking’ boxes to see when an email is opened and which links are clicked.

Then you can choose how long you want to preserve your email records for. You can modify this setting if you’re concerned about disc space.

Simply choose a period of time from the ‘Log Retention Period’ drop-down menu.

Before you leave the page, make sure you click the ‘Save Settings’ option.

Step 3: In WordPress, look at the Email Tracking Analytics data

You may check your email tracking and analytics statistics after you’ve set up the plugin and sent out WordPress emails.

Go to WP Mail SMTP » Email Log in your WordPress admin panel to do this.

This screen displays basic email metrics like opens and clicks, offering you a quick snap of how involved your audience is.

After that, you can view detailed email information by opening individual email logs.

Simply hover your mouse over an email and select the ‘View Log’ link to see the email details in a new window.

This displays the date and time the email was sent, as well as the subject and whether or not it was opened.

In WordPress, resend new user emails

The option to resend emails is another amazing feature of WP Mail SMTP.

“To do so, go with WP Mail SMTP » Email Log and choose the email logs you wish.”

This page lists all of the emails you’ve sent, as well as whether or not they were delivered. The red dot indicates that the message has not been sent, while the green dot indicates that it has been delivered.

To resend an email that didn’t send, simple click the ‘View Log’ link on the email that hasn’t sent.

This will take you to the email log for that specific email.

Then, in the ‘Actions’ page, click the ‘Resend’ button.

This will throw up a window demanding you to authenticate your email address.

Simply press the ‘Yes’ button to transmit the email twice.

You can use the mass resend feature from the email log screen if there are several failed emails.

Simply pick ‘Resend’ from the drop down list and click the ‘Apply’ button after checking the box next to the emails that did not send.

This will bring up a popup similar to the one shown above.

User can click the ‘Yes’ tab to resend the email to a large number of recipients.

WordPress Email Engagement Statistics To get your whole email monitoring and reporting data, go to WP Mail SMTP » Email Reports.

This will take you to a page with full information on your open rates and email deliverability.

Underneath the main graph is now a breakdown of how your personal emails are performing.

You’ll see open rates, click-through rates, deliverability ratios, and more.