Step-by-step process to Email logging with WordPress

Step-by-step process to Email logging with WordPress

WordPress Email logging with WP Mail SMTP Plugin

Do you feel frustrated when you don’t know whether your email was delivered to the right person’s inbox or not? WordPress doesn’t have any information about your sent emails. To get those records, you have to do email logging with WordPress.

One of the common problems people face on WordPress is that there contact form won’t send the email. Or they are not notified when someone submits information on their contact form.

Sometimes emails sent through your WordPress site, which is generated through contact forms, won’t reach the right person.

Due to the lack of proper authentication of the sender, these emails usually land on the Spam folder or not even deliver.

Email services like Gmail are continually monitoring for spams and phishing attacks. Google uses artificial neural networks (ANN) to fight email spammers.

So, what can we do about it?

In this article, you will learn a step by step process to email logging with your WordPress website.

By logging your email with WP Mail SMTP, you can easily track your emails and send your messages in an authentic, quick, and reliable way.

By following the process, you’ll be able to improve your email delivery and email open rates.

What WordPress emails are we talking about?

Some emails sent by WordPress and emails sent by WooCommerce (if activated) are as follows:

1. New account notification

2. Password reset

3. Technical issue notification

5. Contact form submissions notification

4. WooCommerce – payment/invoice

5. WooCommerce – New order notification

Is Email logging with WordPress necessary?

Email Logging is imperative to know if the emails you’ve sent through WordPress are delivered or not.

On the other hand, if you don’t receive notifications from WordPress, you are most likely to be unaware of the issues with your WordPress website. You’ll be unaware of any significant problem in core WordPress functions.

When Email logging with WordPress is done:

1. You will receive all contact form notifications when someone fills out your form, and you can instantly reply to them with a thank-you mail.

2. You will be able to check who got your email at what date and time it was delivered.

3. If the mail is not delivered, what was the issue, and what’s its current status?

4. You will receive all notifications about your core WordPress functionality issues.

5. You can verify if the email you’ve sent delivered successfully or not.

What is SMTP?

SMTP stands for Simple Mail Transfer Protocol. It’s a standard communication protocol for sending or receiving emails.

Simple Mail Transfer Protocol explained

Most of the WordPress emails are sent through the PHP mail() function; that’s the reason most emails land in the spam folder.

When you switch to SMTP to send your WordPress emails, the emails will be transmitted from the email provider’s direct API.

So, your emails land securely on the receivers inbox.

How Is Email logging with WordPress done?

Email logging, though, sounds like a difficult task to perform, but the WP Mail SMTP WordPress plugin has made the entire process simpler as it can get.

Here’s how you set Up WordPress Email Logs in a few simple steps:

Step #1 – Install WP Mail SMTP Plugin

1. Go to your WordPress Dashboard > Plugins> Add new.

Email logging with WordPress

2. Search for ‘WP Mail SMTP by WPForms.’ You’ll see something like the image below


3. Then Click Install now

4. Click ‘Activate.’

WP Mail SMTP install

5. Once the plugin is activated, the next step is to enable email log

Step #2 – Enable Email log with – WP mail SMTP by WPForms

1. On the left side of the dashboard, you’ll find WP Mail SMTP

2. Click on Settings

WP Mail SMTP settings

3. Now click on Email Log.

Email logging with WordPress

4. On the email log section, you’ll find a button that says enable log. Then check the box.


When you enable the log, you’ll be able to monitor all the information regarding your WordPress emails, such as date and time, delivery status, and other technical information.

5. After you click on, Enable Log, another option will show that says Log Email Content.

6. If you click on it, all the information, including email content, will be stored safely on the database of your website.

7. At last, click on save settings, and your email logging will start.

Step #3 – Check WordPress emails that are logged

WP Mail SMTP will automatically log your future WordPress emails that are sent through wp_mail() function, and you’ll also receive timely notifications.

Go to WP Mail SMTP on the left side of your WordPress dashboard and click on Email Log below the settings to monitor all the emails that are logged by the plugin.

Email logging with WordPress

Now, let’s check if WordPress really sends the emails you log!

1. To check, you have first to install Check Email plugin on your WordPress website.

2. After Installation, you go to Tools > click on Check email

3. Go to and copy the email given.

4. On check email, compose a mail and send to the address you copied from

5. Now, get back to and confirm if it received an mail.

6. If it did go to WP Mail SMTP > Email log. You’ll see the email we have just sent here.

Congrats! You completed the process of Email logging with WordPress successfully.

Final Word

Email logging with WordPress will make your life easier because then you can quickly pinpoint the issues with your website and emails that you send.

I would really recommend you try the WP Mail SMTP plugin. Have any doubt or a question regarding this plugin or anything WordPress related? Drop a comment below, and I’ll get back to you ASAP.

Also, make sure you check my recommended blogging tools and resources.

Divyanshu Chaturvedi

Founder and CEO of MarkBuzz Media, Divyanshu Chaturvedi is an entrepreneur, digital marketer and blogger based in India. Although his company was founded in 2018, his marketing roots go back to 2014. He started learning and practising digital marketing because, he enjoys turning complex problems into simple, beautiful and intuitive solutions. In this blog, Divyanshu Chaturvedi will share his experiences on strategies of digital marketing and tips to get most out of a marketing campaign. Also how to properly get started with a blog.

Leave a Reply

Get More Exclusive Content To Your Inbox + Free SEO Checklist: 77 Actionable Steps To Success in 2020