Popups

Free

Build lightboxes, floating bars and inline messages out of blocks, and choose exactly where they appear.

Free on unlimited sites, GPLv3

What Popups connects, and what travels between them.

Page view

Display rules

Popup shown

Version
1.0.0
WordPress
6.5+
PHP
8.0+
Tested up to
7.1
Licence
GPLv3

What it does

Three shapes, one editor

A lightbox, a bar pinned to the top or bottom, or a message inline in the content. All built from ordinary blocks.

Rules about where it shows

Match on post type, specific pages, taxonomy terms or the whole site, and set how often one person sees it.

Counts without tracking anyone

Daily views and dismissals are counted anonymously, so you can tell whether a popup works without building a profile of who saw it.

Getting it working

  1. 01

    Create a popup

    Add a popup and build its contents with the blocks you already know.

  2. 02

    Choose where it appears

    Set the display rules: which pages, which trigger, and how often.

  3. 03

    Watch the counts

    Check views and dismissals after a few days and adjust the trigger.

Every setting

What you can configure, and where it lives. Site settings apply everywhere; the rest are set on the form itself.

Setting Scope Notes
Popup type Per popup Lightbox, floating bar or inline.
Display rules Per popup Which pages it may appear on.
Trigger Per popup Time, scroll depth or exit intent.
Frequency Per popup How often one visitor sees it.

Questions

Will a popup match my theme?

Yes. The shell reads your theme.json variables rather than carrying its own colours and fonts, so it inherits the site it is on.

Can I put a form inside a popup?

Yes. A popup holds ordinary blocks, and the Form block is one of them.

Does it slow the page down?

The runtime is small and loads only on pages where a popup can actually appear, decided on the server before anything is sent.

Can I target by country or logged-in state?

Yes, with User Targeting, which adds those conditions to the display rules.

Start using Popups

Free on unlimited sites, GPLv3