Plugin info

Total downloads: 249
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 7/11/2025 (173 days ago)
Added to WordPress: 7/7/2025 (0 years old)
Minimum WordPress version: 5.2
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.2

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 173 days ago

50/100

Is Hello Popup abandoned?

Likely maintained (last update 173 days ago).

Compatibility

Requires WordPress: 5.2
Tested up to: 6.8.3
Requires PHP: 7.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Disclaimer Popup
Rating 3.8/5 (5 reviews)Active installs 1,000
VK Blocks
Rating 4.8/5 (6 reviews)Active installs 100,000
Customize WordPress Emails and Alerts – Better Notifications for WP
Rating 4.8/5 (183 reviews)Active installs 30,000
Notification – Custom Notifications and Alerts for WordPress
Rating 4.6/5 (124 reviews)Active installs 10,000
WP Notification Bars
Rating 3.7/5 (41 reviews)Active installs 10,000
Magee Shortcodes
Rating 3.5/5 (13 reviews)Active installs 8,000

Description

Hello Popup is a modern, minimal, and powerful popup plugin for WordPress. Display announcements, CTAs, marketing banners, or custom messages anywhere on your site — with full control from an intuitive admin panel.

Whether you’re looking to increase engagement, promote offers, or guide users, Hello Popup helps you do it beautifully.

Features

🎯 General Features
– Enable or disable popup globally
– Custom delay before showing popup (ms)
– Set expiry duration to control reappearance
– Upload custom image for popup
– Customize title and message content
– Add CTA button with custom text, link, and color
– Supports shortcodes inside popup

📄 Page Targeting
– Select specific pages for popup display
– Home page selected by default
– Auto-popup will only display on selected pages

🚀 Auto Show & Manual Trigger
– Automatically display popup after page load delay
– Disable auto-popup when needed
– Trigger popup manually using .hp-show-popup-btn class on buttons or links

🔒 Popup Memory
– LocalStorage-based memory to prevent repeated popup during expiry time
– Respects expiry setting (in hours) before re-displaying

⚙️ Admin Panel
– User-friendly admin settings under “Hello Popup”
– AJAX-based save functionality (no page reload)
– Nonce validation for secure save operations
– Input sanitization and validation for all fields

UI/UX
– Smooth fade-in and fade-out animation
– Fully responsive on all devices
– Popup closes on overlay or close (×) icon click

🌐 Translation Ready
– Supports localization via hello-popup text domain

Installation

  1. Upload the plugin files to the /wp-content/plugins/hello-popup directory, or install the plugin through the WordPress admin screen.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to “Hello Popup” in the WordPress admin menu to configure your settings.

Frequently Asked Questions

How do I enable the popup?

Go to “Hello Popup” settings and check the “Enable Popup” option.

Can I show the popup automatically on page load?

Yes, enable the “Auto Popup on Page Load” toggle and set a delay time.

Can I show the popup only on specific pages?

Yes, you can select specific pages from the admin settings panel where the popup should appear.

Can I add my own styles?

Yes! Go to Advanced Settings and add your custom CSS safely. The plugin supports live CSS input with validation.

Does this plugin store cookies or local data?

It uses localStorage to remember if the user has closed the popup, based on the expiry duration you set.

Review feed

No reviews available

Screenshots

  1. Popup preview on the frontend

    Popup preview on the frontend

  2. Popup settings page in admin dashboard

    Popup settings page in admin dashboard

  3. Page selection option for popup display

    Page selection option for popup display

Changelog

1.0.2

  • Enabled sticky Save button that appears on scroll-up
  • Integrated wp.codeEditor for better custom CSS editing experience
  • Limited custom CSS input length to 10000 characters and added sanitization
  • Improved settings panel responsiveness and layout inside .hp-container

1.0.1

  • include register_setting() sanitized type
  • remove load_plugin_textdomain()

1.0.0

  • Initial release with full popup settings, page targeting, shortcode support, and fade animations.