WPLift is supported by its audience. When you purchase through links on our site, we may earn an affiliate commission.

11 Best WordPress Push Notification Plugins That Will Drive More Traffic and Sales

Last Updated on December 26th, 2023

Tags: ,

Using WordPress push notifications is a remarkably efficient way of engaging with your users even when they are not browsing your website. They have existed for some time on smartphones, but they are gaining increasing momentum on other device types.

Push notifications have various uses, ranging from informing users that new content is available on your website to sending limited-time offer coupons from eCommerce sites. The only proviso is that users must have opted in to your push notifications, but that also applies to email notifications anyway.

Benefits of Push Notifications

Push notifications offer website owners many benefits:

  • They are seen and potentially acted upon immediately, unlike emails which can suffer from low open rates.
  • They have a personal feel to them, being presented directly to the user rather than just dropping into an inbox full of other messages.
  • Users will be more engaged and will feel that the experience on your site is personal to them. This can really help with user loyalty.
  • Push notifications help ensure that loyal users don’t forget about you!
  • eCommerce sites will see better conversions as people take more notice of ‘personalized’ offers sent by push notifications compared to emails.

Best of all, generating these alerts from your website is super easy, thanks to – you guessed it – WordPress push notification plugins. Using those, you can easily send short messages to users’ desktop or laptop devices, subject to them being online and their browser open. That said, some plugins will also allow you to send push notifications to mobile devices such as smartphones, in which case it may not be necessary for the browser to be open.

Opt-in can occur as soon as a visitor lands on your site, or it could be when they register as a user. The secret is not to be too pushy when encouraging opt-in and subsequently not to barrage them with loads of irrelevant notifications, as that will just be seen as ‘spammy’ and scare them off forever. It’s purely a matter of finding the right balance of giving enough information without being obtrusive.

Best WordPress Push Notification Plugins

We have searched high and low on the internet to bring you ten of the best push notifications for WordPress plugins available in 2023. All have been tested and are up to date.


Leading our list of notifications plugins is Gravitec.net, which offers a plethora of features packed into a unified plugin! Through its smart web push service, you can automate any campaign as you want. Gravitec.net plugin also supports WooCommerce, giving further leeway for WordPress devs to integrate it effectively into the site quickly and easily! With just less than 5 mins to install and use, it needs no site code updating or additions at all for using it immediately! As the first company to implement Web Push technology in Eastern Europe, it has come a long way!

From the loads of features, here are some:

  • A permission prompt with customized text displayed to website visitors
  • Manually or/and automatically send your latest news/updates/offers when users enabled notifications
  • Set up automations, such as Drip Campaigns and RSS to Push.
  • View statistics on sends/deliveries/clicks for each sent campaign

It also provides for Subscriber Segmentation, allowing to assign custom tags to subscribers visiting a certain page.

Tag Name, Target Page Url, and Tag Assignment behavior customization, including Page view, Page scroll percentage, and Page view duration

Article Continues Below

Supports WooCommerce features such as set up, customize, and send auto-generated push notifications, triggered by WooCommerce events such as:

  • Abandoned cart
  • Listing of a new item
  • Price drop for an item
  • Sale price for an item

Additionally, the Gravitec dashboard facilitates you in: 

  • Encouraging subscriptions through customizable permission prompts and the Bell widget
  • Adding unlimited tags and segments to target your content to the right audience
  • Adding unlimited websites and users to your account

The best thing is that even non-tech savvy users can install, customize, and activate Gravitec! This makes it a hot favorite or go-to option for news and media websites, blogs, e-commerce sites, and digital agencies!

It sports prominent features such as:

Supports Chrome (Desktop & Android), Safari (Mac OS), Microsoft Edge (Desktop & Android), Opera (Desktop & Android), Firefox (Desktop & Android), and Yandex (Desktop & Android) on both HTTP and HTTPS sites.

Prompt Customization – Customize your permission prompt. Add your own text to ask for opt-in, choose when and where to show the prompt.

The Bell widget – Let your website visitors re-allow receiving notifications, and enable your subscribers to indicate their interest and see notification history.

Welcome Message – Welcome your new subscribers and introduce them to your website

RSS to Push Automation – Once set up, Gravitec automatically sends content immediately after it is published on your website.

Drip Campaigns – Send a series of campaigns for your new subscribers.

