WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Magazine3 v1.51

Push Notifications for WP

Push Notifications for WP - Self Hosted Web Push Notifications makes it easy to send Web Push notifications to your users for FREE with 2 minutes setu …

Push Notifications for WP

The facts

Rating
4.2★ from 5
Active installs
6k+
Price
Free
Last updated
5 Aug 2026
Added
Dec 2019
Requires WP
5.0
Tested up to
WP 7.0.4
Requires PHP
5.6.20
Downloads
223,713

Our analysis

AI-assisted

Push Notifications for WP – Self Hosted Web Push Notifications is a WordPress plugin that enables you to send web push notifications to users after a quick setup. It allows for both automatic notifications upon post publication and custom notifications, which can be tailored to specific subscribers or broadcast to all users.

The plugin includes features like a subscription popup, scheduled notifications, and audience tracking. It is designed for website owners looking to engage their audience through notifications and is compatible with various browsers and plugins.

Best for: This plugin is suitable for website owners who want to enhance user engagement through push notifications.

What it does well

  • Free to use from the WordPress.org directory
  • Automatic notifications for new or updated posts
  • Custom notifications targeting specific subscribers
  • Scheduled notifications for future delivery
  • Compatible with multiple browsers and popular plugins

Where it falls short

  • Limited information on specific compatibility requirements
  • Pro features require an upgrade for certain functionalities

Verdict

This plugin offers a straightforward solution for sending push notifications, making it a practical choice for those looking to keep their audience informed.

From the developer

Magazine3's own description of Push Notifications for WP, lightly tidied.

Push Notifications for WP – Self Hosted Web Push Notifications makes it easy to send Web Push notifications to your users for FREE with 2 minutes setup. Documentation

Send push notifications automatically when a post is published or updated. You can also send custom notifications from the app dashboard. Audience reports and campaign reports are available as well.

Key Features:

  • Automatic Notifications: Instantly notify your followers whenever you publish a new post.
  • Custom Notifications: Use the custom push notification form to send fully personalized notifications — even target specific subscribers or broadcast to all.
  • Notification Subscription Popup: Control when and how the subscription prompt appears to your visitors. Fully customize the message, style, and even add custom CSS to match your site’s design.
  • Scheduled Notifications: Plan and schedule notifications to be delivered in the future — based on schedule time.
  • Supported Browsers: Works seamlessly with Chrome (Desktop & Android), Safari (macOS), Microsoft Edge (Desktop & Android), Opera (Desktop & Android), and Firefox (Desktop & Android) on HTTPS websites.
  • Push Notification Design: Choose from four predefined, visually appealing designs. Note: The final appearance may vary depending on the user’s device and browser.
  • Automatic Notification Control: Choose whether to send notifications for specific post types.
  • Notification Limit: Set the maximum number of push notifications that can be sent within a defined time frame.
  • Notification by User Roles: Send notifications based on user roles such as Editor, Author, Contributor, Subscriber, and more.
  • UTM Tracking: Easily track the performance of your push notifications by adding UTM parameters to your links. Monitor clicks.
  • Campaigns List: Easily view sent messages in your dashboard along with their status and click statistics.
  • Subscribers List: View the complete list of subscribers, including both active and expired ones.
  • Visibility: Control where the push notification subscription popup appears — choose specific pages, posts, categories, tags, and more.
  • Works with PWAforWP/SuperPWA: Push notifications work seamlessly with or without a PWA setup.
  • Global Notification: Use the global function pn_send_push_notification_filter to send push notifications from anywhere.
  • Shortcode: Display campaign list on frontend using the [pn_campaigns] shortcode.
  • Compatibility: Push notifications work seamlessly with most plugins. However, if you want to trigger notifications based on actions from other plugins, specific compatibility may be required. We’ve already implemented compatibility with popular plugins like Polylang, PeepSo, Gravity Forms, BuddyPress/BuddyBoss, and Fluent Community.

Pro Features:

  • Unlimited Notifications: Send an unlimited number of push notifications to your subscribers without any restrictions or additional costs.
  • Segmentation: Allow users to subscribe to notifications for specific categories or authors and receive notifications based on their preferences.
  • Notification to iOS users: To enable push notifications for iOS users, you need to upgrade to the Pro version.
  • Continuous Development: We will be working hard to continuously develop this Push Notification solution and release updates constantly so that your forms can continue to work flawlessly.
  • More Push Notification Features coming soon.

We Act Fast on Feedback!
We are actively developing this plugin and our aim is to make this plugin into the #1 solution for Push Notifications in the world. You can Request a Feature or Report a Bug.

Technical Support
Support is provided in the Forum. You can also Contact us. Our turnaround time on email is around 12 hours.

Would you like to contribute?
You may now contribute to this Push Notification plugin on GitHub: View repository

Credits

Push Notifications for WP uses the following third-party libraries:

  1. Select2 – Select2 is a jQuery based replacement for select boxes.
    • Link: https://github.com/select2/select2
    • License: MIT

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for push notifications.

OneSignal

Increase engagement and drive more repeat traffic to your WordPress site with push notifications. Now a WordPr...

Free 60k+ installs 4.3★ (360)
Web Push Notifications

Fastest growing & lightweight plugin for Web Push Notifications. Add browser push notifications to your Wo...

Free 10k+ installs 4.7★ (63)
Brevo

Brevo

83

Turn your WordPress site into a marketing powerhouse. Grow your audience, boost engagement, and drive more sal...

Free 100k+ installs 4.1★ (285)
miniOrange 2FA

Free 2FA plugin for unlimited users with Passkey, Google Authenticator, Email/SMS OTP, Push Notification &...

Free 10k+ installs 4.5★ (383)
PushEngage

Web push notifications, WooCommerce automation & multi-channel chat widget. WhatsApp cart recovery, browse...

Free 9k+ installs 4.2★ (34)
PushAlert

A plugin by PushAlert to enable automated Push Notifications for your WordPress website and WooCommerce Store...

Free 1k+ installs 4.6★ (8)