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

Common Questions

Here's a list of the most 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?
The only requirement is that you must have a Joomla! 3.8+ website.
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 modify the source code?
All our extensions are listed under the GNU/GPL license, thus once you purchase and download an extension you will have full access to the source code. You are free to edit or modify this according to your needs, but don't forget that all source code changes are lost when an update is performed.
Do you offer a free trial?
We do not offer a free trial. However, your purchase is fully protected by our 100% 30-day money back guarantee. In detail, if you are not satisfied with the extension over the next 30 days, you can request a refund. Read more details on the Refund Policy page.
What if my subscription expires?
Once your current subscription expires, our system will remind you a few times to renew your subscription. In case if you decide not to renew it, no worries at all! You will still be able to use the extension on your website. However, you'll just miss on free updates and will not get access to support requests too.
What is your refund policy?
We firmly believe in and stand behind our products 100%, but we understand that it 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?
Yes, you can install the extension on as many sites as you want. No limit!
Will my subscription extend automatically?
No, you are not locked into any subscription plan and you will not get an extension automatically. Each subscription lasts for a specific duration and will expire if you choose not to renew. You will be notified by email prior to your subscription expiration.
Is there any discount on renewals?
Yes, we reward your loyalty. If you renew your subscription or upgrade it to another plan before it expires you get a 30% discount. Also, you don't lose a single day of your subscription!
What payments do you accept?
We accept payments through PayPal and 2Checkout payment gateways. You can also pay using your credit card through PayPal, without the need of having a PayPal account.

Still have quetions? Email us
Boost user engagement with targeted popups