Show the right popup at the right moment with intelligent triggering conditions.
Show popup after a custom delay when the page loads. Set any delay from 0.8 seconds and up.
Trigger when the user scrolls up or down past a specific percentage of the page.
Open popup when a specific page element becomes visible using CSS selectors.
Trigger after a set number of clicks anywhere on the page. Great for engagement-based popups.
Detect idle users — trigger when there's no mouse, keyboard, or scroll activity for X seconds.
Catch visitors before they leave by detecting mouse movement toward the browser tab bar.
Show a popup when an ad blocker is detected, with a customizable delay after detection.
Attach popup to any element using CSS selectors — turn any button or link into a popup trigger.
Design your popup visually using the Elementor editor or inject any shortcode. Your popup automatically gets smooth fade animations, a customizable overlay, and a responsive layout.
Subscribe to our newsletter and unlock an exclusive discount.
Place your popup anywhere on the screen — top, center, bottom combined with left, center, right.
Combine vertical (Top / Center / Bottom) and horizontal (Left / Center / Right) alignment to place your popup exactly where you need it.
Content inside the popup can also be independently aligned — top, center, or bottom.
Full control over every visual detail — backgrounds, borders, shadows, padding, and more.
RGBA color picker with alpha transparency
Cover, Contain, Auto • Custom position & repeat
X, Y, Blur, Spread • RGBA shadow color
Solid, Dashed, Dotted, Double, Groove
From sharp 0px to fully rounded corners
Individual Top, Right, Bottom, Left padding
Style the close button to match your design with custom colors, sizes, and positioning.
Set exact px or % offset from top and right edges
Separate background & icon colors for normal and hover
Adjustable icon size, button width & height
Toggle close button visibility on or off
Control exactly how your popup behaves once it's open.
Automatically close the popup after a set number of seconds
Disable the ESC key from closing the popup
Stop users from closing the popup by clicking the overlay backdrop
Lock background page scrolling while the popup is open
Show popup only once per session — no repeats
Use any Elementor template or custom shortcode as popup content
Show popups to exactly the right audience with granular display conditions.
Control how many times a popup appears per session, day, week, or month.
Only show the popup after the visitor has viewed X number of pages.
Hide popups from logged-in users or show only to specific WordPress roles.
Show or hide popups based on the visitor's device type.
Target specific browsers for browser-specific campaigns.
Show or hide based on the current page URL with regex support.
Target visitors based on where they came from — search engines, social media, or direct.
Set start and end times for your popup with timezone awareness.
Keyboard easyel-popup-builder-navigation, focus management, and accessible markup out of the box.
Press Escape key to close the popup (can be toggled)
Tab key cycles through focusable elements inside the popup
First focusable element receives focus when popup opens
Proper structure for screen readers and assistive technology
This is a live preview of Easy Popup Builder. In your WordPress site, this content can be any Elementor template or shortcode — fully customizable!
Unlock popup builder, product gallery & 50+ premium widgets with lifetime updates.
Grab The Deal