Thrive Leads vs. Bloom
The Road To The Right People On Your Mailing List

Leave Nothing To Chance
Bloom and Thrive Leads make it to the top five mailing list builder plugins for WordPress on every list.
Both of these plugins are made for list building and both of them advertise similar features, for example a wide range of templates to choose from or A/B testing.
Let's find out what exactly they have in common, where they're different from each other and most importantly: which one is best for you.
Feature Comparison
Before we dig deeper into the more specific features of the two plugins, read the general comparison.
Service | Thrive Leads | Bloom |
---|---|---|
1 Year of Customer Support | ||
Lifelong Updates | ||
Money Back Guarantee | 30 days | 30 days |
Plugin sold separately | ||
One-time fee available |
Technical Features | Thrive Leads | Bloom |
---|---|---|
API Integrations | 33 | 18 |
Connect With Custom HTML Form | ||
Lifelong Updates | ||
Drag and Drop Editor | ||
Live Front End Editing | ||
No Coding Skills Needed | ||
Pre-Designed Templates | ||
Autosave | ||
Mobile Responsive | ||
Redirect to Thank You Page | ||
A/B Testing | ||
Different Animation Options | ||
Trigger Options | ||
Hide/Show On Mobile | ||
Advanced Display Rules | ||
Success Message |
What Kinds Of Sign-Up Forms Can You Build?
Opt-in Form Types | Thrive Leads | Bloom |
---|---|---|
Pop Up Lightbox | ||
Fly In / Slide In | ||
Below Post / Post Footer | ||
Inline / In Content | ||
Locked Content | ||
Widget | ||
Scroll Mat | ||
Screen Filler | ||
Ribbon (Smart Bar) | ||
PHP Insert | ||
Multi-State Opt-In Form | ||
Multiple Choices | ||
Two-Step Opt-In / ThriveBox | ||
Yes/No Form Type |
Thrive Leads offers more than twice as many opt-in form types as Bloom. But does it really matter?
For really badass marketing and conversion, it does.
Here are some of the highlights:​
Two-Step Opt-In
With the two-step opt-in form feature, called ThriveBox, you can add a lightbox to an image, a piece of text or a button.
This way the lightbox only appears after clicking on the element, which allows to add opt-in forms without cluttering your website. You're asking for a micro-commitment (a click) before showing the opt-in form. This results in better conversion rate.​ Read more about ThriveBox here.
Multiple States
Thrive Leads lets you add multiple states to the same opt-in form.
For example, the first state contains a question or statement with a button that leads you to the next state with the subscribe form. Or, multiple buttons that take you to different opt-in forms without redirect to a new page.
This way your visitors can segment themselves by clicking on the button they are most interested in, so they will only be shown the related sign-up form.
The multiple states option also allows you to display the thank you message on the last state of the form.
When you use a thank you state, you don't have to redirect your visitors to another page after they signed up, so they can get back to what they were doing before the opt-in form appeared. More about multiple choice opt-in forms here.
Yes/No Form Type
With the Yes/No Form type, you can set up a form that has a message and two buttons - one that agrees with the message and leads to a subscribe form, and one that refuses it. Clicking that button closes the form with no further action.
This is part of the multiple states feature.
PHP Insert
If you're more of a developer-minded user, you can insert the PHP shortcode of the opt-in forms anywhere on you website.
This gives you full flexibility to place the form literally wherever you like.
Conversion Optimization
The primary goal of an opt-in form is to convert more website visitors into leads and customers and the more conversion optimized the form, the higher the conversion rate going to be.

Conversion optimization is at the core of Thrive Themes and Thrive Leads is no exception.
​
The opt-in form templates are not only pre-designed, but also fully conversion-focused to get you more leads and customers.
​
You can easily find the right form no matter what type of business you own or at which stage of the sales funnel you want to use the form.
A/B Split Testing
A/B testing is an essential part of conversion optimization to determine what variation works best​.
​
Thrive Leads makes A/B testing easy from setting up to analyzing the results.
​
If you turn the automatic winner settings on, the plugin stops the test automatically once it determined which opt-in form is best, and archives the one that didn't perform well. This allows to set up a test and forget about it.
​
Thrive Leads allows you to test anything, even opt-in form types (e.g. Ribbon vs Lightbox) against each other.​

