Plugins, Reviews

Bloom Review – Email Optin Plugin From ElegantThemes

A website owner can hope to get various things from his visitors – likes, shares, retweets, followers, pins, stumbles, digs, etc. Among all these, there’s one thing that should be the primary goal for any website owner – getting more email subscribers.

It is a proven fact that email is the most effective marketing solution for any website. Email establishes a direct, uninterrupted communication channel between you and your visitor. It is highly likely that they have subscribed to your email list because they are interested in what you say.

Building an email list is easier said than done. You need to take care of so many things – create a optin form, connect the forms with email accounts, place the form in appropriate places, tweak the form to get the maximum output and so on.

Using a professional tool can take care of most of these things for you. Among all the available tools for this purpose, Bloom plugin by Elegant Themes is a popular choice.

Bloom Plugin Review

It is astonishing that how a single company is creating some high quality WordPress products like Divi ThemeMonarch Plugin or more.

Bloom being the latest addition to their list is a powerful, flexible WordPress plugin lets you add custom optin forms in your website and have total control over the appearance, location and behavior of the forms.

In today’s tutorial, I will take an in-depth look into the plugin and explore what’s possible with it. Follow along and increase your email subscribers! For more tutorials, please click here.

Creating a New Optin With Bloom

Once you have installed and activated Bloom in your WordPress site, it will create a new menu item in your website dashboard – Bloom.

SEE MORE: 7 Essential Settings After Installing WordPress

Go to Bloom -> Optin Forms from your site dashboard. Click the ‘NEW OPTIN‘ button. This will open a new window like the following –

Bloom Plugin Review

The plugin comes with several optin styles. Let’s see what they are –

Pop Up – Pop-up optin forms are one of the most popular, useful and most used subscriptions form styles. It is possible to trigger the pop-up in various events like reaching the bottom of the post/page, time delay, after making a purchase or leaving a comment. You can choose from 10 different pop-up animation and six automatic triggers.

Fly-In – Fly-in optin forms are another excellent way of grabbing the visitor’s attention. You can choose to display this optin in various events like end of content, user inactivity, scrolling to a particular part of the page, commenting, purchasing, etc. The form could be displayed on the left or right side of the browser. You can also choose any of the ten fly-in animations.

Below Post – This is another very common and widely used optin style. As the name suggests, this optin style will display the form at the end of the posts and pages.

Inline – If you want to display the optin form inside of your content, this style is the perfect choice for you. It is possible to place the form anywhere by using the custom shortcodes. You can also use as many optin forms as you need.

Locked Content

Bloom Plugin PopUp

This optin style lets you lock any content unless the visitor signs up to your subscriber list. This is an excellent way to increase the size of your email list. However, make sure that the content you are locking is interesting and provide real value. Otherwise, you may lose the visitor forever.

Widget – This is another common practice for optin forms. This style lets you show the form in the sidebar, footer or any other digitized area of your website. Bloom also comes with a custom widget for displaying the optin form(s).

Setting up the Optin

Once you have chosen a display style for your optin, the next step is to set it up. In this step, you can provide a custom name for the optin. You will also have to choose an email provider. Otherwise, the optin will not become active.

Setting Up Bloom Plugin

Bloom supports all the popular email providers including MailChimp, AWeber, iContact, GetResponse, Constant Contact and Mad Mini. The setup process varies depending on your email provider. I personally recommend MadMimi because it is the same we use at

Once you have connected your email provider, you will be able to choose which email list you want to use for the optin.

Customizing the Optin

Bloom comes with more than 100 differently styled templates for using in the optin forms. While these templates are provided with their designs, you can customize almost everything on your form.

Bloom Plugins Template

Besides customizing the heading and description of the form, it is also possible to choose the alignment and loading animation of the image. You can also elect to hide the picture from mobile visitors.

You can choose separate fonts for the header and body of the optin. It is also possible to set a background color, use custom borders and custom corner style.

The actual form could be placed on the left, right or bottom side of the optin. You can choose to display single name, first + last name or no name for the form. There are also options to customize the email and button texts.

