Using WordPress push notifications plugin is a good way to get your content in front of your readers. WordPress is most popular CMS platform with millions of bloggers and website owners using it daily.
Getting your latest blog posts to users as soon as they are published is best way of keeping your content engaged, and website active.
Push notifications are used within the browser or in mobile applications. I am sure you’ve already encountered notifications in your web browsers while visiting various sites.
Those are web push notifications. When you visit a site that sends notifications your browser will prompt you to allow notifications. If you enable them, you’ll be notified any time that website sends a notification.
Mobile push notifications are much like browser notifications. These notifications are simple alert messages that inform you about the latest entries from the platform that you signed up for.
They are often found in mobile applications and inform you about news, new feature releases, or special offers.
Web push notifications can be delivered to users of the desktop and Android versions of Google Chrome and Mozilla Firefox as well as users of Safari on OS X (desktop and laptop Macs, but not iPhones or iPads).
Notifications are even delivered to users who don’t have open browser when the notification is sent. In that case, the notification is stored until the next time the user opens browser at which point the notification is delivered.
By default, installing app you give the application the permission to send you push notifications on your device. Websites, however, need to explicitly take permission from their users to send them push notifications.
The first step is to get opt-in from visitors. As soon as someone arrives on a website, an opt-in box is triggered. If the visitor clicks on “Allow”, he/she is added to your subscriber list.
As soon as a visitor becomes a subscriber, you can send push notifications from your website. These notifications will arrive in real-time.
Clicking on the notification will take the subscriber to the specified URL.
You probably already send a regular email newsletter and use social media sites. So do you really need web push notifications too?
Web push notifications are used to encourage repeat visits by site regulars. They are a effective way to let users know about updated content and to get time-sensitive information in front of users as quickly as possible.
Types of sites that could benefit from push notifications are:
Think of push notifications as a way to keep your most loyal site visitors up-to-date.
You should never abuse web push notifications. I don’t advise using web push notifications for advertisement or to display affiliate offers.
Aside from desktop, Web push notifications also work on mobile browsers.
Popular sites including Facebook, Pinterest, LinkedIn, and many others are already using web push notifications. It is proving to be more engaging than SMS, email marketing, and other social media.
Push notifications for WordPress work under the same premise as a mailing list.
If people have subscribed, they have already shown an interest in your niche. You want to keep in contact with them and encourage them to return to your site.
However, to engage with your audience over email, you firstly have to get them to open an email. Push notifications are immediately visible on a person’s computer or mobile.
As the notifications don’t need to wait for the recipient to open them, they enable you to engage directly with your audience.
Immediate promotion of new blog posts through push notifications for WordPress can solve this problem, helping to send targeted traffic to your site.
Regular reminders of your site through notifications also helps ensure people don’t forget about you.
You’re not limited to only using push notifications to promote new blog posts. If you run an e-commerce store you could use them to promote new products.
You could also send out news of sales or competitions you are running.
What features you will need from WordPress push notification plugin will dictate which is the best option for you.
Take into consideration cost, does it offer analytics, select what goes out as a notification and what doesn’t, on which devices (phones, tablet, PC) and browsers does it work with.
#1 ONESIGNAL – Free Web Push Notifications Plugin (FREE)
OneSignal advertises itself as completely free without any fees or limitations. So what is the catch then? How does OneSignal make money?
According to their site: “OneSignal makes money by selling data to advertisers and research companies. We also offer paid service options for clients that require increased data privacy.”
So if you don’t mind about how OneSignal makes money, you can used it on unlimited devices with unlimited notifications and other features for free.
It supports all the major platforms from an HTML website to WordPress. You can use Onesignal to send push notifications on Android, Ios, and Windows Mobile apps as well as use it on desktop browsers.
As it has WordPress plugin, OneSignal is easy to integrate to your WordPress powered site or blog.
After setup, your visitors can opt-in to receive desktop push notifications when you publish a new post, and visitors receive these notifications even after they’ve left your website.
For setup, tutorials and documentation visit OneSignal documentation page as this will not be discussed here.
OneSignal supports both web and mobile push notifications.
Web Push Notifications generally work only on SSL sites (HTTPS), however OneSignal provides this feature for HTTP sites by assigning you a free HTTPS subdomain, which allows them to work as if your site were HTTPS.
OneSignal may be the best push notification plugin for WordPress from free aspect (completely free).
#2 DELITE STUDIO – Push Notifications for WordPress (FREE and PAID)
Using Push Notifications for WordPress plugin by Delite Studio you can send push notifications to iOS, Android, Safari, Chrome (Beta), and Firefox (Beta) devices straight from your WordPress site, in real-time.
This plugin comes in free and paid version where free (lite) has some limitations compared to paid. The difference between paid and free.
The main difference between paid and free version (what interests most people) is that with free(Lite) version you can send, for each post, a maximum of 1,000 notifications per platform.
Push Notifications for WordPress doesn’t use third-party servers. This plugin has a built in hub, allowing WordPress to send out the push notifications directly.
With Integrated Analytics you can see detailed overview of all notifications. You can see options like how many notifications were sent, how many of them were read, how many users converted, etc.
Delite Studio free push notification plugin supports use on Safari, Chrome, and Firefox browsers. When visiting your website, the visitor will receive a prompt asking if he would like to allow notifications.
The Chrome notifications also work on Android, even if the Chrome browser isn’t currently active.
You can create user groups and send targeted notifications. Segmenting your subscribers based on their needs increases their loyalty to your brand and keeps them interested in your message.
If you want, you can enable an option that your site users can choose the categories of the post for which they would like to receive push notifications.
This push notification plugin for WordPress is compatible with WPML and every theme or plugin that uses WordPress custom post types.
If free features of this plugin are not enough for your needs, in paid version price for a single site is 99.9 EUR (about $107) for 12 moths of updates and support.
The plugin also has two addons which need to be purchased separately.
You will need to have SSL certificate installed on your website to use Push Notifications for WordPress plugin from Delite Studio.
#3 PUSHASSIST Push Notifications for WordPress (FREE and PAID)
PushAssist notifications for WordPress plugin can send push notifications from desktop or mobile websites to your site users even when they are not browsing your website.
It comes in free and paid version. In the free version, you can send notifications to 3 000 subscribers.
For more than 3000 subscribers you will need to pay. But you will still be able to send notifications to that 3 000 subscribers if you decide not to pay.
Paid plans also have some additional features like Dedicated Cloud Infrastructure, Custom Domain Integration, Auto Geo Segmentation, Reports on Emails, etc.
PushAssist can be implemented on an HTTP or HTTPS websites. But since Push Notifications requires the website be on SSL, an HTTPS sub domain will be created for you.
PushAssist allows you to send personalized, and relevant push messages for Android, and desktop browsers (Chrome, Safari, Firefox).
Just like mobile app notifications, you can send notifications from your mobile websites. You do not need a mobile app to send push notifications.
All the major functionalities, dashboard, metrics are displayed within your WordPress admin panel.
Your visitors can opt-in to receive push notifications when you publish a new post. They will receive these notifications even when they are not browsing your site.
You can send notifications when new content is published, send offers, tips or something else.
This WordPress push notification plugin from PushAssist handles all and lets you focus on your marketing efforts.
#4 Desktop & Mobile Push Notification System WordPress Plugin (PAID)
This is paid WordPress plugin for sending push notifications. It is priced $36 on Codecanyon. It doesn’t have a free version.
Using Desktop and Mobile Push Notification System WordPress plugin you can send desktop and mobile push notification messages to IOS, Android, Chrome, Safari, Firefox, Windows 10, Windows Phone 8,8.1 and BlackBerry 10 platforms.
It also supports Titanium, PhoneGap, Cordova and Corona apps.
Using this plugin you have your own push notification system to send with no limit as the system connect directly with Apple and Google servers to send the push notification messages.
Also plugin connects directly with Chrome, Safari and Firefox push servers to send the push messages directly to your website visitors even they are not opening or browsing your website.
Plugin supports BuddyPress and WooCommerce events and has powerful tool to detect and create any custom event for WordPress.
To make even easier subscribing, the plugin supports Wordpress widget for subscribing to push notifications on the desktop.
#5 PUSHCREW WordPress Push Notifications Plugin (FREE and PAID)
PushCrew is a push notification service. It’s cloud based, meaning everything to run the service is online via their website.
PushCrew WordPress Push Notifications plugin comes in free and paid pricing plan. There is also a 14-day free trial.
No matter with which plan you go, you will need to sign up for an account. The free version is limited to 500 subscribers and doesn’t work on mobile.
You can send an unlimited number of notifications. The limit is on subscribers. Once you reach a subscriber number of 500, you won’t also be able to send any more notifications to your subscribers.
The optin form will still be active on your website, and you will keep collecting subscribers.
PushCrew currently supports notifications for Firefox and Chrome with plans to add support for Safari.
The free pricing plan only supports notifications for desktop browser users. If you want to deliver notifications to users of the Android versions of Chrome and Firefox, you’ll have to upgrade to a premium plan.
Paid pricing plans bring additional features like schedule notifications, RSS-to-push, segmentation, custom branding, import and export data, etc.
If you decide to move to a different push notification service provider in future, you will be able to take your subscribers with you.
PushCrew can be implemented on both HTTP and HTTPS websites.
Once you sign up, you add a snippet of code to your site and then popup subscription boxes will be active on your site. You can set when (up to 20-second delay) the subscription box pops up.
The popup box asks website visitors if they would like to receive updates from your site. You can customize popup box as you wish.
If you have a WordPress website, you can utilize their WordPress plugin (though it was not updated for a long time in the time of writing this).
Installing the PushCrew plugin will automatically insert the PushCrew Smart Code on your WordPress website.
To get started, you just have to copy the PushCrew Account Id (Your Account ID can be found in the Account Details section under Settings area in the PushCrew dashboard) and paste it in plugins settings.
You can set your notifications for a time of your choice. If you know when your audience is most active, you can schedule a notification for that time.
Using segments, you can group your audience and send them targeted notifications. You can divide your audience based on geography, interests, or anything at all, and send them customized notifications.
#6 PUSHENGAGE – Push Notifications Plugin (FREE and PAID)
PushEngage allows websites to send web push notifications to their site visitors and engage with them. These notifications reach the visitors even when they are not on your website.
PushEngage free plan can be used with up to 2,500 subscribers and supports both mobile and desktop notifications for users of Chrome and Firefox.
There are plans to add support for Safari desktop browser users in the future.
Once you reach a subscriber number of 2500, you will need to upgrade to paid plan to keep sending notifications.
Paid pricing plans go from $25/month up to $99/month. You can also take advantage of 15-day trial option.
In case you want to access your subscriber’s IDs (for changing service provider) you will need to provide the GCM (Google Cloud Messaging) API Key for Chrome, and Certificate Details for Safari (once it is implemented).
Also to export your subscriber IDs, you will need to be subscribed to one of the paid plans. I don’t know if other push notifications services also have particular demands for exporting subscribers IDs.
PushEngage can be implemented on an HTTP website too. In that case, to use PushEngage, HTTPS certificate and the domain you push will be hosted with PushEngage.
If your website runs on WordPress, you can utilize PushEngage WordPress plugin. No need to leave the WordPress dashboard as you can send notifications from WordPress directly.
You can manage multiple websites and add different people from your team in a single PushEngage account. You will have the option to control access to various screens for each of the team members you add.
If your subscriber is on vacation or logins into the browser after a long gap, you will not want to flood him with notifications from your website. PushEngage uses Frequency capping to cap the old notifications.
You can segment your users automatically based on URL pattern at which they registered. Segmentation can be based on geography and device type.
Using custom segments, you can personalize your messages, based on geography and where they signup from, or use your own segments.
OneSignal vs Delite Studio vs PushAssist
PushCrew vs PushEngage vs Desktop & Mobile Push Notification System
NOTE: Above mentioned information can become outdated as times goes and plugins received updates, changes, new features introduced, some options removed, etc.
In time of writing I have contacted support in order to get correct information in comparison table for each product. I have only not received answer from Delite Studio.
If you don’t like any of above mentioned free WordPress push notification plugins and tools, here are some alternatives:
1. PUSHED (FREE and PAID)
Pushed notifications WordPress plugin allows you to send push notifications to iOs, Android and Desktop devices every time you publish a new post.
The plugin integrates your WordPress blog with your Pushed app.
Pushed free version lacks many features paid plans come with. For example schedule notifications, manage subscribers, setup welcome notification message, custom subscription page, etc.
Also with the free version you can only send 1,000 notifications/month.
2. PUSH MONKEY
The Push Monkey plugin is built for sending push notifications directly to your visitors Desktop.
This plugin connects the WordPress API with the Push Monkey server which actually delivers the notifications.
Your readers don’t have to install any additional apps or plugins. They just need to accept receiving notifications from your website.
Push notifications are sent automatically when you publish a new post.
You can decide and control what type of content will be sent using notifications. Filter by custom post type and by category for standard posts.
Pushover Notifications for WordPress extends your WordPress website to send push notifications for the configured options to the Pushover application on your iOS and/or Android device.
After creating an account at Pushover.net and successfully logging into the appropriate mobile app, you’ll be given a device specific user key.
You can then create an application on Pushover.net and receive an Application Key.
There are a couple of issues to consider when using push notifications. The biggest problem is getting people to accept (subscribe) the notifications in the first place.
Many are skeptical when seeing a popup to allow notifications for a particular site. Most visitors to the website click block button.
People like their privacy and most of them think that allowing notifications, they will allow access to their browsing history, private data, etc.
Also getting the balance right about the number of push notifications that you send out can also be difficult.
Send too many, and people can get fed up with notifications always appearing on their device. Send too few, and people will forget about your site.
Push notifications offer direct contact with your target audience, helping you to share your new content with your viewers and reminding them to visit your site.
Push notifications aren’t just for the big websites and e-commerce sites. Even small website owners can benefit from using push notifications.
When you spend hours writing a new blog post, you want your target audience to read it. With thousands of websites out there it can be difficult to get your content in front of people.
Using WordPress push notifications plugin, you can keep your visitors updated with what is new on your site.
By sending messages directly from your WordPress website to people’s phones or desktops, you can ensure your audience is aware that you have something new to share.
These little reminders can help drastically increase your web traffic and ultimately help lead to increased web traffic and sales.
Let me know in comments below if you use push notifications on your website and if it made a difference for your business.
Hello, my name is Matija but everybody calls me Kasa. I started this site to earn lots of money so that I never have to work again. Just lay down on a beach, drinking cocktails day after day while hot, beautiful chicks fight for my attention.Ok, now seriously. I love making websites, especially in WordPress. Hope reading content on this site you will find helpful tips, tutorials, comparisons, and product reviews for your business.
Thank you for sharing a great information and list of word-press plugin, it’s awesome. In this blog, you tell about best free push notification plugin for WordPress. these all plugin are really nice. kindly request to you Please add Notifyvisitors web push notification plugin to the list as well. It works on multiple browsers with powerful analytics and multiple targeting rules.
Thank you Deepak for letting me know about Notifyvisitors web push notification plugin.
I will give it a look.
This is a very interesting web page and I have enjoyed reading many of the articles and posts contained on the website, keep up the good work and hope to read some more interesting content in the future. Absolutely this article is incredible.
Thank you. I am glad if you find some posts interesting or helpful.
Current ye@r *
Leave this field empty
Add me to your weekly newsletter!
Send this to a friend