Zekno Exit and Floating Banner

Description

Zekno Exit and Floating Banner lets you add two kinds of banners to your site with fine-grained control.

  • Exit-intent popup banner — on desktop it appears the moment the mouse leaves the top of the viewport. On mobile (no mouse) you can choose a trigger: after a set time, on upward scroll, or on the browser back gesture.
  • Floating banner — fixed to the bottom center / bottom left / bottom right / full-width bottom / full-width top of the screen. It can also hide itself while the visitor scrolls down and reappear on upward scroll.

Features

  • Three content types for each banner: an image (chosen from the media library, with a link URL), custom HTML (paste any markup), or a CTA button with micro-copy above/below and 4 color choices
  • Display rules: all pages / front page / posts / pages / specific post IDs, plus exclude IDs and category filtering
  • Device targeting (desktop / mobile / both) with a configurable breakpoint
  • “Do not show again” period via cookie (in days), close button, overlay click to close, animations, scroll-based reveal and auto-hide
  • Option to hide banners from administrators or logged-in users (handy while you work on the site)
  • Built-in click statistics: impressions, clicks and CTR recorded per day, with date-range selection, previous-period comparison and a daily chart in the admin
  • Lightweight: banner CSS/JS is only enqueued on pages where a banner will actually be displayed

Privacy

Click statistics only store daily aggregate counters (impressions and clicks) in your own site’s database. No IP addresses or personal data are collected, and nothing is sent to external servers. Tracking can be turned off at any time in the settings.

Credit link

The “Show credit” option is disabled by default. Only if you enable it, a small credit link to the plugin author (Zekno) is displayed below the banner. Whether to show it is entirely up to the site owner.

Screenshots

Installation

  1. Go to Plugins > Add New > Upload Plugin, and select the ZIP file.
  2. Click “Install Now”, then “Activate”.
  3. Open the “バナー設定” (Banner Settings) menu in the admin sidebar, configure each banner and switch it on.

Alternatively, upload the zekno-exit-floating-banner folder to wp-content/plugins/ via FTP and activate it from the Plugins screen.

FAQ

Will this slow down my site?

The banner CSS/JS is only loaded on pages where a banner is displayed, and tracking uses a non-blocking beacon (sendBeacon). For typical traffic levels the impact is negligible.

Is any tracking data sent to external servers?

No. Only daily aggregate counters (impressions/clicks) are stored in your own site’s database. No personal data is collected. You can also disable tracking entirely.

Can I hide the banners while I am working on my site?

Yes. In the general settings you can hide banners from administrators or from all logged-in users.

Can I show a credit link to the plugin author?

Yes, but only if you want to: the credit link option is disabled by default and can be enabled in the general settings.

Does the exit-intent banner work on mobile?

Mobile devices have no mouse, so you can choose an alternative trigger: after a set number of seconds, on upward scroll, or on the browser back gesture.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Zekno Exit and Floating Banner” is open source software. The following people have contributed to this plugin.

Contributors

“Zekno Exit and Floating Banner” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Zekno Exit and Floating Banner” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.10.0

  • Switched all plugin source strings to English so the admin UI displays in English for non-Japanese sites
  • Bundled a full Japanese translation — Japanese sites keep exactly the same UI as before
  • The plugin is now fully translatable into any language via translate.wordpress.org

1.9.0

  • Renamed the plugin to “Zekno Exit and Floating Banner” (new slug: zekno-exit-floating-banner)
  • Prefixed all functions, classes, constants, options, AJAX actions, script handles and the database table with zekno_efb_ / ZEKNO_EFB_
  • Rewrote readme and plugin headers in English
  • Removed load_plugin_textdomain() (not needed for WordPress.org-hosted plugins since WP 4.6)
  • Settings and statistics data from the previous internal version are migrated automatically on activation

1.8.1

  • Changed the plugin display name to Latin characters to meet directory naming rules

1.8.0

  • Preparation for the WordPress.org directory (uninstall.php, license file, translation template, readme)

1.7.0

  • Added an opt-in credit link option (disabled by default)

1.6.0

  • Removed the admin preview feature

1.4.0

  • Added an option to hide banners from administrators / logged-in users

1.3.0

  • Added tracking on/off switches and previous-period comparison to the statistics screen

1.2.0

  • Added the CTA button content type and click statistics

1.1.0

  • Floating banner can hide while scrolling down; bigger, easier-to-tap close button

1.0.0

  • Initial release