This plugin hasn’t been tested with the latest three major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WPD Beaver Popups


Finally, a popup plugin you have total control of.

Capture leads and subscribers with popups that are designed from top to bottom using the tried, tested and loved Beaver Builder page builder, then manage the triggers for your popups from a single manager dashboard.

No more popup clashes, no more dragging placeholder modules on to the page – just one place to manage your popups.

Drag and drop popup builder

Built on top of Beaver Builder, Beaver Popups gives you complete control over the design and structure of your popups.

Utilise Beaver Builder’s modules to create any type of popup you like. A contact form, purchase page or email subscription capture!

Not only that, but you then also have 1 dashboard from where to manage them.

Create modals or fly-out popups

Choose to create full modal popups with a background overlay, or more subtle fly-out popups (or perhaps a combination!)

Choose from the following triggers

  • Scroll depth (percentage)
  • Entrance (timed)
  • Exit intent
  • Attach to a BB, UABB or Powerpack button (on click)

Integration with Beaver Builder Subscribe Form

  • When a visitor successfully subscribes to your list from a form inside a popup, it will be attributed to the popup (which will be used for reporting in future releases)

Other features

  • Entrance and exit animations
  • Border radius/box shadow for a subtle eye-catching effect with no CSS required
  • Set limits for the number of times a popup should display
  • MANY more features planned


  • An example 'modal' style popup
  • The popup manager dashboard
  • Creating a 'flyout' style popup in Beaver Builder
  • The flyout popup on the front end


Get started by simply:

  1. Upload the plugin files to the /wp-content/plugins/beaver-popups directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress Admin
  3. Add a new popup via WPAdmin > Beaver Popups > Add New
  4. Manage your popups via WPAdmin > Beaver Popups > Popup Manager (more details below)


How do I prevent popups from displaying on mobile phones?

When you’re editing a popup, head to Popup Options, and you’ll see a setting for ‘Disable on devices’. Simply choose 1 or more devices to disable the popup on, save and publish.

How do I create a popup?

Once the plugin is activated, head to WPAdmin > Beaver Popups > Add New (video coming soon)

How do I add a popup to my site?

Once you’ve created the popup, head to WPAdmin > Beaver Popups > Popup Manager.

You can assign a popup site-wide, to an entire post type (such as Pages or Posts), or a single page or post.

Simply hit the ‘+’ button in the trigger column (entrance, exit or scroll) and choose the popup you created.

If you choose an ‘entrance’ trigger, you’ll be asked how many seconds delay there should be. If you choose the ‘scroll’ trigger, then you will be asked how far the visitor should scroll down the page by percentage.

If you want to add a popup when you click on a Beaver Builder button, simply edit the button, select ‘Popup’ from the click action, and then type the title of your popup in the field that appears below.

How do I create a ‘fly out’ popup?

Create or edit a popup in Beaver Builder.

You will see ‘Popup Settings’ in the top bar. When the box opens, click ‘Popup Styles’.

Choose ‘Fly Out’ from the Popup Type select field.

How do I change the background overlay for a modal popup?

Create or edit a popup in Beaver Builder.

Open ‘Popup Settings’ in the top bar. When the box opens, click ‘Popup Styles’.

Choose ‘Color’ from the Overlay Type select field.

Choose the background color from the color pi

How do I change the open animation for my popup?

Create or edit a popup in Beaver Builder.

Open ‘Popup Settings’ in the top bar. When the box opens, click ‘Popup Styles’.

Select an animation from the ‘Open Animation’ and ‘Close Animation’ select fields under ‘Popup Animations’.


If you’re noticing any layout or style issues within a popup, be sure to clear your cache in Beaver Builder, your host, your caching plugin and your CDN.


