How to send push notifications in WordPress for new blog post

W ant to send your subscribers notifications every time you publish a new post in WordPress?

This will help you stay in touch with readers and keep them coming back for more. And the best part is that thanks to some WordPress plugins I’ll share below, you can easily send new post notifications automatically which = less admin work for you.

So let’s get going!

3 Ways to Send Push Notifications to Notify Subscribers of New WordPress Posts

You can use different channels to let your users know when a new blog post has just been published on your site. My top 3 include:

  • Push notifications: Readers can subscribe to these notifications without entering their personal information. Then you can send notifications to them that will appear in their browser even if they aren’t on your website.
  • Push Notification Emails: You can use an email marketing automation tool to send an email to your subscribers to let them know a new post is available on your blog. You can add custom email subject lines and email content to better engage your email list.
  • RSS feed: This lets users add your WordPress website to their RSS feed and stay up to date on the latest posts, news, and more. Learn how to add an RSS feed to your site: How to use RSS in WordPress?

In this guide, I’ll focus on the #1 way to send out new post alerts and that’s push notifications on your site. It’s the easiest one to set up, and it makes it super simple for readers to subscribe.

How to Automatically Send New Post Notifications in WordPress

Push notifications are easy to set up, automate, and manage using a tool called Push Engage. They’re proven to drive results with higher open and click-through rates.

pushengage website

PushEngage is hands down the best push notification WordPress plugin. It’s powerful yet simple. Your readers will love it because they can subscribe without sharing their email addresses.

All they have to do is click ‘Allow’ in the popup that appears in their browser. Then they’ll get an automated welcome message like so:

Allow push notifications

You’ll love PushEngage for the following reasons:

  • Send notifications at the best time of day according to local timezones
  • Notify users about new posts, products, sales, price drops, and more
  • Seamleslly integrate with WordPress
  • Set up automated signup and welcome messages
  • Create automated drip and trigger campaigns
  • Segment and target your audience
  • Access analytics to see views and interactions

Added to this, PushEngage has a free plan so you can sign up without spending a dime.

There are just so many reasons why push notifications are the best way to notify users about new blog posts. Want to know more about this tool? See our full review: PushEngage Review.

The guide below will help you set up push notifications using PushEngage for any website, including blogs, eCommerce stores, and business websites.

And if you prefer a visual guide, check out this full video walkthrough!

Step 1: Sign up for PushEngage

To get started, you need to create a PushEngage account. You can sign up for the free plan if you’re just starting out. This lets you create 30 campaigns and send notifications to up to 200 subscribers. For unlimited campaigns and more advanced features, you can sign up for a paid plan that starts at just $9 per month.

When you log into your PushEngage account, you first need to set up your website. You can do this under Site Settings » Site Details in the left menu. On this page, you can add your site name, URL, and add a site icon.

Enter site details and API key

Next, you need an API key to connect PushEngage to your website. This is so easy. All you have to do is click on the Generate a new API Key button on the same page.

Now, a new key will appear on the screen. Copy it and keep it ready for the next step.

Copy API key

Below the API key, you’ll see an option to select your website’s time zone.

You can also enable the Geolocation feature. This lets you send push notifications about posts to subscribers based on their geographic location. That way, they’ll be notified based on their timezone and when they will most likely be online.

If you have a premium plan, you can remove PushEngage branding from your notifications.

Now you need to install PushEngage on WordPress to sync your account with your website.

Step 2: Install PushEngage on Your WordPress Site

PushEngage has a free WordPress connector plugin that you can install on your site.

Log into your WordPress admin and navigate to Plugins » Add New page. Here, search for PushEngage and click on the Install Now button.

PushEngage plugin in WordPress

When you activate the plugin, PushEngage will appear in the admin menu on the left. Inside, go to the Setup tab and paste the API key here.

Enter API key in WordPress

Once you submit the key, you’ll be able to see all the plugin settings:

  • General Settings
  • Subscription Dialogbox
  • Welcome Notifications
  • Automatic Segmentation

Under Site Details, you can edit and update your site details.

Save site settings.

Under the Auto Push Settings tab, you can set up automated push notifications for WordPress posts. This includes:

  • Trigger a notification for all types of posts
  • Add the featured image of the post
  • Disable subscription popup on page load
WordPress post settings.

After you configure your settings, be sure to save your changes.

Step 3: Set Up Subscription Dialogbox

The subscription dialogbox is a popup that appears on your site asking people to allow browser notifications.

In your PushEngage dashboard, go to the Subscription Dialogbox tab and choose the layout for the popup.

Set up subscription box

You can choose from a list of styles, including a safari-style box, bottom-placed bar, and push single-step optin. PushEngage lets you see the preview on the right-hand side to ensure you pick the right one.

When you’ve finished customizing the layout, save your changes using the Update Optin Settings button. Now your signup popup is ready.

When visitors come to your site, they’ll see a popup prompting them to subscribe to your notifications. It would look something like this:

Optin subscription box

Next, I’ll show you how to set up a welcome message for readers who subscribe.

Step 4: Customize Welcome Notification

When someone subscribes, you can send them a welcome message as their first push notification. There’s already a default welcome message set up inside PushEngage.

You can customize this under the Campaign » Drip Autoresponders page from the left menu. You’ll see the Welcome Drip Campaign. To edit this notification, select the three dots and click on the Edit button from the dropdown menu.

Welcome notification

Here, you can choose when the notification is sent. To change the text, click on the arrow on the right-hand side of the page.

Edit welcome message

Now, you can customize the notification title, message, URL, and icon image. A preview on the right shows how the notification will appear to users.

Edit welcome message

Once you’re done, you can send a test notification to make sure it’s working correctly. Then all you need to do is activate this welcome autoresponder for all your subscribers. Here’s a sample of what a welcome message might look like:

Welcome push notification

Now everything is set up, and you’re ready to go. There’s just one more setting we need to show you.

Step 5: Enable/Disable Notifications for Custom Post Types and Individual Posts

PushEngage gives you full control over which posts you want to notify subscribers about. When you create a new post in WordPress, in the post edit screen, there’s a taskbar on the right.

Here, you’ll see a checkbox to enable push notifications for this post.

Enable disable push notifications

By default, the blog post title will be the notification title. But you can change that if you want by entering custom title and text.

If you don’t want to notify readers about this particular post, then you can uncheck the box here.

Set Up Your New Post Notifications For New Blog Posts in WordPress Today!

That’s it! Your website will now send out a notification to subscribers every time you publish a new blog post.

If you want to set up post notification emails as well, we’ve covered all the details in this guide: How to Create an Email Newsletter. You’ll also want to read How to Use ‘Yes or No’ Email Popups to get people to sign up for your newsletter.

And don’t forget to sign up for our email newsletter so you can get helpful new content like this sent right to your inbox!


Join in. The comments are closed after 30 days.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Great! It is a useful informative blog. WordPress push notification is so important to re-engagement with subscribers and it’s generally a type of tool which helps to increase your business growth.

BlogTyrant on Tablet and Mobile
Free Ebook Guide
Ultimate Blogging Toolkit + Bonuses

Join our 30,000+ email subscribers for blog updates and get instant access to a 10,000-word guide on how to start a blog and build a sustainable business using keyword research, Google traffic, and a lot of tested strategies. Let us help you build a blog to support your family's income and help the community while you're at it!