Campaign type · Lightbox popup
Pop it right in front of them.
A lightbox popup opens over your page with the background dimmed, so your message is the only thing on screen. Build it with any WordPress block, choose when it fires, and decide exactly who sees it.
SEE Demo
See a lightbox popup in action
Position and backdrop blur are real controls in the campaign editor.
WHAT YOU CAN BUILD
One campaign type. Any kind of content.
See exactly how ConvertForce and Hustle compare, feature by feature.
Image popup
Drop in an image block for sale banners, product launches, or coupon graphics. Link the image straight to your offer.
Image blockVideo popup
Embed YouTube or Vimeo, or upload your own file. The video plays inside the popup. Good for demos and welcome messages.
Video block · Embed blockCTA popup
The classic. A heading carries the offer, a paragraph supports it, a button sends people where you want them next.
Heading · Paragraph · ButtonBanner popup
Lead with a full-width promo strip for a sale, a launch week, or a deadline. Loud on purpose, and easy to schedule.
Cover · Heading · ButtonSignup popup
Drop any third-party form block inside the campaign and collect emails without leaving the page you are already on.
Any form blockMulti-block layout
Use columns or groups to build something custom. Image beside text, video above a CTA, whatever the offer needs.
Columns · GroupANATOMY
What makes a popup a lightbox.
The backdrop
The dimmed or blurred layer over your page. This is what makes it a lightbox, and what stops clicks reaching the page underneath.
The container
A card holding your blocks. Width, padding, radius, and shadow all use controls already in the editor.
The close control
Always present, always reachable. Esc closes it, focus is trapped inside while it is open.
Your content
Any core or third-party block. Whatever you would put on a page, you can put in here.
TRIGGERS
Decide the moment it appears.
The trigger is the single biggest factor in whether a popup feels helpful or annoying. Five to choose from.
Page load
Fires once the page finishes loading. Add a delay so visitors get a moment to start reading first.
▶ Watch demoExit intent
Fires when the cursor moves toward the browser close button. On mobile, a rapid scroll-up does the same job.
▶ Watch demoScroll depth
Fires once a visitor has scrolled past a percentage you set. A good sign they are actually engaged.
▶ Watch demoTime on page
Fires after a visitor has spent a set number of seconds on the page, regardless of how far they scrolled.
▶ Watch demoUser inactivity
Fires after a stretch of no movement. Catches someone who has drifted away without closing the tab.
▶ Watch demoWHO SEES IT
Show the right offer to the right visitor.
A popup that matches what someone is already reading converts far better than a generic site-wide message.
Display conditions
Choose where the campaign runs. Show it everywhere, or narrow it to the pages where the offer actually makes sense.
Runs on every page and post across your site.
Advanced targeting
Stack conditions and every one must pass before the popup shows.
BEHAVIOR
Say it once, then leave people alone.
Two settings decide how often the same person meets your popup. Getting them wrong is the fastest way to raise your bounce rate.
Display frequency
How often the same visitor sees the campaign at all.
When closed
What happens after someone dismisses it.
For most sites, Once per session plus Hide forever is the friendliest pairing. State is stored in the visitor’s own browser, so there is no database write and nothing sent to a third party.
QUESTIONS
Lightbox popups, answered honestly.
Get Started
Build your first lightbox popup today.
Free on WordPress.org. Pro adds every trigger and 37 targeting conditions.
Free on WordPress.org. Pro adds every trigger and 37 targeting conditions.