Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
25 Million+
Websites using our plugins
Years of WordPress experience
WordPress tutorials
by experts

How to Resend New User Welcome Emails in WordPress

Editorial Note: We earn a commission from partner links on WPBeginner. Commissions do not affect our editors' opinions or evaluations. Learn more about Editorial Process.

Do you want to resend welcome emails to your WordPress users?

A welcome email helps build trust with new users and ensures that people remember your website and business.

However, your welcome emails can sometimes end up in the spam folder, or users don’t receive the messages. That’s why it’s important to resend welcome emails.

In this article, we will show you how to resend new user welcome emails in WordPress.

How to Resend Welcome Emails to New Users in WordPress

Why Resend Welcome Emails to New Users in WordPress?

Creating welcome emails is a great way to customize the emails that new users receive when they register on your website. This helps build your brand and makes your site memorable for customers, members, and subscribers.

However, the welcome emails that you send might not make it to your users’ inboxes. Plus, email providers like Gmail can also flag your emails as spam.

One of the reasons for this issue is that WordPress hosting services don’t configure the mail function properly. As a result, your welcome emails fail to reach your users or land in the spam folder.

To overcome this issue, you can use an SMTP (Simple Mail Transfer Protocol) service. It allows you to use an SMTP server to send WordPress emails and ensure that they reach your users.

An SMTP service also allows you to log any emails that don’t get delivered so that you can easily resend them.

That said, let’s look at how you can log welcome emails that didn’t reach new users in WordPress.

How to Set Up Email Logs in WordPress

WP Mail SMTP is the best SMTP service for WordPress. It’s super easy to use and connects with popular email services like SendLayer,, Brevo (Previously Sendinblue), Gmail, Office 365, and more.

With WP Mail SMTP, you can track email deliverability in WordPress. The plugin keeps a record of every email sent from your website and lets you resend emails that haven’t been delivered.

Note: You will need the WP Mail SMTP Pro version to use the Email Log feature and resend welcome emails to new users. There is also a free version of WP Mail SMTP that you can use to get started.

First, you will need to install and activate the WP Mail SMTP plugin on your website. For more details, please see our guide on how to install a WordPress plugin.

Upon activation, you can head over to WP Mail SMTP » Settings from your WordPress dashboard and then enter the license key.

You can find the key in your WP Mail SMTP account area.

WP Mail SMTP license key

After entering the license key, go ahead and click the ‘Verify Key’ button.

Next, you can scroll down to the Mailer section and choose how you would like to send your WordPress emails.

Select SMTP mailer

All you have to do is select your preferred mailer. The PHP mail will be selected by default, but we don’t recommend using this method as it’s unreliable.

For more information, you can follow our detailed guide on how to use a free SMTP server to send WordPress emails.

After that, you need to go to the Email Log tab in the WP Mail SMTP settings and activate the ‘Enable Log’ option.

This way, you will be able to track email deliverability in WordPress.

Activate email logs

When you enable the option, you will see additional email tracking settings under the Email Log tab.

Go ahead and activate Log Email Content, Save Attachments, Open Email Tracking, and Click Link Tracking so that you will get more data about email deliverability.

Additional email log settings

Next, you can select the time period for keeping the email logs.

Simply choose an option from the dropdown menu for Log Retention Period and then click the ‘Save Settings’ button.

Select log retention period

How to Resend New User Welcome Emails

After setting up email logs, you can now see which welcome emails didn’t reach your users and which ones need to be resent.

To start, simply navigate to WP Mail SMTP » Email Log from your WordPress admin area.

View email log opens and clicks

The plugin will show all your emails in this section. You can see the email subject, who it’s been sent to, the source, and whether users opened and clicked the email.

If you see a red dot for any email, it means it wasn’t delivered. On the other hand, a green dot shows the email has reached the user’s inbox.

To resend a welcome email that didn’t get delivered, go ahead and click the ‘View Log’ option.

View email logs for resend

Now, you will see logs for the individual email.

After that, navigate to the ‘Actions’ tab and click the ‘Resend’ button.

Click resend button

A popup window will now appear.

Simply enter the recipient’s email address and click the ‘Yes’ button to resend the email.

Click yes to resend email

Next, if you see multiple emails that failed to deliver, you can use the bulk resend feature from the email log screen.

Go ahead and check the box next to the emails you want to resend. After that, select the ‘Resend’ option from the Bulk Actions dropdown menu.

Resend multiple emails

When a popup window appears, you can click the ‘Yes’ button to resend multiple emails.

That’s it! WP Mail SMTP will resend welcome emails and any other email that fails to reach your new users.

Click yes to resend multiple emails

We hope this article helped you learn how to resend new user welcome emails in WordPress. You may also want to check out our guide on how to choose the best website builder and our expert picks for the best WooCommerce plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. poonam says

    I love guides like that. Straight to the point, no fluff, just important things! Thanks for helping out less technical savvy bloggers!

  3. Ralph says

    I love guides like that. Straight to the point, no fluff, just important things! Thanks for helping out less technical savvy bloggers!

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.