Resources     Blog  

  1. Home
  2. WordPress Tutorials
  3. How to Send New Users a Custom Welcome Email in WordPress

How to Send New Users a Custom Welcome Email in WordPress

Do you want to send your new users a welcome email? In most cases, when you create new users on a website, they will receive an email with their account information. That is very useful, but why not make that email contain a welcome message? It is very important to let your visitors know how important they are to you.

WordPress registration is handled differently on every website, but almost all of them will need an email address. This email address can be used to send the welcome email as well as enlist users into your email subscription, as long as they consent. Today, I will demonstrate how to automatically send custom welcome emails to new users in WordPress using the Email Subscribers & Newsletters plugin.

Do Visitors Actually Want These Emails

In a lot of cases, the answer is probably no. Many people receive a lot of spam messages and the tolerance is quite low. It may even be a surefire way to to get your emails sent to their spam folders. To avoid this, you need to make sure your email is enjoyable to receive.

Thanks to the popularity of smartphones and other mobile devices, emails can be checked anywhere and mobile is the most popular method of checking emails. You need to account for this as well because if an email is not create with mobile in mind, there could be problems. In fact, your entire website should be made to be mobile friendly.

How to Send New Users a Custom Welcome Email in WordPress

Today, I will demonstrate how to automatically send custom welcome emails to new users in WordPress using the Email Subscribers & Newsletters plugin. This plugin can be used to manage all of your email needs. It offers notification emails, scheduled or manual emails, email status, and what we are after, welcome emails. It is quite easy to set up and use.

Installing Email Subscribers & Newsletters

Click on Plugins and select the Add New option on the left-hand admin panel.

Add New


Search for Email Subscribers & Newsletters in the available search box. This will pull up additional plugins that you may find helpful.

Search for Email Subscribers & Newsletters in the available search box.

Scroll down until you find the Email Subscribers & Newsletters plugin and click on the “Install Now” button and activate the plugin for use.

Click on the "Install Now" button.

On the left-hand admin panel click on Email Subscribers and select the Settings option. This will pull up the main settings page.

Click on Email Subscribers and select the Settings option.

Remember this plugin can send a lot of other emails and will send some of them automatically by default. For example, every time you publish a new post, you can send an email alerting your subscribers. This is enabled by default. You can click on Post Notifications and delete it or customize it to meet your needs. Of course, if you post multiple times in the day, you may want a daily email instead. Nobody likes to have their email spammed.

Customizing Your Welcome Email

There are a lot of settings for you to customize. I recommend going through each one and making this plugin perfect for what you want to accomplish. Click on the Signup Confirmation tab.

Click on the Signup Confirmation tab.

On this tab, you can customize the message of multiple automatic emails. These include confirmation emails and welcome emails. Scroll down to the welcome email message. The first thing you need to do is change the subject of the email. By default, the plugin uses “My Blog – Welcome!” and this should be changed to include the name of your website.

The next part is the actual message. It is very generic by default. Let visitors know they matter. Tell them all of the benefits of subscribing to offers, the goals of your website, and even the release schedule of your content. Make them feel welcomed and express your gratitude to them. It shouldn’t be too long though.

Customize your emails subject and content.

Once you are happy with your welcome email, scroll down to the bottom of the page and click on the “Save Settings” button.

Click on the "Save Settings" button.

Congratulations, you have customized your website’s welcome email. You can edit it at any time. The email should be kept up to date. For example, if you chose to include your content release schedule in it and that schedule was changed, the email needs to be updated.

Be Aware and Avoid Spamming Your Visitors

The biggest mistake new websites make is spamming email to visitors. Many new websites decide to alert their visitors about every piece of content or changes they make.  This is not necessary and should be avoided. Many of the larger websites and companies have so much content that they choose to send a daily or weekly update depending on the nature of the website.

For example, if your website sells products, informing visitors of your deals is great. Unfortunately, deals are time sensitive, so telling them about a deal that ends tomorrow or that has ended, is not a great way to prove your emails are worth their time. In fact, out of date information will make your website look bad and should be avoided at all costs.

What information do you include in your welcome emails? How easy was the plugin to use? Will you use the plugin for other emails?

Author: Robert Giaquinto

Robert has been writing tutorials about WordPress and other CMS for over 3 years since joining the GreenGeeks marketing team. Thanks to this, he has had the opportunity to research and master several areas of WordPress including plugin usage, SEO, website design, and social media integration. When he is not creating content for WordPress, Robert is digging up new content ideas for environmental pieces. These range from the pollution in our air to the danger’s wildlife face. And with a bachelor’s degree in electrical engineering, he is always eager to discuss the way our technologies are affecting the environment, especially when it comes to solar energy.

Was this article helpful?

Related Articles


  1. Hi, Robert. I’ve been fumbling with WordPress mail plugins and found that Email Subscribers looks the most convenient. I have done everything you describe here but don’t know how to connect it to a button or widget. Can you explain that too? Thank you.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.