How to Send Push Notifications from Your WordPress Site

Last Updated on January 11, 2023 by 16 Comments

Editorial Note: We may earn a commission when you visit links on our website.
How to Send Push Notifications from Your WordPress Site
Blog / Tips & Tricks / How to Send Push Notifications from Your WordPress Site

If you’re a regular reader of marketing blogs, you’ve probably come across push notifications at some point, whether you were aware of it or not. You know, those often (but not always) annoying boxes that pop up asking you for permission to send notifications. Seen ‘em?

They’re a fairly new and trendy marketing tool that seem to be growing in popularity.

In this post, I’ll talk a bit about what push notifications are. Then, I’ll show you how to set up WordPress push notifications with PushCrew, before finally ending with a few other quality WordPress push notification plugins.

What Are Push Notifications?

If you have a smartphone, you’re probably already familiar with the basic concept of push notifications. They’re those notifications you get when new activity occurs in one of your apps. For example, if you have the Facebook app, you might get a push notification that someone liked your status update. You get the point…

Here’s what you might not know, though:

You can actually get the same type of push notifications in some web browsers, notably Google Chrome and Mozilla Firefox (~60% of the web browser market, between the two). Browser push notifications look like this:

WordPress push notification

With the only catch being that in order to get a chance to display push notifications, websites need to first get visitors to actively accept push notifications via an interface like this:

Allow notifications

Getting people to click Allow instead of Block is the difficult part!

What Are the Benefits of Push Notifications?

Push notifications give you a way to always reach your readers, no matter where they are on the web. They could be scrolling through their Facebook news feed, but when you publish a new post, you can send them a notification.

That sounds a lot like an email newsletter, though. So what’s the difference? Well, if you believe PushCrew’s case studies, it’s that push notifications can get CTRs of 15-25%. If true, that absolutely blows email out of the water. I haven’t personally tested them, but if claims like that hold up, then it’s absolutely worth trying.

Here are some of the ways in which you can use push notifications for your WordPress site:

  • Notify users whenever you publish a new blog post.
  • Send out coupons and deals if you’re selling a product.
  • Promote new product/feature releases

Just remember – if you send out too many push notifications, there’s a high chance you’re going to annoy your subscribers. Moderation is key!

How to Add Push Notifications to WordPress Using PushCrew

As push notifications have grown in popularity, a number of services have popped up to help website owners implement push notifications. So far, PushCrew seems to be the most popular. I’ll show you how to set it up for WordPress. Then, I’ll give you a few other quality options at the end of this post.

PushCrew lets you set up website push notifications for Chrome, Firefox, and Android devices. It’s free for up 500 subscribers. After that, you’ll need to pay for a premium plan.

Step 1: Sign up for a PushCrew Account

First things first, you’ll need to sign up for a PushCrew account. Like I said, it’s 100% free until you go over 500 subscribers.

Sign up

Step 2: Configure Your Push Notification Request Box

One nice thing that PushCrew lets you do is configure your notification request box. That’s the box which actually asks users for permission to send them notifications.

Once you create your PushCrew account, you can upload your own logo and change the text in the box by clicking on the Configure text, logo and colors in the box option.

Configure text, logo, colors

Once you’re happy with how your notification looks, make sure to hit the Save button.

Step 3: Add PushCrew Code to Your WordPress Site

PushCrew has a dedicated plugin that makes adding their code to WordPress simple. It’s listed at the plugin directory, so you should be able to install it directly from your WordPress dashboard.

Once you activate the plugin, head to Settings → PushCrew and enter your Account ID:

account ID

Then click Save Changes. That’s all you need to do!

You can get your PushCrew Account ID from the Account Settings page of the PushCrew dashboard:

account settings

And that’s it for configuring PushCrew! Now, your visitors should see this when they land on your site:

test website

Step 4: Sending Your First Push Notification

Once you start racking up subscribers, you’ll probably want to actually put those permissions to use and start sending out push notifications.

To send new notifications, you’ll use the PushCrew dashboard (not your WordPress dashboard). Click the Send Push Notification button:

send push notification

You can then create your notifications using the handy interface. And you can even preview what your notifications will look like in different browsers.

If you pay for the premium plan, you’ll also be able to segment your subscribers and schedule notifications in this tab. But those features are not available in the free version.

And that’s all there is to it. You just set up push notifications for WordPress!

Other WordPress Push Notifications Plugins

As I mentioned, PushCrew is by no means the only WordPress push notification solution. Here are a few other quality options…

Push Notifications for WordPress by PushAssist

Push Notifications for WordPress by PushAssist

PushAssist is a similar service to PushCrew. You’ll create a separate PushAssist account and then link it up with WordPress using a dedicated plugin.

But here are a few places it beats out PushCrew:

  • It supports Safari in addition to Chrome and Firefox
  • More generous free plan – up to 3,000 subscribers for free
  • Allows segments even for free plans

PushAssist seems like a quality option – I just haven’t seen it used as much as PushCrew.

Price: Free. Pro plans start at $29 per month | More Information

OneSignal – Free Web Push Notifications


OneSignal is another quality option. It includes a dedicated WordPress plugin to make set up easy. And, best of all, it’s 100% free! Who knows how long they can keep that price tag up. But for now, it’s the best deal on this list.