You will find separate options to choose the form background color, form text color, button color, button text color etc. There are six different styles for the form edge; you are free to choose any of them for your optin.

The ‘Form Footer Text‘ field lets you provide custom text for the footer section. The ‘Success Message Text‘ allows you to customize the text displayed once a visitor subscribes to your mailing list. And if you want to apply custom styling, you can use the ‘Custom CSS’ field.

The Display Options

Bloom comes with a host of different display options for your optins. First of all, you can choose the intro animation for your optin. Available options include Fade In, Slide Right/Up/Down, Light Speed, Zoom In, Flip, Bounce, Swing, and Tada.

The display parameters could be set from the screen options page. It is possible to use one or more display trigger at the same time. If you choose ‘Trigger After Time Delay’ or ‘Trigger After Inactivity’, you can define the period for the triggers.

Bloom Plugin Display Settings

Similarly, choosing ‘Trigger After Scrolling’ will let you choose the percentage of the page when the optin should be displayed. Additionally, you can elect to show the optin only once per session and hide it in mobile devices.

You can choose to display the optin in the whole site, the home page, archives, categories, tags, posts or pages.

It is possible to select all or some of them. If you select categories, you can also select the specific categories for displaying the optin. A useful checkbox lets you add the new categories created in the future automatically.

However, if you want to display the optin form in selected posts/pages only, you will find the ‘Display on these pages’ and ‘Display on these posts’ options useful. And if you want the optin to be never displayed in some posts, you can specify the posts from the ‘Do not display on these posts’ option.

Managing Optins

To view a list of all the optins, go to Bloom -> Optin Forms. Each optin will be accompanied by the impression count, conversions and the conversion rate. At the end of the page, the total number of impression count, conversions and the conversion rate of all of your optins.

Bloom Plugin Active Optins

There will also be separate options for A/B testing, make inactive, duplicate, edit optin and delete optin. Any optin could be paused by clicking the respective inactive link.

The A/B testing features will be very helpful in maximizing your conversion rate. You can add an unlimited number of variants of any optin. The plugin lets you test and pick a winner based on the performance automatically.

For the ‘Inline‘ and ‘Locked Content‘ optins, there will also be a separate shortcode field. You have to use the shortcodes to apply the optin in your chosen posts/pages.

Other Features

Besides the regular optin designing and displaying, Bloom comes with several other useful features too. Let’s take a look at some of them.

Multiple Email Accounts

Bloom lets you add an unlimited number of email marketing accounts. It is also possible to add multiple accounts of the same email provider. You can view all your accounts in the Bloom -> Email Accounts page. The accounts will be categorized by the email providers.

Each account will be accompanied by its email lists and the number of subscribers and growth rate for each list. When building a new optin form, you can choose any of these accounts or connect to new accounts.

Detailed Statistics

Without accurate figures and numbers, it is very hard to find out how your optins are performing. You also need the statistics to update and improve your opt-in forms. And Bloom comes with all the necessary statistics about your optin forms.

Go to Bloom -> Statistics to get all the relevant data about your optin forms.


Bloom Email Optin Plugin Elegantthemes

What if you want to use your optins on any other website? Or maybe you just want to keep a backup of your excellent optin forms, which took hours to design and refine. You can easily export your Bloom data as a .json file from the Bloom -> Export & Import page.

It is also possible to import Bloom data from any other website. Just upload the .json file which is exported from the other website and you can get all the designs, customization, and other data within a few minutes.

Final Words

Download Elegant Themes Bloom

If you have read the whole post, I believe you will agree that Bloom comes with all the necessary options for getting the most out of your optin forms. Besides the features discussed here, there are lots of other features too.