Article Continues Below

Push Digest – Automatically send the most popular news items in a daily/weekly digest to your subscribers.

Tweet to Push – Automatically send your tweets in push notifications

Targeting Segments – Create segments of subscribers and target content to a specific group based on tags, city, country, language, OS, and browser

Statistics & Analytics – See the number of sent, delivered, seen and opened notifications. Compare campaign results using charts and graphs.

Get Gravitec.net


onesignal wordpress push notification plugin

Quite popular OneSignal push notification plugin for WordPress, boasts over 100,000 active installs, and WordPress 6.3 version is supported as of today! One of the most versatile notification plugins, OneSignal can send notifications to desktops, laptops, and Android devices via Chrome, Microsoft Edge, Opera, and Firefox, along with Safari browser on the macOS platform! 

Its free plan limits users to 10,000 subscribers, which is quite sufficient for most purposes. Some of its prominent features are:

  • Send notifications automatically whenever a new post is published.
  • Automatically send reminders to users who have not visited your site for a few days.
  • Notifications can be sent to specific visitors based on language, number of site visits, or you can set up your own user attributes for targeting purposes
  • Configure when and how your visitors are asked to opt-in
  • Customizable first opt-in prompt
  • Real-time analytics to monitor the conversion of notifications into visitors.
  • Basic A/B testing to test different messages on a small set of visitors to help identify which messages are most effective before sending them to a broader audience
  • Scheduled notifications for delivery in the future, for example, based on user time zone or on the same time of day their last site visit

OneSignal also has premium plans available. The first of these, ‘Growth,’ costs $9 plus $3 for every 1,000 subscribers or in-app impressions per month. Therefore, if you have 100,000 subscribers, you will be paying $309 per month. The Growth plan adds the following features:

  • More personalization options depending on the plan selected
  • Advanced in-app messaging
  • Delivery confirmation
  • GDPR compliant and DPA
  • Advanced A/B testing
  • Time delay for sending notifications
  • Message throttling
  • Custom data uploads
  • Active in-app, multi-card carousel, automated in-app, and recurring in-app messages
  • No code tagging

A further plan called ‘Professional’ is also available. That costs $99 per month plus the $3 per 1,000 subscribers or in-app impressions mentioned above. It supplements the features of the free and Growth plans with:

Article Continues Below

  • Export notification data to CSV
  • Custom outcome tracking
  • Push retargeting
  • Advanced analytics
  • Notification history API
  • Priority email support 24/7

The paid plans may appear expensive on paper, but if your site enjoys huge volumes of visitors, the advanced features could help convert many of them into loyal users.

Get OneSignal


webpushr push notification plugin for wordpress

At 10,000 downloads & active installations, it may not match the popularity or implementations as OneSignal, Webpushr is still a much-loved WordPress push notification plugin. It has an impressive user rating of 4.7/5.0 stars and over 8,000 active downloads in operation.

Webpushr covers all popular browsers, and HTTP and HTTPS sites are supported too. Additionally, it allows you to quickly view your total subscriber count and see which browser and device types they are using.

Its free version, Webpushr is limited to managing 10,000 user accounts. However, it gives you an impressive portfolio of features, like:

  • Automatic and scheduled notifications
  • Automatic notifications for WooCommerce, e.g., when adding new products or changing product prices, abandoned cart reminders, etc.
  • User segmentation to divide your audience into segments based on various attributes such as geolocation, interests, page visits, etc. for sending personalized notifications
  • Subscriber data enhancement for collecting CRM data, e.g., contact details, email addresses, etc. for sending notifications to specific users
  • Automatic event-triggered notifications, e.g., send one when someone makes a purchase or when a new user subscribes
  • Customizable opt-in prompt
  • Use on unlimited websites
  • Unlimited push notifications, in-browser messages, team members, segments, API access, integrations, and custom user attributes
  • Real-time web push delivery analytics including opt-in funnel and in-browser messaging Analytics
  • Uptime monitoring of your website(s)
  • Supports clickable images and emojis

That’s pretty impressive for a free plan! If you have more than 10,000 users, you will need to upgrade, selecting from the following plans:

  • Individual – $29 per month for up to 50,000 subscribers
  • Startup – $49 per month for up to 100,000 subscribers
  • Growth – $99 per month for up to 150,000 subscribers
  • Enterprise – for sites with more than 150,000 subscribers, and pricing is custom

