Easy Popup Lightbox Maker
Easy Popup Lightbox Maker
Description
Easy Popup Lightbox Maker is a modern WordPress plugin for creating and managing popup experiences using a visual editor with live preview. π¨
It provides flexible trigger conditions βοΈ, multiple layout options π, and built-in templates πΌοΈ to help you display announcements π’, collect user input βοΈ, or highlight important content π‘ in a structured and user-friendly way.
The plugin also includes an analytics system π to help you understand how your popups perform.
Features
- ποΈ Visual popup editor with live preview
- βοΈ Multiple trigger types:
- β±οΈ Auto delay
- π±οΈ Scroll percentage
- πͺ Exit intent
- π Multiple popup positions:
- π― Center
- οΈ Top / Bottom
- οΈ Screen corners
- π¬ Smooth animations:
- π«οΈ Fade in
- οΈ Slide up / down
- π Zoom in
- πΌοΈ Built-in templates for common use cases
- π Analytics dashboard (impressions, views, conversions)
- π§© Shortcode support:
[eplmkr_popup id="X"] - π» JavaScript API:
window.eplmkrPopup.open(id)window.eplmkrPopup.close(id)
- π‘οΈ Session-based deduplication
- π± Fully responsive design
- πͺ GDPR-friendly (includes cookie consent template)
Templates Included
- βοΈ Newsletter Signup
- π Welcome Message
- π·οΈ Discount Coupon
- πͺ Exit Intent
- π½οΈ Video Lightbox
- πͺ Cookie Consent
- π’ Announcement Bar
- πΌοΈ Image Lightbox
Installation
- π₯ Upload the plugin files to the
/wp-content/plugins/easy-popup-lightbox-maker/directory, or install via the WordPress plugin screen. - π Activate the plugin through the βPluginsβ screen in WordPress.
- π§Ή Clear your cache if you are using a caching plugin.
- βοΈ Configure popups from the plugin menu in the WordPress admin area.
Screenshots

Main dashboard - built-in dashboard that tracks impressions, views, and conversions

Template selection screen - Built-in templates for common use cases

Popups list page - Create and manage multiple popups independently

Visual editor interface with live preview - Visual popup editor with live preview

The Video Popup - Beautiful Video Popups. Zero coding required.

The Countdown Popup - High-Converting Countdown Timers.

The Lead Gen / Discount Popup - Sleek Lead Generation & Opt-in Forms

The Social Follow Popup - Grow Your Social Audience in Style.

The Product Showcase Popup - Premium Product Showcases.

The Privacy/Cookie Popup - Elegant, Non-Intrusive Privacy Banners.
Faq
Yes, you can create and manage multiple popups independently.
You can use the shortcode [eplmkr_popup id="X"] or the JavaScript API.
Yes, it includes a built-in dashboard that tracks impressions, views, and conversions.
Yes, all popups are designed to work across desktop and mobile devices.
Reviews
Malaware
By globalmktg on February 25, 2021
Nice idea - some work needed - but a lot of potential
By Marco (michelyweb) on February 6, 2020
Recommended
By maria1900 on December 26, 2018
Changelog
3.2
- Feature: Added frequency controls to enable/disable guest session deduplication (remember visitor)
- Feature: Added behavior control to allow administrators to bypass session limits for easier previewing/testing
- Feature: Added explanatory descriptions for trigger types within the popup editor UI
- Feature: Upgraded the
[eplmkr_popup]shortcode to support rendering a trigger button (button_textparameter) - Feature: Added one-click copyable shortcode chips for standard and button formats to the editor view
- Added relative dashcons (WordPress native admin icons) to all elements across the plugin’s admin pages that have the eplmkr-card__title class.
- Fix: Prevented tracking failures and missing localization when popups are loaded via shortcode
- Fix: Ensured frontend scripts are correctly loaded by fully initialising the assets handler
- Fix: Corrected CSS override mechanisms to properly execute popup display functions when triggered
- Fix: Corrected the styling of the live preview close icon and trigger button within the popup editor
3.1
- Complete rewrite with new Ethereal Editor
- New Lumina Dashboard design system
- REST API with
eplmkr/v1namespace - Analytics system with batched event tracking
- Auto-save (every 2 minutes)
- Multiple trigger types
- Template system
- Shortcode and JavaScript API support
- All AJAX handlers secured with nonce verification (
wp_verify_nonce()and internal validation) - Sanitization improvements across all request inputs
- REST controller uses
WP_REST_RequestAPI - Improved handling of request data and admin routing
2.0
- Fixed issues in
add_submenu_page - Fixed issues in date checking function
- Improved redirection after saving settings
- Fixed background and styling issues
- Fixed YouTube popup behavior (video stops on close)
- Added shortcode copy button
- Improved multiple shortcode execution
- Added popup status toggle
- CSS improvements
1.9
- Compatibility check with WordPress 6.1
1.8
- Maintenance updates
1.7
- Maintenance updates
- CSS improvements
1.6
- CSS improvements
1.5
- Fixed plugin bootstrap issue
1.4
- Added admin notice
1.3
- PHP 7.x compatibility improvements
- Minor text fixes
1.2
- Removed ads
1.1
- Initial release