Bilohash Smart Popups

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

  1. Upload the plugin files to the /wp-content/plugins/bilohash-smart-popups directory (or install via Plugins Add New).
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Smart Popups in the WordPress admin menu.
  4. 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.

Contributors

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