I am interested to know your opinion about this optin plugin. Which feature(s) of Bloom do you like the most? Is there any feature missing? Let me know in the comments.


  1. I’ve used Elegant Themes for many sites over the years. Divi is superb. With the addition of the Bloom plugin I no longer need to pay for other services because all of their themes and plugins are free with membership.

    • WPDean

      Even, we are also using Bloom Plugin. So far, the result are remarkable.

  2. Gregor Kaurin

    Hi, I also use the plugin but there are some things I just don’t understand.

    1. You can’t set the font size within in the optin design without using CSS code in the ePanel. I mean, seriously? This is such an obvious thing to have in your design settings that I just can’t see why they don’t have this option here.

    2. You can’t set the image width and height which is displayed inside the option. Another bummer. Here I need to use the CSS code again to do this – on each optin separately!!

    3. You can’t set the optin width and height or make it fullscreen. This should be a no-brainer and a user is unable to do this without using the code.

    Bespite the above issues I loved the plugin so far. So simple to use.
    If they fix what I have outlined, they will have the best WordPress optin management plugin on the market.

    • WPDean

      Yes Gregor, Even I was shocked after not finding any image height and width options. A few more necessary custom options would have ranked this plugin as the number 1 optin plugin.
      Lets hope if we can see these changes in next update from the team.

    • Giampaolo

      indeed , for those who can not use css it is really amazing you can not change the text height and the size of the form field . A client did not want the title noisy (it’s a minimal site ) and if I delete titles , leaving only the button , of course layout is not correct and not aligned . How to eliminate the block above the button ?

  3. Neal

    Thanks for your plugin reviews. Great and useful. One issue with Bloom and Mailchimp is that you can’t select any Mailchimp Groups which makes this plugin unusable. Many people use Mailchimp Groups as a way of targeting their audience much more intelligently.

    Because Bloom currently does not support groups I can’t use it. Shame as otherwise it is great.

    • RC

      I echo Neal wholeheartedly. Divi allows me to go without so many other tools and platforms folks typically use for marketing automation purposes, but I simply can’t use Bloom without the ability to match up with groups. It’s sadly a deal breaker.

  4. Sandeep

    I am using Divi theme. I have successfully authorized and set up Bloom Opt-in plugin with Mailchimp. On my Posts, the subscribe pop-up is also appearing properly. But it does not accept any data input (first name, last name, email). The moment I click any of the three input fields, the cursor freezes and I get redirected to the Home Page. Can anyone throw some light on how to fix this?

    • WPDean

      ElegantThemes’ customer support should be able to help fix your issues instantly.

  5. Annemarie

    I have to agree with Neal.

    I LOVE what Bloom has to offer EXCEPT that it doesn’t connect with MailChimp Groups. I use this to send specific emails or offers to those who sign up using various leads.
    This is a huge issue for me. I will continue to pay for a competitor who does provide this ability/service.

  6. Intajali

    Great review.
    I love this plugin and am using it for last 14 months. I have to say that it has increased conversions and optin rate significantly. I now get 100 to 120 new subscribers every single day.
    It is all about testing and finding out what your audience loves.

  7. Adam

    A good plugin it is and a nice review.
    I have used it for some days but it is not user-friendly. It also has buggy coding.

  8. Mahmouds

    We all know how important it is to have a proper email marketing strategy. It directly connects the business owner and the customer.
    The bloom plugin from the elegant themes makes it easier to have control over the email subscriptions. I learnt how exactly it happens only after going through this elaborate review.

  9. Heather

    I have been using Bloom with DIVI for some time. I love everything about Bloom, except for one thing. I doesn’t work with Mailchimp Groups. I see others have made the same comment.

    In order to grow an email list, we need to be able to provide several ‘freebie’ offers, which also means we need to use Groups (Mailchimp).

    I want to continue to use Bloom, but I am forced to look for something else without this functionality.

    I believe the team at Elegant Themes has a lot of their plate (multiple requests for features for all their products). With the popularity of email lists, I hope they will be able to devote the resources to add this functionality to Bloom. I am a ‘lifetime’ member of Elegant Themes because of their great products and excellent support.

  10. rudolf

    yes, indeed, as some of the other users said, it would be very useful to let subscribers choose the topic they are specifically interested by offering them the group options. please make this a feature for the next update.

Comments are Closed

Don't Come To Us... We'll Come To You

Get free weekly tips and tricks on optimizing your site, driving traffic, and making money with Wordpress!  

You have Successfully Subscribed!