Description
Bilohash Smart Popups is a powerful, lightweight and professional multi-popup builder for WordPress.
Create unlimited popups with individual settings for design, triggers, display rules and behavior. Features a beautiful live preview, ready-made high-converting templates and a modern light admin interface.
Key Features:
* Unlimited popups with individual settings
* 6 professional ready-made templates (discounts, newsletter, exit offers, announcements, limited time, corner promo)
* Real-time live preview in the admin panel
* 6 popup positions: center modal, top bar, bottom bar, slide-in left, slide-in right, corner bottom-right
* 4 animation styles: zoom, fade, slide-up, bounce
* Powerful triggers: time delay, scroll depth (%), exit-intent
* Advanced behavior: auto-close, cooldown in days, prevent reopen, overlay click close
* Full design control: background, title/text colors, 2-color button gradient, branding color, border radius, sizes, overlay opacity
* Show/hide main CTA button
* Beautiful countdown timer with custom end date
* Per-popup device targeting (Desktop, Tablet, Mobile)
* Per-popup page rules (All pages, Homepage only, Specific pages by ID or slug)
* Custom emoji or text icon with preset picker
* Responsive, accessible and fast (dedicated CSS + JS with CSS variables)
* Fully translatable (supports 18+ languages including Ukrainian, Russian, German, French, Spanish, etc.)
* Clean, modern light-colored admin interface
Perfect for lead generation, promotions, discounts, newsletter signups, exit-intent offers, announcements and time-limited deals.
Support
For bug reports, feature requests and support please use:
https://github.com/Ruslan-Bilohash/smart-popups
Development
Source code:
https://github.com/Ruslan-Bilohash/smart-popups
Contributions welcome!
Translations
The plugin is fully internationalized and translated into the following languages:
- English (UK)
- Russian
- German
- Dutch
- Swedish
- Spanish (Spain)
- Ukrainian
- Norwegian (Bokmål)
- Portuguese (Brazil)
- Turkish
- Polish
- Italian
- Indonesian
- French (France)
- Czech
- Arabic
- Chinese (Taiwan)
- Chinese (China)
Translation files (.po / .mo) are included in the languages/ directory.
You can help translate the plugin using Loco Translate plugin or by submitting pull requests on GitHub.
The main readme.txt is maintained in English for the WordPress.org directory. UI elements, descriptions, and all admin strings are fully translatable.
Translated versions of this readme are available in the languages/ folder:
- Dutch:
readme-nl_NL.txt - Russian:
readme-ru_RU.txt - German:
readme-de_DE.txt - Swedish:
readme-sv_SE.txt - Spanish (Spain):
readme-es_ES.txt - Ukrainian:
readme-uk_UA.txt - Norwegian (Bokmål):
readme-nb_NO.txt - Portuguese (Brazil):
readme-pt_BR.txt - Turkish:
readme-tr_TR.txt - Polish:
readme-pl_PL.txt - Italian:
readme-it_IT.txt - Indonesian:
readme-id_ID.txt - French (France):
readme-fr_FR.txt - English (UK):
readme-en_GB.txt - Czech:
readme-cs_CZ.txt - Arabic:
readme-ar.txt - Chinese (Taiwan):
readme-zh_TW.txt - Chinese (China):
readme-zh_CN.txt
About this file
This readme.txt is the official English version for the WordPress.org plugin directory.
For translated documentation, see the .po files in languages/ or the GitHub README.md. The plugin’s admin interface (all labels, descriptions, messages) is fully translated using the same system.
Screenshots






Installation
- Upload the plugin files to the
/wp-content/plugins/bilohash-smart-popupsdirectory (or install via Plugins Add New). - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Smart Popups in the WordPress admin menu.
- Create or edit popups using the ready templates and live preview. Configure devices and pages directly in the list or in the editor for each popup.
FAQ
-
How do I create multiple popups?
-
Go to the “My Popups” tab and click “+ Add new popup”. Each popup has its own complete set of design, trigger, device and page rule settings.
-
Can different popups appear on different devices or pages?
-
Yes. Every popup has independent “Show on devices” (Desktop / Tablet / Mobile) and “Show on pages” (All pages / Homepage only / Specific pages by ID or slug) settings. The “My Popups” list shows a quick summary for each popup.
-
Does the plugin have a live preview?
-
Yes. The Design tab includes a real-time preview that instantly reflects changes to colors, gradient, position, animation, sizes, icon and more.
-
Is the plugin lightweight and fast?
-
Yes. It uses dedicated optimized CSS (with CSS custom properties) and minimal JavaScript. No heavy libraries.
-
Can I translate the plugin?
-
Yes. The plugin is fully internationalized. Translation files for 18 languages are included (Dutch, Russian, German, Swedish, Spanish, Ukrainian, Norwegian, Portuguese (Brazil), Turkish, Polish, Italian, Indonesian, French, English (UK), Czech, Arabic, Chinese (Taiwan), Chinese (China)). You can also use Loco Translate or Poedit to create custom translations.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Bilohash Smart Popups” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Bilohash Smart Popups” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0
- Complete reorganization and descriptions for all settings in the Design tab
- Multi-popup support with per-popup device targeting and page rules
- Live preview now correctly handles all positions, gradients, show/hide button, etc. and is reliably visible
- Button gradient now supports choosing two independent colors
- New “Show button” toggle (show or hide the main CTA button)
- Enhanced “My Popups” list cards now display device icons and page rule summary for each popup
- Header buttons made more prominent and styled
- GitHub link updated to new repository
- Full internationalization: .pot template + translations for 18 languages
- Many fixes for preview (centering, visibility, gray screen issues), multi-popup handling and admin UX
- Updated readme.txt with complete documentation
1.1.0
- Major design & UX upgrade (preparation for multi-popup system and live preview)
1.0.0
- Initial release