WP Popups – WordPress Popup builder


WP Popups is the best popup maker for WordPress. With the easy and intuitive template builder you will be able to create and customize your popup with just a few clicks. No coding skills needed!

Is the perfect solution to show important messages such as EU Cookie notice, increase your social followers, add call to actions, increase your mailing lists by adding a form like mailchimp or to display any other important message in a simple popup.

It’s compatible with the major form plugins like :
* Wp Forms ( recommended )
* Gravity Forms
* Ninja Forms
* Contact form 7
* USP Forms
* Infusion Soft
* Jetpack
* Mailpoet
* Mailchimp for WP
* Postmatic
* Any generic form

There are multiple display filters that can be combined:

  • Show popup on specific pages, templates, posts, etc
  • Filter user from search engines
  • Filter users that never commented
  • Filter users that arrived via another page on your site
  • Filter users via roles
  • Show popup depending on referrer
  • Show popup to logged / non logged users
  • Show or not to mobile, desktop and tablet users
  • Show or not to bots / crawlers like Google
  • Show or not depending on query strings EG: utm_source=email
  • Show depending on post type, post template, post name, post format, post status and post taxonomy
  • Show depending on page template, if page is parent, page name, page type

Available Settings

  • Choose from 5 different popup locations
  • Trigger popup after X seconds , after scrolling % of page, after scrolling X pixels
  • Auto hide the popup if the user scroll up
  • Change font color, background, borders, etc
  • You can also configure background opacity.
  • Days until popup shows again
  • Shortcodes for social networks available

Premium Version

Check the new premium version available in (https://wppopups.com)

  • Beautiful optin forms for popular mail providers
  • Exit Intent technology
  • AJAX login popups
  • Popup scheduler
  • Popups Geolocation
  • Currently supporting MailChimp, Aweber, Postmatic, Mailpoet, Constant Contact, Newsletter plugin, Activecampaign, InfusionSoft, etc
  • New popup positions: top/bottoms bars , fullscreen mode, after post content
  • A/B testing. Explore which popup perform better for you
  • More Display Rules: Show after N(numbers) of pages viewed
  • More Display Rules: Show popup at certain time / day or date
  • More Display Rules: Show/hide if another popup already converted
  • Track impressions and Conversions of social networks and forms like CF7 or Gravity forms
  • Track impressions and Conversions in Google Analytics ande define custom events
  • Data sampling for heavy traffic sites
  • Background images
  • 40 New animations effects
  • More trigger methods
  • Timer for auto closing
  • Ability to disable close button
  • Ability to disable Advanced close methods like esc or clicking outside of the popup
  • Premium support

WP Popups template builder it’s based on the famous WPForms plugin, the best form plugin for WordPress!


  • Popups Front end with default settings
  • Popups Back end - visual editor
  • Popups Back end - display rules and options


  1. Unzip and Upload the directory ‘wp-popups-lite’ to the ‘/wp-content/plugins/’ directory

  2. Activate the plugin through the ‘Plugins’ menu in WordPress

  3. Go to Popups menu and add as many popups as needed


How to open a popup by pressing a link or button ?

You can use the popup trigger class to open popups by clicking on any element. Check this tutorial

How can I change other styles of the popup like padding, rounded corners, etc ?

Sure thing, change our styling guide

If I have multiple Gravity forms on my page, form is not working

On certain occasions multiple GF instances can cause problems. There is a plugin that fixes that https://wordpress.org/plugins/gravity-forms-multiple-form-instances/

Can I attach my custom js events to popups plugin?

Yes you can attach to any of this events . id = Popup id
jQuery(document).on(‘wppopups.popup_opened’,function(e,id){ … });
jQuery(document).on(‘wppopups.popup_closed’,function(e,id){ … });
jQuery(document).on(‘wppopups.popup_converted’,function(e,id){ … });
jQuery(document).on(‘wppopups.form_submitted’,function(e,id){ … });`


March 25, 2020
Hi all, I have tried heaps of popup plugins, and have been using another one for the last 18 months, it was confusing and hard to configure properly. I thought I would try this one in last ditch attempt to find a decent popup maker that was easy to use. This was the easiest by far and is so user-friendly, that if you can't get this one to work there is no hope! I even watched the YouTube video in case it was hard to follow, but really it wasn't necessary as the process is so easy and I had my first popup ready to go in about 5 minutes, and the options available in the lite version are adequate for the normal user who just wants a standard popup without all the frills. Really worthwhile giving this plugin a go. Thanks Geoff
December 15, 2019
I have installed this plugin 10 minutes ago and the pop up is already working in my web page. Very easy to install and for configure. Works great. Thank you very much.
December 12, 2019
This is the popup plugin I was looking for! The interface is a delight to use. The free version does everything I need to do for now, and it's working as expected. I tried 2 popup plugins before this and spent about an hour with each one. In both cases I ran into something that just was not working, or that I couldn't understand. This plugin's interface is just beautifully designed. Thank you!
November 29, 2019
I installed this plugin and had some issue getting it working, the dev and his team got it sorted in no time and were helpful and polite along the way. All this with free plugin, Im very impressed!
Read all 5 reviews

Contributors & Developers

“WP Popups – WordPress Popup builder” is open source software. The following people have contributed to this plugin.


Change log


April 8, 2020
* Now addons can be purchased for free version
* Added responsive image attributes
* Fixed gravity forms conversion with redirections

March 2, 2020
* Added missing crawlerdetect library to lite
* Added IE 11 compatibility

Feb 19, 2020
* Hotfix for bug introduced in previous version

Feb 19, 2020
* Performance: Increased overall performance, all popups are not loaded into DOM anymore more and increased speed of ajax

Feb 7, 2020
* Fix: compatibility issue with WP less than 5
* Fix: Gravity forms conversion with redirects


Jan 28, 2020
* Feature: new blurry background
* Fix: Move styles blocks to head
* Fix: Error on certain pages where using != post type rules
* Dev: Added more filters for devs

  • Fixed issue with popup preview
  • Fixed alignment in rules

  • Fixed issue with centering and slide animation
  • Added option to remove overlay
  • Fixed issue with width in mobile

  • Fixed issue with centered popups

  • Added auto hide for scroll popups
  • Multiple popups at the same time
  • WPML and Polylang support

  • Fixed importer giving errors with mb_encoding_string function
  • Fixed popup height on safari iphone with url bar
  • Fixed custom css not displaying some rules

  • Compatibility with WordPress 4.x

  • Fixed test mode
  • Fixed top/bottom bars style issues
  • Added SE_sv language
  • Fixed importer error with utf8 strings

  • Added publish / save buttons
  • Fixed issue with HTML dissapearing from popup
  • Optin success message replace original content now instead of being appended

  • Fixed some issues with importer
  • Fixed some events not firing for close


  • Popups changed into WP Popups, totally new version released