March 26, 2020

The Ultimate Guide to Setting up a Newsletter Plugin in WordPress

Email marketing is the most effective method to improve your website traffic and boost sales. Send regular updates to your subscribers to let them know about new product launches, latest offers, and blog posts. Such email notifications will encourage them to visit your pages to know more. 

Moreover, there is a high chance of converting your email subscribers to regular customers. 

Do you know why?

In social media marketing, we target the audience as a whole. Our posts on Facebook, Twitter, and other similar sites appear along with common hashtags to find people who may be interested in them. Social networking is a large area and everyone hides behind a name (sometimes fictitious) and a profile picture there. Moreover, they may not be aware of your products or brand value. So you need to start working from the base level and create faith among social media followers first before converting them into your customers. 

On the other hand, in email marketing, people subscribe to notifications right from your website and they know who you are. All website visitors will not opt for alerts and only interested parties will submit their email ids to get your post notifications, product updates, etc. Hence we can say that it has a more personalized approach than social media marketing and is highly effective in promoting your online business. 

There are several email marketing tools available on the web to help you to create, design, and send email newsletters in a few steps. But creating a successful email marketing campaign is always a time-consuming process especially if you have a free account with them. Free email marketing account users will have limited access to high-quality templates and features. You also need to visit respective websites (eg. MailChimp) each time to design and send newsletters. 

It will be good if you are able to send email notifications from the WordPress dashboard itself. Right? 

Today, we’ll tell you how to set up a newsletter plugin in WordPress. 

Why MailPoet?

Mailpoet - newsletter plugin

MailPoet is one of the best newsletter plugin for WordPress. It is easy to use and lets you send beautiful newsletters to subscribers in a few moments either automatically or manually. 

The plugin is free to use for up to 1000 subscribers with unlimited emails and automated post notifications. It is pre-loaded with several stunning, responsive templates that you can use to send welcome emails, blog updates, WooCommerce emails, and others. 

Collect email addresses, schedule and send newsletters, analyse statistics, and optimize campaigns to earn more clicks- MailPoet is an all-in-one tool to manage all these tasks from a single dashboard. 

Setting Up MailPoet in WordPress

Follow these steps to install, activate, and set up the MailPoet newsletter plugin for WordPress. 

  • Sign in to your WordPress website first. Visit Plugins > Add New from the left pane. Search for ‘MailPoet’
wordpress dashboard search result for mailpoet

Install and activate the plugin. 

  • Now it will add a new menu tab on the left side of your dashboard, with the name MailPoet. This is the place where you can create email newsletters, design forms, view subscribers, and more. Click on the MailPoet tab and you will see a welcome screen like this,
Install Mailpoet

Configure a from name and email address that you want to show in newsletters. Click on next and the remaining options are optional except the last one. Sign up for a free MailPoet account if you don’t have already. 

  • Visit MailPoet > Emails to create your first newsletter. 
Mailpoet Dashboard settings

Click on the Create button to begin. 

MailPoet shows you various types of stunning newsletter templates across the categories. 

Newsletter Templates in Mailpoet

Select a template to customize the newsletter as per your requirements. 

Select a template to customize the newsletter

MailPoet lets you add new template sections and edit existing fields easily with a drag and drop designer. Drag sections to the desired area to rearrange them or create new sections using the right-sidebar content types. 

Place the mouse over a content type in the main screen and choose settings to change images, colors, and links. Click within a text box to enter your message, assign title attributes, format texts, create bullets and numbers, etc. 

Menu Panel for Template in Mailpoet

The right–side menu panel contains various content types, column formats, and font styles to better manage and beautify your newsletter. 

In the same way, you can customize templates for post notifications and welcome emails as well. 

When finished, enter a title for the newsletter and click on Next. 

Mailpoet Emails settings

Here, once again, you can change the email subject line, sender name, and reply address for the current newsletter. Choose a subscriber list to whom you want to send this newsletter. The chosen list is empty now and we need to add a subscription form on the site to collect emails. We can do it in the next step. 

Scroll down to the bottom to schedule your first newsletter. 

Scheduling settings in mailpoet

Choose a future date and time at least in this case as we have to collect leads yet. Click on Schedule to finish. 

Creating Email Subscription Forms Using MailPoet

Visit MailPoet> Forms to create a new signup form or edit the default form. 

Creating Email Subscription Forms Using MailPoet

Drag and drop fields to reorder them or use the three-dots icon to remove the selected block quickly. MailPoet will show relevant settings in the right pane to change the field label, font color, background color, etc.  

Scroll down through settings to locate the Form Placement tab. Drag the toggle button to the right to show your sign up form below all pages and posts. Alternatively, you can use the shortcode to add this form anywhere in WordPress including posts, pages, and widgets. 

MailPoet also offers a widget (Appearance> Widgets) to insert subscription forms in your website header, footer, and sidebars. 

Choose a list in the form settings to store email addresses in to. Save. 

Sending email newsletters using MailPoet

MailPoet allows you to send newsletters in three ways- MailPoet sending service, hosting provider or third-party sending services like Amazon SES, SendGrid, tec. 

MailPoet sending service is the recommended method to send emails fast and deliver them exactly at the recipient’s inbox (not in the spam folder). 

Open MailPoet settings (MailPoet> Settings) to configure various things like sign-up confirmation message, email sending service, and others. 

Visit MailPoet in a new tab and collect your API key to activate the subscription. 

Go back to your WordPress dashboard and enter this key under the Key activation tab (Settings). 

API key to activate the subscription in Mailpoet

That’s it. 

MailPoet Sending Service is successfully activated. As we said earlier, you need not spend even a single penny to send unlimited newsletters for up to 1000 subscribers. 

Start sending emails to subscribers to boost your own or affiliate product sales, share coupons, and improve blog traffic. 

Let us know in the comments if you have any doubts or tips you want to add!

Disclosure: Some of the links in this blog post might be affiliate links. When you purchase through a link on our website, we receive a small commission, at no added cost to you, which helps us run Epitrove and keep producing great content. This does not influence our recommendations; we only recommend products we work with or love. Thank you for your support!


Manoj is the writer and founder of BloggingTriggers. He writes content on several subjects including Technology, Social Media, WordPress, SEO, and many others. His posts and short stories appeared across magazines and websites since 1998.


Your email address will not be published. Required fields are marked *

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