Exit Intent Popup Pro

Exit Intent Popup Pro

CE: 2.0.x - 2.1.x - 2.2.x - 2.3.x - 2.4.x

This extension for Magento 2 will display a popup when the customer tries to leave your store. The extension is in compliance with GDPR.

  • 30-day money back
  • 3 months' FREE support
  • Free Lifetime updates



This extension for Magento will show a popup when the customer tries to leave your store. It’s based on exit intent technology, and is used to optimize your store conversion rate. Turn abandoning visitors into customers - all you need to do is offer them a voucher with a small discount. Your customers will be happy to receive the discount, and you’ll be happy with your increased sales. Plus, you’ll get the customer’s email address. This extension can help you gain around ten times more subscribers.

The extension is in compliance with EU General Data Protection Regulation (GDPR). It lets you to add opt-in checkbox into a subscription form and make it required. The following information can be collected as evidence to proof about subscription, by using hidden form fields:

  • where the subscription was made - subscription source, for example: popup
  • when it was made - it saves subscription date and time.
  • what they were told at the time of consent - it let's you to save terms & conditions, privacy policy versions.

Four types of popup

Popups can include a newsletter subscription form, contact request form, YES/NO buttons or static cms block.

The newsletter subscription form helps you gain more subscribers, increasing your subscriber list by up to 300%!

The contact request form helps you to start conversations with the customer, so you get a second chance to gain a new order.

YES/NO buttons will help you to get more orders. They allow you to offer a discount code without requiring a subscription.

The static cms block enables you to show anything you like in the popup.


Extension Features


Popups are easy to manage. You can set pages, stores and parameters (for example, General Store >> Checkout Page >> If the customer came from AdWords).

Unique discount code

The extension uses the default Magento feature "Cart price rules" for code generation, so you can include discount conditions.

Multiple popups

You can create an unlimited number of popups and show them in different places.

Additional popup fields

Create additional fields to gain more information about your customers.

Show coupon instantly

Show the coupon code instantly after a subscription (optional).

Colors and texts

It’s easy to change popup colors and texts in the Magento admin panel.

Frequently Asked Questions

Yes, the extension can be installed via Composer as follows:
- Add our composer repository:
composer config repositories.magetrend composer https://repo.magetrend.com
- After that, you can run composer require command:
composer require magetrend/module-name

module-name - you can find it in extension composer.json

If the extension was installed via Composer and the files are located in the vendor/magetrend/module-name directory, run the following ssh commands:
composer require magetrend/module-name:1.0.0
php bin/magento setup:upgrade;
php bin/magento setup:di:compile;
php bin/magento setup:static-content:deploy;

If, on the other hand, the extension was installed manually and the extension's files are located in app/code/Magetrend/ModuleName directory, simply:
- Extract the .zip archive
- Upload file’s content to: app/code/Magetrend/ModuleName
- Run the following ssh commands:
php bin/magento setup:upgrade;
php bin/magento setup:di:compile;
php bin/magento setup:static-content:deploy -f;

All ours extensions are completely open source. There is no encrypted file – so you can customise it as you like.

If you ordered the extension from our store as a registered customer, please login to your Magetrend account and go to the My Account >> My Extensions page.

If you ordered it from our store as guest, please click here

If you ordered it from Magento Marketplace, please click here

There are thousands of extensions in the market, so we can't guarantee compatibility with every single one – it's just impossible to test it with all of them. But when we develop our extensions, we try to avoid any elements that might conflict with other extensions.

In the event that our extension conflicts with a third-party extension, our support team will assist you and make any necessary changes for free.

If you're installing the extension manually, the extension's files must be uploaded to: app/code/Magetrend/ModuleName. You can always check the "ModuleName" in extension's registration.php file.


- Added: A possibility to create a different popup for each product or category page

Compatibility with Magento 2.4

Compatibility with Magento 2.3.4

Compatibility with Magento 2.3

Added possibility to use static discount code

EU General Data Protection Regulation (GDPR) compliance

  • Fixed the store id filter problem on single store mode
  • Fixed db table prefix problem
Exit Intent Popup Pro
Exit Intent Popup Pro