Each paid plan has the same features as the free one; all they add is extra subscriber volume.

Get Webpushr

Push Notifications for WP & AMP

push notifications for wp & amp plugin for wordpress

Push Notifications for WP & AMP has been around some time now for WordPress as push notification plugins for WordPress as well as Accelerated Mobile Pages. That said, it is proving to be a popular one, too, as already it has accrued 3,000 active installs and a 5.0/5.0 user star rating.

An entirely free plugin with no paid plans currently on offer, it does have few limited features. That said, it could be an ideal starting point for push notification beginners, or those with basic, low-traffic sites. Its features offered are as follows:

  • Fast setup
  • Progressive web apps (PWA) friendly with offline push notifications
  • Compatible with accelerated mobile pages (AMP)
  • Native WordPress integration
  • Notifications appear as message alerts.
  • Automatic push notifications upon publication of a new post – updates or drafts will not trigger notifications
  • Dashboard showing system status to help to understand the push notification setup

The developer is continuing to add new features to the plugin and is actively seeking suggestions for those.

Get Push Notifications for WP & AMP


pushalert push notification plugin for wordpress

PushAlert allows sending unlimited web push notifications to opted-in users directly from your WordPress site or WooCommerce store. To make things super-easy, the plugin’s interface is located right next to the WordPress editor, facilitating you to automatically send notifications when you publish a post.

The free version of the plugin is rather basic, although it does let you send unlimited notifications to up to 3,000 subscribers. It also sports the following features:

  • Supports Chrome, Firefox, Safari, and Opera browsers on desktop and mobile devices
  • Supports HTTP and HTTPS
  • Automatic welcome notification for new subscribers
  • Up to two CTA buttons (specific browsers only)
  • Unlimited custom segments for advanced, personalized targeting using custom parameters
  • Analytics
  • Send notifications to individual customers via email or user ID
  • JavaScript and REST API access
  • Email support

To use this plugin to its full potential, you will need to upgrade to premium versions, three of which are available, costing between $12 and $69 per month. Extra charges are levied on a sliding scale depending on the number of subscribers you have. So, for example, with the basic plan, $12 a month allows you up to 3,000 subscribers, but if you have 10,000, then the monthly price is set at $29. Opting for an annual plan will reduce the costs a little.

Depending on which plan you choose, you will get some or all of the following extra features:

  • Additional domains
  • Welcome drip campaign for new users
  • Scheduled, automated recurring, event triggers, and time zone-based notifications
  • Automatic and/or dynamic segmentation
  • Push via email, RSS to push, and newsletter
  • Notifications with images, emojis, and buttons
  • Create funnels based on products that subscribers have viewed
  • Automatic eCommerce notifications for abandoned cart, in-stock, price drops, and shipment
  • Multi-language notifications
  • A/B testing
  • Detailed analytics
  • Multi-user login
  • Premium Support

PushAlert is probably better suited to larger, more heavily trafficked sites where some budget is available to purchase a premium plan. Over 1,000 active downloads are in operation, and the plugin enjoys a 4.6/5.0 user rating.

Get PushAlert


pushengage push notifications plugin for wordpress

PushEngage is a push notification plugin that supports all browsers regardless of device type. However, like Beamer, it offers a very basic, free plugin with all the best functionalities, understandably are, reserved for the premium plans.

In its free form, PushEngage’s features are limited to just the following:

  • Limited to 500 subscribers and 30 campaigns per month
  • Smart opt-in reminder
  • Targeted opt-in
  • GDPR compliant

In reality, these features are, of any use on small, personal sites, as is the case with the free version of Beamer. If you want to use its full range of features with fewer limitations on the number of subscribers and campaigns, one of the premium plans is the only viable option.

Three premium options are available: Business ($19/month), Premium ($59/month), and Enterprise (custom pricing), with annual payments coupled with significant discounts. Features included with each plan vary, and have some or all of these:

  • Additional subscribers (100,000 to unlimited depending on the plan)
  • Unlimited monthly campaigns and more monthly sending volume
  • Drip autoresponders
  • Custom segments
  • Personalized smart tags
  • Send notifications based on customer time zone
  • Goal tracking
  • Abandoned cart and price drop notifications
  • Custom triggered campaigns
  • Advanced analytics
  • A/B testing
  • Support

