Join 5,000+ using EngageBox to get more subscribers and customers

Joomla Popups.
Made Easy!

Convert the traffic you already have into customers and subscribers with highly targeted popups.


or Explore All Features

The Most Popular Popup Extension in the Joomla! Market

Here's why more than 5,000 website owners love EngageBox, and you will too!
Templates Library

Templates Library

Ready to use, responsive and high customizable popup templates so you can start in just a few minutes.

Multiple Popup Types

Multiple Popup Types

Popups. Floating bars. Fullscreen overlays. Slide-ins, 2-step opt-ins, powerful conversion tools are at your fingertips.

Precision Targeting

Precision Targeting

Every visitor is different. Why treat them all the same? Use precision targeting to show relevant messages.

Smart Triggers

Smart Triggers

Detect visitors' behavior and use smart triggers to display the right popup to the right person at the right time.

Highly Customizable

Highly Customizable

Total control of the appearance. Colors, Size, Background, Border, Paddings, Overlay and many more.

Mobile Friendly

Mobile Friendly

The web is not just desktop anymore. That’s why EngageBox is 100% mobile optimized and responsive.

60+ Animations Effects

60+ Animations Effects

Play the role of a director with eye-catching 60+ animation effects.

Position Everywhere

Position Everywhere

Configure your popup to appear from any corner of your website.

Smart Triggers

Detect your visitors' behavior and use smart triggers to
display the right popup to the right person at the right time.

Exit Intent

Recover abandoning visitors into subscribers and customers.

On Scroll

Automatically display a popup when user scrolls % of page.

On Click

Show a popup when the user clicks on a button, link or banner.

Timed Display Control

Trigger a popup after X seconds of browsing a page.

On Page Load

Automatically display a popup when a visitor opens your site.

On Hover

Show a popup when user hovers on specific parts of the page.

Idle Trigger

Target inactive visitors and convert them into subscribers.

AdBlock Detect

Detect visitors who are using an Ad Blocker software.

Advanced Targeting

Every visitor is different. Why treat them all the same?
Use precision targeting to show relevant messages.
Joomla! Popup with Advanced Targeting Rules

Referrer Detection

Show targeted messages based on where the user is coming from.

Page-Level Targeting

Show targeted popups based on the page the user is browsing.

Cookie Retargeting

Fine-tune your personalization with custom cookie retargeting.

Geo-Location Targeting

Personalize popups based on the visitor's physical location.

Device-Based Targeting

Create unique popups for desktop, tablet or mobile devices.

Date & Time Targeting

Target visitors based on the current date and time.

Page Views Count

Display specific offer after the user visits X amount of pages.

Joomla! User Group

Show different messages to logged-in and guest users.

Integrations & Apps

Create popups that react and adapt in real time so
you can easily personalize, segment, and target for incredible conversions.
Track Joomla Popup events with your Google Analytics account.

Google Analytics

Track popup events with your Google Analytics account.

Joomla! Modules Support

Transform any Joomla! module into a popup easily!

Joomla! Articles

Display popup to users who are browsing specific Joomla Articles.


Display unique popups to users browsing specific K2 Items.


Target visitors subscribed to specific AcyMailing lists.

Social Media Widgets

Promote your Facebook Page or Twitter account easily!

Smart Tags

Personalize your popups with dynamic smart content.

Custom CSS/JavaScript

Extend popup functionality by adding custom scripts and CSS.

Backend Screenshots

Take a look at how the EngageBox Administration looks like.
You're in good hands
Thousands of Joomla! users trust EngageBox
to take care their popup needs.
The year EngageBox was first came out
5-star confirmed reviews on JED
Active users are growing with us

Frequently Asked Questions

