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.

WordPress popup plugin showing a newsletter popup over a blog post

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.

Exit intentScroll depthInactivityTime on pageClick
Popup editor triggers tab with exit intent, scroll depth and time on page

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.

RolesDevicesUTMReferrerSchedule
Popup builder targeting rules combined with AND and OR

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.

Conversion rateDaily chartSplit tests
Popup analytics: impressions, opens, conversions and dismissals

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

$0
  • 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
Get it free

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.

Build your first popup in minutes