Popularity-wise, PushEngage has over 3,000 downloads currently active. Users have given it an average user rating of 3.5/5.0 stars. The main issues which have resulted in a lower score than the other plugins in this article relate to people not reading the terms of use for the plugin. A 14-day money back guarantee offers some peace of mind.

Get PushEngage


perfecty push notifications plugin for wordpress

Perfecty is a relatively new but very promising plugin for sending push notifications from your WordPress-driven website. Now risen to over 6,000 active installations, it has managed to maintain a consistent 4.5./5.0 star rating so far! What’s more, the reviews show that the developers seem to have got this one right, and it is encouraging to read they are very quick at fixing reported issues.

The best thing about Perfectly is its price; there isn’t one – it’s completely free. Of course, it is not as feature-packed as some paid plugins, but it does offer better features than the free versions of most of those:

  • Unlimited subscribers and push notifications
  • Automatic push notifications on post publishing (with either the featured image of the post or a customized title)
  • Send customized push notifications (title, message, image, icon, and URL)
  • Analytics and stats
  • Customizable public widget for users to opt-in/out of notifications
  • Self-hosted with no API keys or third-party integrations necessary
  • Easily migrate users from other providers such as OneSignal
  • PWA friendly and AMP plugin compatible
  • Open-source and overridable CSS styles for customization purposes
  • Offline browser push notifications possible via Push API
  • GDPR compliant, with all notification data processed and stored in your WordPress

That’s pretty impressive for a freebie.

Perfecty is an excellent option if you have no budget to spare, or don’t want to pay on a sliding scale, based on the number of subscribers or notifications. It’s also ideal if you are entirely new to the world of push notifications.

Get Perfecty

Fire Push ( Premium )

Using the Fire Push plugin, you can easily send HTML5 Web Push or SMS notifications through WordPress. Fire Push facilitates sending Live and Background notifications, helping increase your sales traffic, and much more! What’s more, it supports WooCommerce too!

Fire Push Features:

  • Sending SMS or Desktop Notifications when:
  • Posts are Published (also Custom Post types)
  • Posts are Updated (also Custom Post types)
  • Products are Created
  • Orders are Created
  • Custom Deals or Landing Pages are created
  • Product prices dropped
  • Products are on Low Stock
  • Show a Custom Popup
  • Create a Welcome Message
  • Customize Notification title, text, icon and link
  • Live Notifications (when users are on your site)
  • Background Notifications (when users are not on your site)
  • Supports WooCommerce

Just to note that, you need a Google Account for Firebase (free) if you chose to integrate Fire Push into your WordPress based website!

Get Fire Push

iZooto – Web Push Notifications

With over 15,000 news publishers, bloggers, enterprise media companies and content creators across the globe trusting iZooto as their audience engagement platform, iZooto is reckoned as reliable push notification plugin for WordPress. iZooto substantially aids publisher growth by helping them build, engage, grow, and monetize their audience. 

iZooto helps publishers, news websites, and bloggers build, engage, and retain their audience using a wide variety of push notifications such as, web push notifications, app push notifications (Android and iOS), Messenger push notifications, News Hub for publishers, and even convert your AMP site visitors into your audience.

Its News Hub is a personalized notification inbox for your website, which enables readers to interact with push notifications directly from the website whenever they want to.

iZooto supports push notifications on all leading browsers, including Chrome, Firefox, Safari, Opera, and Microsoft Edge.

However, as of today, push notifications on iOS on iPhone, iPad, and Internet Explorer are not yet supported.

Some of its Powerful Features for Publishers include:

One Click Activation – it takes just one click to integrate iZooto with WordPress.

Support for your AMP Site – convert AMP visitors to audience, and utilize the surge in traffic to website’s content.

Manage Notifications from WordPress – send push notifications that get auto-composed to the entire audience when updating or publishing a post from a WordPress account.

Automated Push Notification – every time you publish something, a notification will be automatically pushed using iZooto’s Zapier integration. You can also create a series of automated notification drips to engage with your audience and trigger action.

Schedule Notifications – time the push notifications to be sent one time or on a recurring basis and put user engagement on autopilot.

Advanced Targeting – target users according to their interests, behavior, device, and location making it possible to share hyperlocal content.