When it comes to the pre-designed templates, Bloom plays more attention to the colors and different layout of the forms than conversion optimization.
​
The lack of the front-end editor makes it hard to imagine how the the end result will be.
​
The user gets sentence prompts for each field so that even the newbies get an idea of what type of message the fields should have.
A/B Split Testing
Bloom makes it easy to set up an A/B test, so you can easily determine which form converts more visitors into subscribers and why.
​
Once you set the test up, it runs on autopilot until you stop it​.
​
However, you need to manually choose the opt-in form you want to keep, Bloom doesn't pick it automatically. This means you'll have to check your tests from time to time if you want the best opt-in form to show.
​
You can test different triggers, design, message,... but you can't test different opt-in form types against each other.
Setting up an A/B test is effortless with both plugins. Their own reporting suite, shows you what form is most efficient in converting visitors into leads. However, the reporting features are significantly different.
A/B Testing & Reporting Features | Thrive Leads | Bloom |
---|---|---|
Automatic winner settings | ||
Real time statistics | ||
Graph of your opt-in forms' performance over time | ||
Test unlimited variations | ||
Set duration of the test | ||
Duplicate existing form with a click | ||
Follow test results on a graph, real time | ||
Show chance to beat original form | ||
Name different forms to remember what you're testing | ||
Test different opt-in form types against each other | ||
Display conversion rate | ||
Display form impressions and conversions |
Pricing
Bloom can't be purchased individually, only as part of the Elegant Themes package. Because of this, we're comparing with the full Thrive Themes membership suite.

Thrive Leads Plugin
$67
Thrive Themes Quarterly
$90/Qtr
Thrive Themes Yearly
$228/Year
- Access to All Themes and Plugins
- Theme and Plugin Updates
- Premium Support
- Unlimited Website Usage
- 30-Day Risk-Free Guarantee

Bloom Plugin
Not available
Elegant Themes Yearly
$89/Year
Elegant Themes Lifetime
$249
- Access To All Themes and Plugins
- Theme Updates
- Premium Support
- Unlimited Website Usage
- 30-Day Risk-Free Guarantee
Both packages give you access to all the plugins and themes - not only to the existing ones, but also to those that will only be released in the future.
​Elegant Themes is a better option if you're trying to trim cost, although the package offers less: a content builder, a list building plugin, a social media tool and premium themes.
Thrive Themes on the other hand has 8 plugin​s at the moment. On top of what the Elegant Themes package has to offer, you also get plugins to build quizzes, capture and display testimonials, optimize your headlines, organize your widgets and add evergreen scarcity and limited time offers as well.
​Thrive Leads can be purchased separately (starting at $67 for 1 license), therefore you don't need to purchase a whole suite of themes and different plugins if all you need is a list building tool.
Flexibility
How much flexibility do Bloom and Thrive Leads give you when it comes to building the forms, setting up the targeting precisely, and customizing the way you want to display the opt-ins?

Editing
All opt-in forms are built with the same front-end drag-and-drop builder as the one you build Thrive Themes posts and pages with.
​
Editing an opt-in form is there​fore a 100% live and you can add any element to the design. Or remove: the opt-in forms you create don't even have to contain Lead Generation fields.
This way you can get your visitors to follow you on social media, redirects them to your latest blog posts or limited offers without displaying fields that ask for your visitors' contact details.
​
The end result is exactly what you see while building it.
Editing An Opt-In Form
Triggers and Targeting
Once the form is built, you can choose from a wide range of triggers, set the display frequency so that the same user won't keep seeing your form, and decide whether you want it to appear on mobile or not.
​
To make sure you only show the opt-in form to the right people, you can set the targeting accurately.
​
Only people who visit a certain post, page, category or tag on your website will see the given opt-in form and it won't be shown to others.
​

Editing
One of the biggest flaws of the Bloom plugin is the lack of the visual drag-and-drop editor, which is present in other Elegant Themes plugins.
​
Although there is a preview button, it's a bit hard to build an opt-in form without being able to see immediately how this will look.
​
Most of the pre-designed templates are the exact same design with a different color, and the elements you can add to the form is limited.
Bloom forms can only be used to collect subscribers, there's no way to remove the subscription form from the opt-in to use it for other purposes​.
Editing An Opt-In Form
Triggers and Targeting
It's only one image and text that you can to the form and they cannot be resized, or rearranged in many ways.
​
​The targeting, however, didn't let us down. Bloom offers just as many options as Thrive Leads - you can target very precisely who you want to show the form to.
​
The advanced trigger settings let you decide how you want the form to appear, e.g. immediately, after the user purchased something, after a certain time, inactivity or scrolling.​
​
Below you can find a list of all the trigger and targeting options that Bloom and Thrive Leads offers.
Triggers and Targeting | Thrive Leads | Bloom |
---|---|---|
Show Form Immediately On Page Load | ||
Show When The Form Enters Viewport | ||
SmartExit | ||
Exit Intent | ||
Show Form After Scrolling Down A Certain Percent | ||
Show Form When Bottom Of The Page Is Reached | ||
Show Form After A Certain Period Of Time | ||
Show Form When User Clicks an Element | ||
Show Form On A Specific Part Of The Page | ||
Show After Purchase | ||
Show After Comment | ||
Show After Inactivity | ||
Targeting by category | ||
Targeting by page/post | ||
Targeting by WordPress tag | ||
Targeting by Visitor Status (Logged In / Logged Out) | ||
Hide all opt-in forms for newsletter subscribers | ||
Show different offers to newsletter subscribers | ||
Set Up Targeting Exclusions | ||
Display Frequency | ||
Hide On Mobile |

