OneSignal
85Increase engagement and drive more repeat traffic to your WordPress site with push notifications. Now a WordPr...
Push notifications for WordPress post, BuddyPress, WooCommerce with PWA support, mobile app integration, and AI Notification drafts.
Push Notification for Post and BuddyPress is a WordPress plugin that enables web push notifications for desktop and mobile devices. It works by using various push providers such as Firebase Cloud Messaging, OneSignal, and self-hosted WebPush to send notifications automatically when new posts, custom post types, or BuddyPress events occur.
The plugin also supports scheduling notifications and allows for on-demand push notifications from the admin panel. It is suitable for websites that want to engage users through timely updates and notifications related to content and community activities.
Best for: This plugin is best for community-focused websites using BuddyPress or WooCommerce that want to enhance user engagement through notifications.
What it does well
Where it falls short
Push Notification for Post and BuddyPress provides a comprehensive solution for sending web push notifications. It is a useful tool for sites looking to keep users informed about new content and community interactions.
Murali's own description of Push Notification for Post and BuddyPress, lightly tidied.
Push Notification for Post and BuddyPress (PNFPB) delivers free web push notifications to desktop browsers, Android, and iOS devices using Firebase Cloud Messaging (FCM) HTTP v1, self-hosted WebPush (VAPID), OneSignal, or Progressier as the push provider. Notifications fire automatically when posts, custom post types, or BuddyPress events are published. The plugin also generates a full Progressive Web App (PWA) with offline cache support.
Choose one or more providers to match your infrastructure:
WordPress content
BuddyPress / BuddyBoss
[member name] dynamic tag).[group name] tag).Admin-only notifications
Full documentation is available at wiki.pnfpb.com.
Every notification type can be sent immediately or scheduled using WordPress Cron (hourly, twice-daily, daily, weekly). For high-volume sites, enable background scheduling via Action Scheduler to process 200,000+ subscribers without hitting PHP execution limits.
Send a push notification to all subscribers at any time from the admin panel — with a custom title, message body, image, and click URL. One-time and recurring schedules (daily, weekly, monthly) are supported.
Other plugins for push notifications.
Increase engagement and drive more repeat traffic to your WordPress site with push notifications. Now a WordPr...
Fastest growing & lightweight plugin for Web Push Notifications. Add browser push notifications to your Wo...
Turn your WordPress site into a marketing powerhouse. Grow your audience, boost engagement, and drive more sal...
Free 2FA plugin for unlimited users with Passkey, Google Authenticator, Email/SMS OTP, Push Notification &...
Web push notifications, WooCommerce automation & multi-channel chat widget. WhatsApp cart recovery, browse...
Push Notifications for WP - Self Hosted Web Push Notifications makes it easy to send Web Push notifications to...