Push Notifications for WP – Self Hosted Web Push Notifications
View on WordPress.orgScores higher than 56% of indexed plugins
About
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 …
What It Does
Push Notifications for WP lets site owners send browser-based web push notifications to subscribers directly from their WordPress dashboard, without relying on a third-party push service. It handles the VAPID keys, service worker registration, and subscription management on the visitor's browser, so readers can opt in to receive alerts on desktop and mobile. Once configured, you can broadcast notifications to all subscribers or specific segments from within wp-admin.
Who It's For
This plugin suits small to mid-sized publishers, bloggers, and community sites that want a self-hosted push channel and prefer not to send subscriber data through a third-party SaaS like OneSignal. It works well for content-driven sites with repeat visitors who would benefit from being alerted about new posts or announcements. It is also a reasonable fit for membership or news sites operating under data-residency requirements.
Who Should Skip It
If you already use OneSignal or a managed push service and are happy with its segmentation, analytics, and A/B testing, there is little reason to switch to a lighter self-hosted alternative. Sites with no technical comfort around VAPID keys, service workers, and HTTPS configuration should also avoid this plugin and pick a hosted solution instead.
The Bottom Line
Push Notifications for WP is a competent, actively maintained self-hosted push option that scores 77.02 out of 100, with strong maintenance and compatibility but thin support history. It is a solid pick for users who specifically want to avoid third-party push services and are comfortable with a modest 6,000-install user base. Anyone needing battle-tested scale or richer segmentation should look at OneSignal first.
Related Plugins
Pick OneSignal if you want hosted infrastructure, built-in analytics, segmentation, and scheduled campaigns without managing VAPID keys yourself.
Choose Webpushr if you want a self-hosting-style experience but with a more polished dashboard and a larger install base than this plugin.
Go with Notification Master if you need multi-channel delivery (email, SMS, webhooks) beyond just browser push.
Consider Gravitec if you want a SaaS-backed push service with segmentation and automated campaigns out of the box.