Popup builder for WordPress
The WordPress popup plugin with nothing locked
A WordPress popup plugin with every trigger, targeting rule, analytics and A/B testing included, and no jQuery.

Triggers
Exit intent popups, and eight more triggers
Exit intent with a real signal on phones, plus delay, click, scroll depth, inactivity, engaged time, element in view, form submitted and URL fragment.

Targeting
Targeting that survives page caching
Page rules run on the server, visitor rules in the browser, so a page cache never bakes one visitor's answer into everyone's page.

Analytics
A/B testing popups, on your own server
Impressions, opens, conversions and dismissals. A winner is declared only after a significance test. No IPs, no third parties.

And the rest
Fast, accessible, complete
No jQuery
A native ES module with no dependencies.
Zero bytes when unused
Nothing loads on pages without a popup.
Accessible popups
Real focus trap, inert page, Escape to close.
Bottom sheets on phones
Corner popups become sheets on small screens.
14 form plugins
Contact Form 7, Gravity Forms, WPForms and more.
Import from Popup Maker
Popups, themes and rules, as drafts.
Pricing
Free. Everything included.
Free
- Every trigger, including exit intent
- Targeting rules and scheduling
- Frequency capping
- Analytics and A/B testing
- Themes, custom CSS and dark mode
- Popup Maker importer
FAQ
Popup plugin questions
Is it really free?
Yes. Exit intent, every trigger, targeting, scheduling, analytics and A/B testing are all in the plugin, with no licence nag and nothing that stops working after a trial.
Does this popup plugin work with page caching?
Yes, by design. Page rules are answered on the server and visitor rules in the browser, so targeting and capping behave the same behind WP Rocket, LiteSpeed or Cloudflare.
Does it need jQuery?
No. The front-end runtime has no dependencies. jQuery is used only if it is already on the page, to hear success events from certain form plugins.
Which form plugins are supported?
Contact Form 7, Gravity Forms, WPForms, Ninja Forms, Formidable, Fluent Forms, Forminator, WS Form, Elementor Pro Forms, HappyForms, Kali Forms, Bit Form, HTML Forms and Mailchimp for WordPress, plus plain HTML forms.
Can I move my popups from Popup Maker?
Yes. Tools → Migrate from Popup Maker brings popups, themes, triggers, targeting and cookie rules across as drafts, and changes nothing in Popup Maker.
Will deleting the plugin delete my popups?
No. Nothing is removed unless you first switch on Settings → Advanced → Delete all plugin data when uninstalling.
How do I open a popup from my own code?
Call window.JazitalPopups.open(42), or add data-jzap-trigger="42" to any element.