Bloom is an email marketing WordPress plugin from Elegant Themes. You can use it to grow the email subscribers list with several scenarios. Overall, Bloom is a great email marketing plugin. The problem is, it costs higher than any other similar plugin. You need to spend $89 to get Bloom.
Given its high price, is Bloom worth to buy? Read on to find the answer.
We will cover the features offered by Bloom as well as its functionality in helping you to grow your email subscribers. But first, let’s cover its price first.
$89 is not the price for a single product. It is a yearly membership fee charged by Elegant Themes. By becoming an Elegant Themes member — which costs 89 per year — you will have access to all products developed by Elegant Themes, including Bloom. Here are the products:
- Divi theme
- Extra theme
- Divi Builder
- Bloom
- Monarch
You can use your membership account to download Elegant Themes products as many times as you like and use them on as many websites as you like. In other words, with a single membership account, you are allowed to use Elegant Themes products on all of your websites or your clients’ websites.
So, is $89 a worth price? Depends on how you will use the Elegant Themes products. If you only need to use the Bloom plugin on a single website, it might is too expensive. Conversely, if you want to use all of the Elegant Themes’ products, $89 is not too expensive given that the average of themes on ThemeForest is sold between $40 to $60. Again, $89 is not a price for a single product. It is a price of 5 WordPress products.
Bloom Features
You can use Bloom to collect email addresses of your customers regardless of your purpose. Whether to send newsletters, run a certain campaign, and so on. Bloom can be integrated with email marketing tools like Mailchimp and MailerLite or CRM services like HubSpot. Here are the email marketing and CRM services supported by Bloom.
- ActiveCampaign
- AWeber
- CampaignMonitor
- ConstantContract
- ConvertKit
- Emma
- Feedblitz
- GetResponse
- HubSpot
- iContact
- Infusionsoft
- MadMini
- Mailchimp
- MailerLite
- MailPoet
- Mailster
- Ontraport
- SalesForce
- SendinBlue
Bloom comes with a panel. Inside this panel, you can create a new email opt-in form, check the stats of your forms, add a new email account, and connect the Bloom plugin with your Elegant Themes account for automatic update.

Here are some of the key features offered by Bloom.
Various Opt-in Types and Customizable Design
There are 6 opt-in types offered by Bloom which you can use according to your needs. For instance, if you want to require users to enter their email address to access your content, you can use the locked content opt-in. Or, if you want to add an opt-in form inside a blog post or page, you can use the inline opt-in.

- Pop up
You can use this opt-in type to display opt-in form in a popup. Bloom offers several trigger types to set how the pop up appears.
- Fly in
Similar to pop up, but smaller. The form will appear on the bottom corner of the page. Same as a popup, you can also set the trigger type to set how the fly-in to appear.
- Below post
You can select this option if you want to display the opt-in form below the blog posts on your website.
- Inline
This opt-in type gives you an opportunity to add an opt-in form in a blog post or page. You can add the opt-in form anywhere inside the blog post via a shortcode.
- Locked content
This opt-in type is perfect to offer digital products such as e-book, design template, plugin, and so on. Before being able to access the product you offer, you can ask your customers to enter their email address.
- Widget
You can use this option if you want to add an opt-in form as a WordPress widget. You can then use the widget on area that is possible to add a WordPress widget such as sidebar and footer.
Whichever the opt-in you use, you can customize the design of the opt-in form to make it match the color scheme of your website. Bloom itself offers over 100 form design presets, but you have the freedom to customize the design of the form to your liking. You can use a custom image, set text color, font family, and so on.

You can also set a custom success message. If you have CSS skills, there is also an option to use a custom CSS.
Display Conditions
When creating a new opt-in in Bloom, you can set where the opt-in to appear (doesn’t apply for inline, locked content, and widget). This is great as you might want the opt-in to not appear on a certain page(s) or post(s) on your website. The display conditions supported by Bloom are:
- Specific page(s)
- Specific post(s)
- Posts under certain category(ies)
- Manual post selection
Especially for pop up and fly-in opt-ins, you can set the trigger types to set how the popup/fly-in to appear. You can, for instance, set the popup/fly-in to appear after your visitors scroll the page they are visiting with a certain percentage of the page scroll. Or you can simply display the popup/fly-in once the page is fully loaded. There are 7 trigger types offered by Bloom:
- After time delay
- After inactivity
- At the the bottom of post
- After commenting
- After scrollong
- After purchasing
- On click
There are also options to hide the popup/fly-in on mobile devices.

If you want to direct your customers to a certain page after they have filled out the form, you can also do so.

Statistics
Being able to monitor the performance of your opt-in forms is crucial enough. This allows you to learn which forms are effective and which ones aren’t. Bloom comes with such a feature. You can simply click the vertical bars icon on the Bloom panel to access the statistics feature.

Some metrics you can learn are conversion rate, the number of subscribers you gain in a week or month. You can check the statistics of each form you have.
Compatibility with Page Builder Plugins
You might be wondering, is Bloom compatible with all page builders. To be honest, we haven’t tested Bloom on every page builder plugin, but it works very well on Elementor and Divi Builder. This website itself is built with Elementor and we use Bloom to capture email addresses of our visitors.
We have also tested other opt-in types and everything went well. To add a Bloom opt-in on a page, you can simply copy its shortcode and paste it to the page you want to add it to.

If you use Divi Builder, you can use the Code module to add the opt-in. If you use Elementor, you can use the Shortcode widget.
A Short Review of Bloom Plugin
We know what’s on your mind. Price is the biggest dilemma leading you to think twice to buy Bloom. While there are some similar plugins you can find on CodeCanyon at a cheaper price.
If you only need a single plugin (Bloom is this case) for a single website, $89 might is a waste of money. But if you love all of the Elegant Themes products and want to use them all on your website, $89 is not too expensive. As we mentioned earlier, most themes on ThemeForest are sold at $40 to $60. Since not all themes have a default email opt-in feature with comprehensive features like Bloom, you might end up spending more than $89 to buy a theme and an email opt-in plugin.
Bloom is functionally great if you use email as the main marketing tool to grow your online business. It has a built-in statistics feature to allow you to monitor the performance of your opt-in forms and figure out which forms are more effective and which forms are not. The ability to display opt-in forms in specific page(s) and post(s) is another great point.