This plugin hasn’t been tested with the latest 3 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.


Januari 28, 2021
The Popup Options button no longer works when editing a popup in Beaver Builder with WordPress 5.6. But even without options I can use a saved BB row for the content and set a scroll depth on a particular page through the Popup Manager. Have not been able to do that with either UABB or Powerpack off-canvas or modal popup modules. I wish the devs could update the plugin or make a paid version that's up to date. Here"s the console error: Uncaught Error: only one instance of babel-polyfill is allowed at Object.<anonymous> (index.js?3717:10) at Object.<anonymous> (popupBuilder.16b8cdda1f18e941ab62.js:3761) at n (bootstrap 16b8cdda1f18e941ab62?48ae:19) at Object.<anonymous> (popupBuilder.16b8cdda1f18e941ab62.js:10113) at n (bootstrap 16b8cdda1f18e941ab62?48ae:19) at bootstrap 16b8cdda1f18e941ab62?48ae:65 at bootstrap 16b8cdda1f18e941ab62?48ae:65 (anonymous) @ index.js?3717:10 (anonymous) @ popupBuilder.16b8cdda1f18e941ab62.js:3761 n @ bootstrap 16b8cdda1f18e941ab62?48ae:19 (anonymous) @ popupBuilder.16b8cdda1f18e941ab62.js:10113 n @ bootstrap 16b8cdda1f18e941ab62?48ae:19 (anonymous) @ bootstrap 16b8cdda1f18e941ab62?48ae:65 (anonymous) @ bootstrap 16b8cdda1f18e941ab62?48ae:65
Séptémber 21, 2020
There's a message on the support forums about the options window not opening if you have the Gutenberg Editor. So I turned that off, and still not opening up the option windows. Seems like a great idea for plugin, too bad it doesn't work.
Maret 23, 2020
This popup builder works perfectly well and offers lots of great features. I especially love the possibility to link it with a button to let customers open it again. Also the feature to show it only once and tehn only after some time again is great. Only thing that could be improved is time to open it after having closed it is minimum 1 day. Still this is a very easy and beautiful and flexible Popup Builder! Thank you!
Maret 19, 2019
Amazing plugin can't believe that more is getting added to an already great plugin.
Pébruari 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.
Read all 21 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.



  • (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