The Bloom Email Opt-In Plugin: Pros and Cons

I've been a customer of Elegant Themes for years, using their themes on several of my smaller sites and blogs. I loved their recent social media plugin, Monarch, which I use on my small business blog. And I was rather excited about their launch this week of Bloom, their new email opt-in plugin.

While I was excited to test it out on a few of my live sites with email newsletters, unfortunately that didn't happen. There seems to be an issue with the MailChimp integration (with several other customers reporting the same problem in their forums). I'm sure they'll figure out the issue soon. There are bound to be problems with any new launch. So instead, I set up the plugin with a generic HTML opt-in form on a test site.

So far, I like what I see!

It's not a perfect solution. It probably won't cause me to switch my main sites over from the Icegram plugin right away. But I have to give them credit where credit's due. You can create some gorgeous opt-in forms with this tool.

If you're on the fence about trying Bloom, here are some of the biggest pros and cons I've come across so far. Maybe they'll help you make your decision.

Pros of the Bloom Email Opt-In Plugin

  • You can create some stunning forms with this plugin if the examples are any indication.
  • There are 115 templates to get you started.
  • There are different types of opt-ins available (pop-up, fly-in, inline, widget forms, and locked content -- meaning you can make some or all of your content available only to email subscribers).
  • There are plenty of trigger options available, such as showing your form only after someone's been on your page for a certain amount of time, after they reach the bottom of a post or page, after they comment, after they purchase something, etc.
  • You can display specific forms on specific blog categories. For a site like this where I target different writer groups, that would be awesome. You can promote different freebies for readers with different interests that way.
  • You can set your opt-in forms to only show up once per session, and you can decide how long a session should be on a form-by-form basis. For example, if you visit a post today and see the pop-up, I can set it so that you won't see again for a week, or 30 days, or whatever seems appropriate.
  • You can disable your opt-in forms on specific posts and pages (where you might want a customized inline form instead).
  • Statistics -- Track your email lists, opt-ins, and conversions right from your WordPress dashboard.
  • You can run A-B tests on your opt-in forms to see which forms or placements offer the highest conversion rates.

Cons of the Bloom Email Opt-In Plugin

  • Well, there's that issue with it not accepting the MailChimp api keys (hopefully they'll fix it soon).
  • It lacks a drop-down header bar, similar to the Icegram one I use on this site and my small business blog right now. The issue is that I'd have to run two very similar plugins if I wanted the form design of Bloom but still have my header bar (with or without an opt-in form in it). And that opens the door to plugin conflicts, plus it means I'd have extra bloat installed. I'd rather have one plugin that can handle all of the placements I want and need. If they added this option, it might be a bigger contender for me.
  • There are a few other minor bugs that I've come across. For example, when I preview my form half of it appears below the bottom edge of my monitor and it can't be dragged up or scrolled down to. So I can't actually preview the full form. Perhaps most disappointing, I haven't been able to play with any of the pre-made templates. The option to pick one isn't even showing up for me, though I can tell from their forum that others are able to access this. I'm not sure if it's tied to me using a custom HTML form or something else. But despite that, the tools for designing your own are pretty straightforward.

Overall, this is a great showing from Elegant Themes. And if they keep up the great work on these plugins, I'm sure I'll be a customer for a long time to come. One of the best parts? If you're already a customer using their themes, this is pretty much just a bonus. And if you're not a customer, they sweeten the deal by giving you access to other great plugins and themes for your membership fee.

I don't know about you, but I'm really looking forward to using Bloom once I can get my MailChimp accounts connected. Interested in learning more? Check out the preview over at Elegant Themes.

Profile image for Jennifer Mattern

Jennifer Mattern is a professional blogger, freelance business writer, consultant, and indie author. She runs numerous websites & blogs including All Freelance Writing, Freelance Writing Pros, NakedPR, and Kiss My Biz.

Jenn has 25 years' experience as a professional writer and editor and over 20 years' experience in marketing and PR (working heavily in digital PR, online marketing, social media, SEO, new media, and thought leadership publication). She also has 19 years' professional blogging and web publishing experience (including web development) and around 18 years of experience as an indie author / publisher.

Jenn also writes fiction under multiple pen names and is an Active member of the Horror Writers Association.

Subscribe to the All Freelance Writing newsletter to get freelance writing updates from Jenn in your inbox.

7 thoughts on “The Bloom Email Opt-In Plugin: Pros and Cons”

  1. I found this post because I am trying to use Mailchimp with Bloom and was going slightly mad trying to get it to accept my API Key! Glad it isn’t just me doing something wrong! Frustrating though, any idea

    • I tried to set it up on this site again last month, and it’s still a no-go sadly. Everything else accepts my API keys just fine. I’ve tried new ones. I’ve tried every suggestion I can find. It’s infuriating. I’m not sure if it’s only because I’m using Divi (from the same company) as my theme. It also taps into the MailChimp API (though oddly that has no issue connecting).

  2. I haven’t had any trouble connecting my Mailchimp account, but for me Bloom refuses to acknowledge the Elegant Themes username and API Key, of all things! Also, when going to create a new form, I select the opt-in type I want to use, and it just sits there ‘thinking’ and won’t progress to the next screen. Any ideas??

    • I’m sorry. Unfortunately I haven’t played with Bloom much lately. But I’m planning to test it out on another site in the next week, so I’ll let you know if I run into those issues here. For now I’m using Divi’s opt-in modules & I actually just logged into the site to set up some manual integrations as well. It would be great if Bloom worked as-intended though. It’s really a great plugin if you can get it to acknowledge the API!

  3. Found your review via search! 🙂

    I’m trying out Bloom for the first time (with a site running Divi) and so far it works well. It’s easy to use and as you said, the designs are stunning. No problems with it accepting my MailChimp API, thankfully. The email address I tested was subscribed successfully.

    I’ve been waiting 10 minutes for the confirmation email to show up, but that’s a MailChimp issue, not Bloom.

    • Awesome Latoya! I’m so glad it’s working for you. 🙂 I think my issue is server-related. I had my security guy really lock a few things down a while back, and I suspect some of that hardening is causing the problems communicating with the api. Other plugins (and even Divi itself) have been okay though, so I just haven’t worried about it.

  4. Hi!

    In regards to MailChimp groups with Bloom, you can get away with using a Custom HTML Form in Bloom!

    I have a video and step-by-step guide if you’d like more info!:


Leave a Comment