Exit popup PRO - Convert leaving visitor into sale
Detect whenever a user wants to leave your shop and display a fully customisable pop-up with an irresistible offer or anything you want to display to keep him interested and boost your sales.
Engaging - determines users to initiate orders;
Displays anything you want whenever a user wants to leave your shop;
Increase the chances of a customer to place an order;
- PrestaShop Compatibility

- MultiShop Compatibility
- Yes
- Module version
- V1.0.3
- Documentation
- Included
- Category
- Promotions & Marketing
- Latest update
- 16 FEB 2026
- Option for displaying an exit pop-up to every user when they try to leave the website;
- Customizable pop-up title text, font size and color;
- Customisable pop-up message text, font size and colour;
- Sends WhatsAapp message with order summary to admin;
- Option to select 3 different pop-up structures;
- Option to select the time after which the pop-up will be displayed again to the same user;
- Option to display a custom image on the pop-up;
- Option to display a custom background image for the pop-up;
- Option to select custom colour and opacity for the background under the pop-up;
- Option to select custom background color and opacity for the pop-up;
- Option to select round corners for the pop-up;
- Option to select the text alignment for the pop-up content;
- Option to insert custom font from Google Fonts
- Option to add a fully customisable countdown with a custom deadline
- Option to add custom CSS and custom JavaScript
- Compatible with the multistore option;
- Compatible with the 1.7+ versions of PrestaShop;
- Device responsive;
- Cross-browser compatible;
- Download the module from your account
- Go to your shop's dashboard and go to Modules
- Install the module
- Go to module's configuration page
- Set the custom settings
#### Initial release v1.0.0 – August 30 2021 ####
#### Minor update v1.0.2 – September 6 2021 ####
[FIXED] - Configuration page bug
#### Minor update v1.0.3 – February 16 2026 ####
[FIXED] - Critical bug: Form validation error "Please fill the fields correctly!" even when all fields were completed
[FIXED] - Multilingual fields not saving properly (getConfigFieldsValues method)
[FIXED] - Duplicate configuration deletion in uninstall method
[FIXED] - URL validation now only applies when display_type is 'link' and field is not empty
[FIXED] - Voucher validation with proper error counter increment
[FIXED] - Expiration days validation (must be positive number)
[SECURITY] - Enhanced image upload security with real image verification
[SECURITY] - Added filename sanitization to prevent path traversal attacks
[SECURITY] - Implemented XSS protection in popup-17.tpl template
[SECURITY] - Added proper output escaping for all variables
[SECURITY] - Added rel="noopener noreferrer" to external links
[SECURITY] - Changed to absolute paths for image uploads
[SECURITY] - Added WebP format support with proper validation
[IMPROVED] - Smart multilingual validation (only default language required, others optional)
[IMPROVED] - Specific error messages for each field validation
[IMPROVED] - Individual color field validation with descriptive messages
[IMPROVED] - Font configuration validation (both fields or neither)
[IMPROVED] - Opacity validation with range check (0-1)
[IMPROVED] - Font size validation (must be positive integers)
[IMPROVED] - Date format validation with helpful error messages
[IMPROVED] - Image upload error messages
[IMPROVED] - Form validation logic for all configuration sections
[ENHANCED] - Better error handling throughout the module
[ENHANCED] - Code quality improvements (~250 lines optimized)
[ENHANCED] - Added alt attributes to images for SEO and accessibility
[ENHANCED] - Template text now uses translation functions
[ENHANCED] - Overall module stability and performance