March 19, 2019
Amazing plugin can't believe that more is getting added to an already great plugin.
February 2, 2019
This is an amazing plugin. It is so easy to use and really powerful. Thank you to the developer/s on building this plugin. This will become my default plugin with beaver builder. It does everything it's supposed to and more. Hats off to you for an excellent plugin.
January 3, 2019
I rarely, if ever post reviews. But I feel compelled to give this plugin a 5-star thumbs up! Such a useful plugin! I think the UX for the plugin screens could be a bit better but the functionality and flexibility make up for it. Great plugin!!
November 22, 2018
This is something that I have always wanted with Beaver Builder and didn't understand why it was not built in. SO happy I discovered this today. now I can create Gravity Form popups with buttons so easily. THANK YOU!! You have made me more productive today.
May 15, 2018
We all have base plugins that we include in almost all of our builds. For my Beaver Builder projects that meant Beaver Builder, Beaver Themer, GravityForms, Pods, Pods Themer Add-On and Yoast. I've added WPD Beaver Pop Ups to that list as well. It's extremely simple to use but gives every kind of option that you could want and my clients have loved seeing this kind of functionality in their sites. I've spoken with Doug about Beaver Builder modules and extensions a bit and he's an excellent developer with a keen insight into what features people will want before they've thought about them. I would 100% recommend it and the rest of his work.
March 27, 2018
Hello, Doug! The concept and the realisation of that plugin is so great, it´s one of the best plugins for Beaver Builder. You invested already such a lot of time, please continue that work. Don´t let the plugin die. Please! Konzept und Realisation von diesem Plugin ist genial, es ist eines der besten Plugins für Beaver Builder. Du hast schon so viel Zeit investiert, bitte setze die Arbeit fort, lass das Plugin nicht sterben. Bitte! A concepção e a realização deste plugin é maravilhosamente bem feito. É com certeza um dos melhores plugins no mundo de Beaver Builder. Você já investiu tanto tempo, por gentileza continue com este obra, não deixa o plugin morrer. Por favor!
Read all 16 reviews

Contributors & Developers

“WPD Beaver Popups” is open source software. The following people have contributed to this plugin.


Translate “WPD Beaver Popups” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change log


  • (Fix) Issue with buttons not opening popups from saved rows
  • (Improvement) Clarification on why you could set a cookie on closing – rather than opening – a popup
  • (Improvement) Better specificity for buttons that CLOSE popups


  • (Fix) Fixed bug with Themer layouts (thanks David Waumsley)


  • (Fix) Fix bug where users can’t delete scope in Popup Manager
  • (Improvement) Help new users find Popup Settings with glow on button


  • (Feature) Disable popups for different screen sizes
  • (Improvement) Improved support for Beaver Builder 2
  • (Improvement) Improved live preview when creating popups


  • BB Alpha 3 compatibility


  • (Fix) Fix how JavaScript is added to Themer layouts where no Beaver Builder modules exist
  • (Improvement) Improve how Beaver Popups interacts with Beaver Themer
  • (Improvement) Added an option to prevent modal from closing when you click on the overlay
  • (Improvement) Added an option to hide the close icon
  • (Improvement) Added an option to BB button, UABB button and PowerPack ‘Super’ button to close the current popup
  • (Improvement) Added an option to allow you to specify when cookies should be added – when the popup open or closes


  • (Fix) Fixed an issue with button-triggered popups inside Beaver Themer layouts


  • (Improvement) Add cookie support – only show popups a certain number of times to a user
  • (Improvement) Add BB subscribe form support – email opt-ins are counted and attributed to a popup for reporting
  • (Improvement) Popup impressions are counted and attributed to a popup for reporting


  • (Fix) Fix Themer CSS bundling issue


  • (Improvement) Row CSS – apply CSS directly to a row in the Popup Page Builder
  • (Improvement) Close button control, with button preview in editor
  • (Feature) WPD Optimised Video support (lightweight videos w/ autoplay – requires WPD BB Additions 1.8.7)
  • (Improvement) General code refactoring


  • (Improvement) Close animation improvements
  • (Improvement) Integration with Powerpack Smart Button
  • (Improvement) Integration with UABB Button
  • (Improvement) UI improvement in editor when managing rows
  • (Testing) Tested with WordPress 4.8


  • Initial release