Who should use EngageBox?
EngageBox is the most powerful popup engine in the Joomla! market used by marketing agencies, bloggers, eCommerce websites, and all small businesses. If you want to grow your email list, improve your website conversions, and reduce cart abandonment, then you need EngageBox.
What's required to use EngageBox?
EngageBox can be used in both Joomla 3 and Joomla 4. In detail, you will need an up-to-date version of Joomla 3.8.0 or higher, PHP 7.0.0 or higher, and MySQL 5 or higher.
Do I need to have coding skills to use EngageBox?
Absolutely not! You can create and customize beautiful popups without any coding knowledge. We made it extremely user-friendly, so you can build a high-converting popup without hiring a developer.
What type of conversions can I expect?
It will make a significant difference. Game-changing! Our average user sees over 500% increase in sales, customers base and growth in general.
What if a visitor has a pop-up blocker enabled?
Will still work! EngageBox produces popups in a way which can't be blocked by the browser’s pop-up blocking feature or 3rd party extensions such as AdBlock or uBlock.
Will EngageBox slow down my site?
Not at all! EngageBox is built with ease and performance in mind. The extension accounts for less than 1% of the page load for the average optimized website. It consists of 1.7 KB of CSS and 24 KB of JS.
Can I use EngageBox on WordPress?
Yes, EngageBox is available as a WordPress plugin too! It is provided by our new sister company FirePlugins and under the brand name FireBox. If you're looking for a high-quality WordPress Popup Builder developed by the same team that builds EngageBox, visit
Can I cancel, upgrade, or downgrade later?
Of course! No matter which EngageBox plan you're using, you can cancel, upgrade, or downgrade at any time.
What happens if my subscription expires or is cancelled?
If your subscription has expired or did not auto-renew, you can still use the extension on your site for as long as you like but you can no longer access the file for download or receive support or updates for the extension.

Many of our customers download their extension(s) before the expiration of their subscription to keep a copy on file, if they know they cannot or will not renew. Our support team will not offer the download files if your subscription is expired.

If you are having trouble with the extension, go to the extension page and check the Changelog to see if an update may help address the issue. When an extension is not working, updating should always be the first step when troubleshooting.
Which methods of payment do you accept?
We accept payments by credit card through Stripe and PayPal (no PayPal account needed). If you are unable to pay by any of the supported payment methods, please contact us to arrange an alternative payment method.
Is there any discount on renewals?
Yes, we reward your loyalty! All paid plans are eligible for a 40% renewal discount automatically applied on the checkout page if you renew before your subscription expires. Coupon codes or other promotional discounts do not apply to renewals.
Do you offer discounts to non-profit organizations? is a proud supporter of organizations that do great things around the world. That’s why we offer discounted pricing for qualified nonprofit organisations. To apply, visit Discount for Nonprofit Organizations.
I've just paid. Can I upgrade to a higher plan now?
Absolutely. Simply click the Upgrade button next to your new subscription and agree to the new price plan. You will be charged pro rata for the remaining time on your new pricing plan. This means we will charge you for the upgrade to your new plan and minus the unused time on the old plan.
Can I request a refund?
We firmly believe in and stand behind our extensions 100%, but we understand that they cannot work perfectly for everyone. If you are unhappy with your purchase, we will gladly refund your money. You can apply for a refund within 30 days of purchase. Read more details on the Refund Policy page.
Can I install it on multiple sites?
You can install our extensions on as many sites as you want. However, you will be able to auto-update it on limited sites per your plan.
Do you offer a trial or demo version?
We do not offer a trial or demo version of our extensions. This is why we offer a 30-day money-back guarantee. If you find the extension does not work the way you need, we can issue a refund.
How do you provide support?
The best way to get help is to search for answers in our Documentation. We are creating and maintaining resources that help you to help yourself. If you need additional assistance, you can go to the Support Page and submit a ticket directly related to the extension you need help with.

We are available 9am - 5pm Greece Timezone, Mon - Fri. A typical response time for Free plans is around 24 hours while folks on paid plans get a first response in less than 8 hours 96% of the time.

Still have quetions? Drop us an email
Boost user engagement with targeted popups