Do you want a popup to wait until the visitor is actually reading — halfway down an article, say — rather than the moment they arrive?
The Popup Builder widget in The Plus Addons for Elementor can open it after a set scroll distance.
To check the complete feature overview documentation of The Plus Addons for Elementor Popup Builder widget, click here.
Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.
Before You Start
- Edition: Pro — the Popup Builder widget is part of The Plus Addons for Elementor Pro. It does not appear in the widget panel of the free plugin.
- Widget to enable: Popup Builder, switched on under ThePlus Settings > Widgets.
Step 1: Add the widget and hide its button
Add the Popup Builder widget and set its content. Set Select Option (Content > Content) to Hidden so no button or icon appears on the page — the popup opens by itself. Leave it on Call To Action or Icon if visitors should also be able to open it by clicking.
Step 2: Turn on On Scroll
Open Content > Display Options, switch on On Scroll and click the pencil icon.
Step 3: Set the Scroll Offset
Scroll Offset (PX) is how far, in pixels from the top of the page, the visitor must scroll. It goes up to 5000. Around 800 is roughly one screen on a laptop.

Settings Reference
| Setting | Where | Range | Default |
|---|---|---|---|
| On Scroll | Content > Display Options | On / Off | Off |
| Scroll Offset (PX) | On Scroll options | 0 to 5000 px | Empty |
Limitations
- Pixels, not percent. The same value is a different share of a long and a short page.
- Once per page view, and not at all if another automatic trigger opened the popup first.
- Pro only. The Popup Builder is not in the free plugin.
Troubleshooting
It never opens
The page may be shorter than the offset. Lower the value.
It opens straight away
The offset is 0 or empty, or On Page Load is also on.
Related Docs
- Popup Builder widget: settings overview — every control in the widget.
- Open a popup on exit intent
- Open a popup after a delay
- Create a full-width menu popup