Moreover, you can connect with a wider target audience, including users on iOS, where notifications are sent to users who have either started a chat with you on Facebook, commented on your Facebook post, or have given permission on your website.

Get iZooto


Wonderpush plugin

Besides website push notifications, WonderPush lets users send automatic mobile push notifications and popups. The plugin is compatible with all WordPress versions up to 6.2.2, and PHP versions published after PHP 5.3.3. 

It comes with a variety of customizable subscriber prompt templates that allow you to personalize each subscription form you send. The plugin’s core features are: 

  • Subscriber segmentation 
  • All notifications are sent automatically after a new post is published 
  • Abandoned cart notifications for WooCommerce websites 
  • Unlimited projects 
  • Real-time delivery metrics  
  • Chrome, Firefox, Opera, and Microsoft Edge support on HTTP and HTTPS websites 

It’s worth noting that WonderPush is compatible with desktop, iOS, and Android devices. 

The WordPress plugin has a 14-day free trial, and charges users $1 per 1,000 subscribers on a monthly basis. So, your monthly subscription will depend on how many subscribers you currently have. 

The plugin doesn’t limit the number of push notifications its users can send each month, even if the notifications contain videos, gifs, podcasts, or other rich formats. 

WonderPush has over 900 active installations, with an average 4.9 out of 5 rating, which suggests users are happy with its features, functions, and customer retention capabilities!

Adding this plugin to a WordPress website is simple, and you won’t have to write a single line of code to start using it. Experienced admins can use the plugin’s API to push notifications. 

Get WonderPush


Push assist plugin

Despite the impressive stats it boasts, PushAssist has less than 500 active installations. Still, this is likely to change in the future, considering the plugin’s capabilities. 

This WordPress push notification plugin is ideal for digital marketers and website owners without coding experience. PushAssist’s free version delivers the following functionalities: 

  • Unlimited notifications 
  • AMP integration 
  • Users can create up to five subscriber segments 
  • Compatibility with desktop and mobile devices 
  • Emoji and email support 
  • No Branding 

You can only send push notifications to 3,000 subscribers if you opt for PushAssist’s free plan. Upgrading to the plugin’s Starter plan, which costs $9 per month, will increase the limit to 3,500 subscribers and unlock the following features:

  • Up to ten subscriber segments 
  • Unlimited users 
  • Unlimited recurring and DateBase campaigns 
  • Extensive reports 
  • One-click unsubscribe function 

Business ($25 per month) and Elite ($299) plans extend the plugin’s capability range by enabling users to set up drip campaigns or conduct A/B testing. 

Additionally, acquiring one of these plans will enable you to create unique GCM keys for all push notifications you send. 

You’ll be able to access PushAssist’s features from the WordPress admin panel and monitor the metrics, personalize notifications, or schedule campaigns from your site’s dashboard. 

The plugin is compatible with Safari, Chrome, and Firefox, so you won’t have any problems sending push notifications to devices running on macOS, iOS, Android, or Windows operating systems.

Get Pushassist

Frequently Asked Questions about WordPress Push Notification Plugins

How Do I Add Push Notifications to My WordPress Site?

After choosing the plugin that best fits your needs, you must select the plan suitable for your website’s subscriber count. 

Don’t forget that the whole point of enabling push notifications on a WordPress site is to attract new subscribers. Hence, you should opt for the plan that will allow your website to grow. 

Once you choose a plan, you can proceed to install the plugin on the website. The installation and activation process aren’t the same for all plugins, but in most cases, you’ll have to complete these steps.  

  • Go to the WordPress dashboard, and navigate to the plugin directory. Locate the push notification plugin you purchased, and install it. Optionally, you can download the plugin to your computer, and upload it to the wp-content/plugins folder.
  • Activate and configure the plugin after installation

What is Your Favorite WordPress Push Notification Plugin?

We have listed 10 plugins for adding push notifications to your WordPress site. From that list, you should be able to find something suitable for you, whether you have a fledgling site, and a limited budget, or a huge eCommerce store with thousands of registered users.

Are you already sending push notifications from your website? If so, which plugin are you using, and what do you like or dislike about it? If you are not currently using one, have any of the ones we suggested caught your attention? Either way, please do share your thoughts in the comments section.

A team of WordPress experts that love to test out new WordPress related software, WordPress plugins and WordPress themes.