Even in the free version, you can schedule notifications, A/B test different notifications, and even segment your subscriber lists.

If the price tag on PushCrew is scaring you away from push notifications, then OneSignal is an excellent option. I have seen OneSignal in the wild a few times, so I know it’s a popular solution.

Price: Free | More Information

Push Notifications for WordPress

Push Notifications for WordPress

Push Notifications for WordPress is a premium plugin from delite studio. I’m including it because it’s unique compared to the other options on this list. Why? It doesn’t use a third-party service to send push notifications.

Everything is done directly from your WordPress dashboard.

You do lose a little flexibility because your only option is to send push notifications for new posts or custom post types. But if that’s what you were planning to do, it saves you from paying a monthly fee.

Price: €99.90 | More Information

Wrapping Things Up

In my digital experience, PushCrew is the push notification plugin that I run into most often. But that doesn’t mean PushAssist and OneSignal aren’t good options.

OneSignal in particular is very intriguing to me. It has an impressive array of features for a free solution.

All in all, push notifications are an interesting new marketing tool. Used well, they seem to be effective. Just don’t abuse your users’ trust and send out too many notifications!

Have you implemented push notifications on your WordPress site? What was your experience?

Article thumbnail image by Ati design / 


Want To Build Better WordPress Websites? Start Here! 👇

Take the first step towards a better website.

Get Started
Premade Layouts

Check Out These Related Posts

Splice Video Editor: An Overview and Review

Splice Video Editor: An Overview and Review

Updated on March 10, 2023 in Tips & Tricks

Video is a valuable form of content for social media. Unfortunately, creating quality videos is usually a long process that involves moving mobile footage to a desktop app for editing. However, mobile editing is on the rise. Apps such as Splice Video Editor make it possible to efficiently create...

View Full Post
How to Use Font Awesome On Your WordPress Website

How to Use Font Awesome On Your WordPress Website

Updated on September 16, 2022 in Tips & Tricks

When given the choice between using a vector icon or a static image, it’s a good idea to go with the vector. They’re small and fast to load, and they can scale to any size without a loss of resolution. Font Awesome is a superb library of vector icons that you can use on your websites,...

View Full Post


  1. Nice shots. While executing these kinds of sites, some of the pushes is must need. Thank you

  2. Great.

  3. pushengage is also one of the nice plugins but as far as i know it works only for chrome

    But easy to configure

  4. Nice Post ,Good.

  5. This sound great, but hopefully this web version of push notification wont stumble like app push notification. It was doing great on apps platform before started fading away.

  6. If your site has less than 1000 visitors/day then this feature is almost useless. I’ve tried OneSignal but it’s not worth it.

  7. Imagine today i have been in a forum where someone asked for assistance on different push notification wp plugins and i happened to fall here!! Of course many people recommended so many other options but when i stumbled up this article, here is awesome and outstanding info. Any yes, i have shared this post in there 😀 Beside sharing this post in the forum, i am so negative to push notification since i find them disturbing.

  8. Is this plugin bulky? I have a bad experience of using one on my site. That plugin slowed down my website and lately forced me to remove it from my website. Not sure about this one, though?

  9. I’d like to see push notifications burn in hell. The more popular they become, the more annoying they will become.

  10. This is something that was on my todo list but thanks to your excellent article I now know how to get it implemented easily 😉

    Many Thanks,

  11. Hello,

    Once more you propose to use plugins that have NOT been updated for more than a year !!! I have already comment on previous post but you continue the same trend !! It is a security RISK !!

    To whom should i speak with in order to stop posting these info ?


    • You are a strict guy. Perhaps main business happens in Pushcrew dashboard so that they don’t have the need to update this plugin regularly

      • it has NOT been updated for ONE year and it states that is compatible up to wordpress version 4.4.7 !!!
        Currently we are at version 4.7.2 !!.

        I am not a strict guy, just use common logic that outdated plugins are a SECURITY risk !! Moreover i think it is completely irrational-unresponsible for a company with thousands of customers to write in their own blog info on how to use plugins that are not compatible with the latest version of wordpress.

        In that aspect i do not see a reason for using sucuri to audit their theme since on the other hand they “suggest” other ways that you site can easily get hacked.

        Just my opinion

        • Hello Linus,
          I understand your concern. I work at PushCrew and soon after I read your comment, I notified my engineering team to check for any compatibility issues. Seems like there is none.

          I assure that PushCrew plugin for WordPress is completely safe and carries no security risk. If, in any case you come across any issues, please feel free to reach out to the PushCrew support team.

          Happy to help!

        • I agree that old plugins are a secuirty risk if not updated regularly. I suggest anyone who likes Free should use Push Assist or One Signal until such times as the Pushcrew issue an update.

          • You can integrate pushcrew without a plugin as it’s practically all done via their dashboard and RSS feeds. I highly doubt the plugin does much so no need to be updated, just for non codies. A not updated plugin means nothing, a brand new regularly updated plugin can have a security hole. Damn you could update a plugin and introduce a hole that wasn’t there before, it’s all about what the plugin does.

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Get Started With Divi