How to Add Email Subscription to WordPress Blog

by Last Updated: Oct 15, 2023Blog

If you want to add an email subscription (email opt-in) box to your WordPress website or blog, read on. I will explain you how to do it. If you have a WordPress blog, you should definitely start building your email list. You need subscribers to your blog that will be following you.

The plugin that I’m using for this is called Bloom. It is a premium plugin that you can get for $89 from Elegant Themes. If you purchase an ET subscription you will also get access to neat WordPress themes Divi and Extra. And you will also get another great plugin called Monarch that I’m using for social sharing buttons on this blog as well. And this website is built with Divi theme, too.


Email Optin Types


So the first thing that you need to do is to download the plugin package from your Elegant Themes account and then upload and activate the plugin .zip file via your WordPress admin panel. After this you will have a Bloom link in your WordPress admin panel. So just click on it and click on the “New Optin” button. Then select the optin type. I’m currently using the “below post” and “widget” on this website. So you can see it in action, but I believe you might create even better looking optins for your blog or website if you are more creative than I am. :)

In the next step enter your optin name and select your email provider. I’m using MailChimp, but you can choose from the other ones as well (Aweber, Constant Contact, Campaign Monitor, Mad Mimi, iContact, GetResponse, Sendinblue, MailPoet, FeedBlitz, Ontraport, Infusionsoft, SalesForce, HubSpot, ActiveCampaign, Emma or custom HTML form). Click “Save & Exit” and then click “Next: Design your optin”. Now you can choose from many nice predefined layouts and further customize them. You can also upload your own image for your form. There are many color options for each element and you can enter some custom CSS code for your optin as well.


Email Subscription Layouts


In the last step you can choose to e.g. trigger your optin after a certain time delay (e.g. after 20 seconds). You can also choose to trigger it after inactivity. Or there are many other options. For example, you can choose to hide it on mobile. And what is my favorite feature is that you can even select particular posts or pages of your blog / website on which you either want or do not want your optin to show.

Lastly, you should enter your ElegantThemes username and API key to enable possible future updates for this plugin.

I would also like to note that there are other ways of adding subscription popus to your WordPress website as well, but in case you decide to use the Divi theme, Bloom is a no-brainer, as you get it included within the Divi’s license.

PS: You might also like to check out my other article on how to add social sharing buttons to your WP website.

5 Free WordPress Plugins You Should Use

Banner - Author Box for Divi Plugin


Author: Andrej

WordPress expert. Divi user since 2014. I blog about WordPress and Divi, my favorite WordPress theme. When I’m not working with WordPress or writing an article for this blog, I’m probably learning Italian. You can read more about me here.