- Editor Rating
- Rated 4.5 stars
- Reviewed by:
- Published on:
- Last modified:
- Ease of UseEditor: 100%
- FunctionalityEditor: 95%
- Value for MoneyEditor: 95%
- Documentation and SupportEditor: 90%
Looking for a WordPress plugin to help you grow your email list? In my Bloom review, I'll go hands-on with this popular offering from Elegant Themes.
Bloom lets you build your email list on your terms. You can go aggressive with popups, or keep things less “in your face” with unobtrusive in-content or fly-in forms.
Beyond that, you get plenty of triggers, targeting rules, and ways to analyze and improve your opt-in forms.
In this hands-on Bloom review, you can expect:
- A detailed look at Bloom's most helpful features
- A step-by-step tutorial showing you how to create an opt-in form with Bloom (and how all the features connect)
- Information on Bloom pricing
- Thoughts on whether it's the right list building plugin for you
Let's dig in!
Bloom Review: A Detailed Look at the Features
To start off this Bloom plugin review, I'll show you some of the tool's core features. Then, after you have a good idea of what the plugin offers, I'll show you step-by-step how it works to create an email opt-in form with Bloom so that you can get a good idea of what it's like to put those features to use.
Create Six Different Types of Opt-in Forms
First off, Bloom lets you create six different types of opt-in forms:
- Below post
- Locked content
You can create as many different opt-ins as you want. So you can, say, have a popup on your homepage, but an inline opt-in form for individual blog posts.
Some Unique Triggers and Targeting Rules to Control When Your Forms Display
To control when and where your opt-in forms appear, Bloom gives you a good number of targeting and triggering rules.
Let's start with the triggers – Bloom lets you trigger your opt-in forms by:
- Time – e.g. after X seconds.
- Scroll depth – either when the visitor reaches the bottom of a post or your own custom percentage.
- Click – you can specify the CSS selector that visitors need to click to open the popup. This lets you create two-step opt-ins.
- After comment – this is a unique trigger that lets you trigger an opt-in after a user leaves a comment. Because they left a comment, you know they're engaged, so this is a great time to convince them to join your list.
- After purchasing – like “after comment”, this is another unique trigger that connects with visitors at a time when they're engaged. It displays on the “Thank you” page of WooCommerce after a visitor completes their purchase.
There is one option missing here, though. Bloom does not offer an exit-intent trigger. So if you absolutely want exit-intent, you might want a different list building plugin.
Beyond the triggers, Bloom also gives you a good number of ways to target your popups.
First, you can choose to:
- Set a limit for the number of times an opt-in displays per session
- Hide opt-in forms for visitors on mobile devices
Then, you also get lots of options to target your opt-ins to specific WordPress content. You can target by content type – for example:
- Blog page
And then you can also target specific:
This is a convenient way to create more personalized opt-in forms.
Integrations With 19+ Different Email Marketing Services
Bloom helps you collect more email subscribers, but it doesn't actually send email newsletters for you. For that, you'll need your own email marketing service (this is how most list building plugins operate).
To help you connect to those email marketing services, Bloom comes with built-in integrations for 19+ of the most popular email marketing services:
- Constant Contact
Or, you can always connect to a custom HTML form, too.
You can even connect to multiple services on a form-by-form basis if you want, and Bloom makes it easy to set everything up right from your WordPress dashboard:
Choose From 100+ Pre-Made Templates to Design Your Opt-in Forms
Unlike some other list building plugins, Bloom does not let you build your opt-in forms from scratch using drag-and-drop. Instead, Bloom gives you 100+ pre-made templates that you can customize to your needs:
Once you choose a template, you'll be able to customize all the:
And you can also add custom fields to your opt-in forms if you want to collect a little more information from visitors.
In-Dashboard Statistics Area to Track Performance
Bloom gives you a dedicated statistics area where you can see how your list building efforts are going.
At the top of the stats area, you get a look at your overall list growth (pulled from your email marketing service), as well as the conversion rate for individual forms and all your forms together:
Further down, you can see a summary of your new list signups by day, as well as a list of the highest converting content on your site. This is really handy because it lets you know exactly which pages and forms are working the best:
Easy A/B Testing to Improve Your Opt-in Forms
The statistics area lets you see how your forms are doing. Then, if you're not happy with what you see, you can use Bloom's built-in A/B testing functionality to test different forms against one another:
Bloom lets you create multiple variants, so you can actually run A/B/n tests.
It's worth noting that Bloom does not let you A/B test different templates or form types against one another. However, you can A/B test everything about a template, including:
- Targeting rules
So you do have pretty good flexibility for the types of A/B tests that you can run.
Hands-on With the Bloom Plugin: Creating an Opt-in
Above, I gave you a look at each individual feature, but I think it's also helpful to see how all of those disparate features connect.
To let you see that, I'll now give you a rapid-fire look at how it works to create a new opt-in form with Bloom.
Let's start at the beginning – once you install and activate the Bloom plugin, you'll get a new Bloom area in your dashboard that lets you control all of the plugin's settings:
Step 1: Connect to Your Email Marketing Service
Before you start creating opt-in forms, you'll want to connect to your preferred email marketing service. To do that, you head to Bloom → Email Accounts.
After you select your provider from the drop-down, Bloom will show you the authentication steps for that provider.
These options vary for each email marketing service, but usually, it's as simple as pasting in an API key. Elegant Themes also has instructions in their help docs for each service, which is convenient:
Note – Bloom will let you connect to multiple email services if needed. Most people probably won't need this, but it's nice to have the option.
Now, you're ready to create your first opt-in!
Step 2: Create Your First Email Opt-in
When you go to create an opt-in, you'll first choose which type of opt-in form you want to build from the six available options:
For this example, I'll choose a regular popup.
Then, you'll give your opt-in form a name and choose which email provider you want to connect with:
Step 3: Design Your Opt-in
Next, you can choose from one of the many pre-made templates:
Once you choose a template, you'll be able to edit the text and images, change up colors, and make other basic tweaks.
You can also add custom fields if you want to collect more information from your subscribers.
Here's what the text customization looks like:
And here's what the color customization looks like – in addition, you can click that blue eye icon to preview your opt-in form design at any time:
Step 4: Configure Display Settings
Once you've finished designing your opt-in form, you can use the Display Settings to control where and when your form appears.
First, you can choose from the seven different triggers:
Then, you can:
- Choose how many times to display the form per session
- Hide the form for mobile visitors
- Choose what type of content to display your forms on
Further down, you get more granular display options, like the ability to include or exclude specific posts or pages:
Step 5: Choose What Happens After a User Submits the Form
Next, you can use the Success Action drop-down to choose what happens after a user submits the form. You can either:
- Display a success message
- Redirect submitters to a different URL
Once you make that choice, you're finished! Your opt-in form will start displaying according to the targeting and triggering rules that you chose.
Step 6: Create an A/B Test (Optional)
If you want to go one step further and set up an A/B test, you can create a new A/B test from the main Bloom dashboard:
That will launch you into an interface where you can create a new variant:
After that, you'll go through the same setup process as if you were creating an opt-in form from scratch, except you won't choose a new template (Bloom only lets you tweak the settings of the same template).
If desired, you can add multiple variants to create A/B/n tests. Then, when you're ready, you click Start Test to begin A/B testing:
You'll then be able to view stats for both variants. And when you're finished, you can use the End & Pick Winner button to choose which variation you want to make permanent:
Bloom Pricing: How Much Will It Cost?
As with all of Elegant Themes' products, Bloom is only available as part of the Elegant Themes membership.
As such, the price is:
- $89 for access and one year of support/updates
- $249 for access and lifetime support/updates
Now, that upfront price is a little bit more than some other list building plugins, but there are two big things about those prices to remember:
- You can use Bloom on unlimited websites, whereas a lot of other tools only offer a single site license on their cheapest plans
- You get access to all of Elegant Themes' other products, including the popular Divi theme/page builder, the Monarch social share plugin, the Extra theme, and a lot more.
Final Thoughts on the Bloom Plugin
Overall, Bloom is definitely a quality WordPress list building plugin. Two features I'd love to see added are:
- Some type of drag-and-drop form builder
- The option to A/B test different templates/form types
Excluding those two potential improvements, all the other functionality is stellar.
The interface is well-designed and makes it easy to create your forms. You also get a great selection of templates, triggers, and targeting rules to tweak your forms, and the built-in statistics area and A/B testing make it easy to analyze and optimize your opt-in forms.
Additionally, Bloom has built-in integrations for all popular email marketing services, so you should have no trouble connecting to your favorite service.
Overall, if you're already interested in some of Elegant Themes' other products (like Divi), Bloom is a no-brainer because the Elegant Themes membership gives you access to everything. And even if you're not, Bloom can still offer great value because it lets you use the plugin on unlimited sites for one price.
– 115 different templates to choose from gives you a huge range of options
– Six types of optin forms, lets you grow your list in multiple ways
– Beautifully intuitive interface is super easy to use
– Extensive customization, A/B testing, and analytics
– No exit intent trigger
– No drag-and-drop builder
– Can't be purchased separately
Summary: With great-looking pre-made templates and built-in A/B testing, Bloom is one of the best list building plugins for WordPress. The only potential downside is the lack of a drag-and-drop builder.
Rated 4.5 stars