Advanced Features
At first glance, both plugins seem powerful. How do they compare if we dig even deeper and have a look at the more advanced features?
Advanced Features | Thrive Leads | Bloom |
---|---|---|
Enable/Disable Double Opt-In | ||
Signup Segue / One Click Sign Up For Existing Leads | ||
Asset Delivery | ||
SmartExit+ | ||
Integration With Webinar Apps | ||
Integration With Social Media | ||
SmartLinks | ||
Show Number of Subscribers on Your Mailing List | ||
API Connections with Email Marketing Services | 23 | 18 |
Looking at the table above, Thrive Leads has more advanced features.
Although Thrive Leads integrates with more email marketing services, Bloom can also be connected to the more advanced tools. What really sets Thrive Leads apart is the integration with other services, like social media accounts, webinars or email delivery services.
We detailed some of the listed features in case you're unsure what you can use them for:
Asset Delivery
The asset delivery feature allows you to automatically send download links to your subscribers.
This way you can associate one or more downloadable files with your opt-in form and deliver them to the new lead without having to set up multiple thank you pages. More information here.
SmartLinks
SmartLinks allows you to hide your opt-in forms for subscribers or even to show a different call to action. This comes in handy when you're sending your list a link to a post or page.
With SmartLinks, when your subscribers click on the link, they won't see the opt-in forms that would normally be there, but the 'already subscribed' state of the form, or nothing at all! Learn more about this here.
Signup Segue / One Click Signup
When you need your existing subscribers to sign up again e.g. to a webinar, you don't need to send them through an opt-in form again.
Instead, with Signup Segue, your leads can simply click on a link and it registers them straight away.
Saving few unnecessary steps for your leads can increase your conversion rate significantly. Learn more about this feature here.
SmartExit+
​SmartExit+ is an exit intent trigger that only appears if the user leaves your site before your other trigger (e.g. show the form after 10 seconds) couldn't take action yet. More information about this feature here.
Keep Track Of Your Subscribers
​Bloom's unique feature shows you the number of subscribers on your mailing list right on the Bloom dashboard without having to log in to your autoresponder, which can save you some time.
Besides, you can see how many new subscribers you got on your mailing list in a week. Bloom allows you to keep track of as many mailing lists as you want.

Conclusion
Bloom
Bloom is a list builder plugin that gives you full freedom to show the right content to the right people.
You can set up a test in minutes with the built-in A/B split testing feature so that you can find the variant that works best for your business and target audience without having to waste much time.
The lack of the visual drag-and-drop editor can be bothering if you're used to editing on the front-end, but you're still able to build beautiful opt-in forms if you're okay with spending an extra few minutes on the building of the form.
The plugin can only be bought with the full package and not as a standalone product, which is not ideal for those who are looking to add a list building plugin without switching their existing themes or getting access to further plugins.
Thrive Leads
Thrive Leads is fully focused on conversion optimization, which is a must when it comes to building your mailing list.
The plugin offers you a wide range of opt-in form templates that can be used for different businesses, in any stages of the sales funnel.
The built-in drag-and-drop WYSIWYG editor lets you add as many elements to the opt-in form as you want, and all the elements are fully resizeable and customizable.
The built-in A/B split testing lets you set up and analyze test or even set it all on autopilot if you don't want to care about analyzing results.
Thrive Leads stands out with its advanced features like asset delivery, smartlinks or signup segue, which makes collecting, organizing leads and sending emails way more effortless.
For those who are not using one of the Elegant Themes on their website right now, buying Thrive Leads as a standalone plugin is the smartest choice to grow their list quickly without having to change the entire website.
Quality Leads Within An Arm's Reach
Turn the right people into leads and grow your mailing list with advanced targeting and flexibility.