How to Drive 10,000 Extra Site Visitors a Month (Case Study)

Looking to drive tons of traffic to your site?

What if I told you that you can EASILY drive hundreds if not thousands of additional repeat visitors to your site… every month?

It might sound too good to be true, especially when ‘reliable’ traffic sources like SEO traffic are increasingly getting volatile… but it’s not!

A big problem with most traffic sources, like search engines and social media, is that you have no control over how their algorithms work.

If you want to drive loads of visitors to your site consistently, you’ll need to have full control over that traffic source.

Note: This article is part of our WPBeginner Insider series, where we talk about the methods we use to grow our business.

drive-10000-extra-site-visitors-a-month-in-post-

Get Full Control Over a Traffic Source (& Drive Tons of Traffic)

There are a few different ways to build a reliable traffic source for your site that you have full control over. Here are a few of them:

  • Build an email list
  • Build a mobile app
  • Build a subscriber list (such as push notifications)

Let’s examine the pros and cons of each strategy. We’ll explain why push notifications are the easiest method to drive traffic and how we use them on WPBeginner to drive around 10k additional website visitors a month.

1. Build an email list

Building an email list is probably the most common strategy for driving repeat visitors to your site. While some email marketing services, like Constant Contact, offer a 60-day free trial, eventually, you’ll have to pay at least $12 a month.

While we highly recommend building an email list, it may not be the best bet if you don’t have the budget or don’t prefer spending time on writing and sending emails every once in a while.

2. Build a mobile app

Unless you’re a juggernaut like Amazon or Facebook, chances are your website visitors won’t even use your app, let alone keep them on their phones for repeat visits.

Plus, building and managing a mobile app can take time and resources.

In case you need, here are 4 WordPress plugins that help you convert your site into an app.

3. Build a subscriber list (such as push notifications)

This is the easiest and the most cost-effective method to drive repeat traffic to your website.

Unlike building an email list, it’s cheap, and you don’t even have to worry about writing lengthy messages such as emails to your subscribers.

The winner: Push notifications are the easiest yet cost-effective solution for driving repeat traffic to your site. Since you have full control over your ‘list,’ there is no need to worry about traffic volatility.

What Are Push Notifications?

Push notifications are custom messages with links that you can send as notifications to users’ web browsers. Users can opt-in to receive these push notifications from a website.

For example, when your visitor lands on your site, you can ask them to subscribe to your push notifications with a modal popup. Once they subscribe, you can send them a short message with a link to your site as a push notification.

Push notification preview on desktop

If you’ve ever used a smartphone, you know what push notification looks like.

Push notification preview on mobile devices

It’s a tiny message on your screen prompting users to visit a website or an app. These notifications can be customized and personalized, which makes them highly effective in driving traffic.

To send these push notifications, you can sign up with a push notification service provider.

These platforms make it easy to manage subscriptions, send messages, and use automation and segmentation to personalize messages for your users.

Why Use Push Notifications to Grow Traffic?

Today, it is harder than ever for marketers to get their messages across. There is simply too much content out there competing for your audience’s attention.

Push notifications help you get the edge over the competition. They work across all platforms and devices. That’s why these targeted custom messages can be highly effective in bringing users back to your website.

Here are some of the main reasons to use push notifications on your WordPress website:

  1. Grow Subscribers Without Collecting Personal Info – Unlike email or SMS marketing, no personal info is collected when opting in to push notifications. This can help with addressing growing privacy concerns among internet users.
  2. Grow Your Subscribers Faster – With an average opt-in rate above 6%, push notifications boast a significantly higher engagement rate than other methods. This is especially true when you consider that the opt-in rate for email marketing sits at around 3%.
  3. Drive Repeat Traffic to Your Site – Because up to 95% of first-time visitors aren’t ready to purchase immediately, push notifications can nudge them towards repeat visits and closer to a purchasing decision.
  4. Higher Click-Through Rate Than Emails Push notifications have an average click rate of 28%, which is much higher than the 1-2% for emails. This is a more effective way to capture user attention and get people back to your website.
  5. Get an Instant Reaction – Users usually don’t respond to emails for at least 6.5 hours. By contrast, push notifications often get an immediate response, capturing the user’s attention on the spot.
  6. Easy to Setup and Manage – Simplicity is key with push notifications, making them an accessible tool for marketers without advanced technical know-how.
  7. The Most Affordable Marketing Method – Offering a cost-effective alternative to traditional methods, push notifications are an economical choice for businesses of all sizes.

That being said, let’s look at how we use push notifications on WPBeginner.

How We Use Push Notifications on WPBeginner

We use PushEngage. It is the best push notification software on the market that allows us to easily engage and retain website visitors even after they have left our website.

PushEngage website

Here are some of the reasons for using PushEngage:

  • It is straightforward to use and has an intuitive interface for creating and scheduling campaigns. That makes it suitable for both experts and beginners alike.
  • It offers powerful segmentation and personalization options. We can send the right message to the right user at the right time, making our push notification campaigns extremely effective.
  • PushEngage offers multiple campaign types, autoresponders, effective retargeting, and more. These tools make push notifications more engaging for the users.

Want to add it to your website? We have a step-by-step tutorial that you can follow to add push notifications to your WordPress website.

At WPBeginner, user experience is as important for us as getting more traffic. We also want our push notifications to reach more users.

To summarize, we want our notifications to be less intrusive and more efficient to ensure that we get better engagement and ROI (return on investment) while providing helpful information to our readers.

Here are the types of push notifications we use to achieve this.

Two-Step Optin Notifications

There are two kinds of optin boxes you can add for your notifications. First, there is the usual single-step optin, which is a good start but easily dismissed by many users.

Visitors see this so often from different sites that they become blind to it.

Single step optin

Major browsers like Safari and Chrome only show two options: Allow or Block. If users click Block, then you cannot show them the optin popup again unless they reset their site settings. Users rarely, if ever, do this.

Also, you cannot customize the browser-based optins, which makes them practically unusable.

The second type is the two-step optin. These optins require an additional step for users to opt in, but they are highly customizable.

We use a custom optin through PushEngage to get users’ attention and provide a better experience for them.

Safari style push notifcation optin

This kind of optin popup is much less intrusive. It allows users to decline politely and allows us to ask them again after some time.

It also enables users to choose segments they are interested in, making the notifications more beneficial. They can choose to receive notifications about WordPress SEO, eCommerce, or email marketing, for example, but not plugins and themes.

Once the user has chosen the kinds of notifications they want, they will be shown the traditional Allow or Block popup. Only then, they can choose to allow the notifications instead of blindly clicking the block button by default.

Drip Autoresponders for New Users

We also set up autoresponders to welcome new users with an onboarding series of drip notifications.

Unlike regular autoresponders, a drip setup lets you set up a sequence of notifications that will be automatically sent to users at pre-defined intervals.

Creating a drip sequence

We use this feature to send a series of onboarding notifications designed to point new subscribers to the right resources on our website.

Segmenting users during the opt-in process allows us to send more targeted personalized messages tailored to the user’s needs, making them more relevant and engaging.

These automated drip notifications help users uncover resources one message at a time. Sending them in intervals makes the information easier to consume.

We have a tutorial on how to set up automated drip notifications, where you can learn the whole process step-by-step.

Broadcast Notifications

To drive traffic, we send broadcast notifications every other day about the latest blog posts published on WPBeginner.

Broadcast notifications are manual notifications you can set up to share news from your website. We schedule them to match our editorial calendar for the week.

New push broadcast message

These notifications allow users to be notified about a new article that they would otherwise miss.

These notifications have a high CTR and consistently bring a significant number of return visitors to our website. They also make sure that our readers don’t miss out on the latest news and helpful information from our website.

Broadcast push notifications allow us to customize the messages we send users about new articles. They are not too frequent and are highly relevant to our users, making them both practical and beneficial for our audience.

Alternative Methods for Push Notifications

Not all websites are the same, so your site may have different goals and needs than WPBeginner.

Here are some other types of push notifications that we have used on our other sites.

RSS Auto-Push Campaigns

If setting up manual broadcasts sounds like too much extra work, then you can automate your push notifications with RSS Auto Push.

It allows you to send automatic notifications for new articles as soon as they are published by sourcing data from your RSS feed.

Users who opt to receive notifications are already interested in what you publish next. Getting updates from your site will help readers stay up to date. Otherwise, these users may have to check your site manually, which is a bit inconvenient.

Simply log in to your PushEngage account dashboard, go to the Campaign » RSS Auto Push page, and click the ‘Create New Campaign’ button.

New RSS Auto Push campaign

Next, you need to enter your blog’s RSS feed address and choose the time and interval when you want to send the message.

You can choose either ‘At Fixed Interval’ or ‘Specify Day and Time’.

Set up RSS auto push

Optionally, you can choose how many latest items from your feed to send and their intervals. Under the advanced options, you are able to customize the notification settings like character limit, image, large image, or more.

By using powerful headlines and engaging content, you can improve the click-through rate of these push messages.

Once finished, don’t forget to activate your Auto Push campaign.

Triggered Automated Push Notifications

Apart from drip and RSS feed, you also get access to a bunch of automation options with PushEngage.

These can be used to send automated but personalized custom messages based on the user activity on your website. This personalization makes them more relevant and engaging for your readers, leading to a more effective campaign.

You can find these automation options in your PushEngage dashboard by going to Campaign » Triggered Campaigns.

Triggered campaigns

For instance, if you run an online store, then you likely struggle with the issue of abandoned carts. According to our research, the average cart abandonment rate last year was a whopping 70.19%.

Luckily, you can use push notifications to get abandoning users back to your store to complete their purchases.

You just need to click ‘Create’ under the Cart Abandonment campaign. PushEngage will then automatically fill in important information like the product name, URL, image, and large image, using dynamic tags.

Cart abandonment push notification

You can then customize the notification message, choose when to send the notification, and more.

Related: Learn more ways to recover abandoned cart sales.

Push Notifications vs. Email Marketing – Which Do We Recommend?

At WPBeginner, we use both email marketing and push notifications to grow traffic and bring back users to our website.

In fact, in a previous WPBeginner Insider column, we showed all the methods we use to grow our email list.

As a marketer, both these tools provide different ways to reach your audience. Instead of just choosing one, we recommend using both of them together.

While email marketing works well for transactional content, push notifications outperform emails when it comes to easy subscriptions, urgency, higher click-through rates, and personalization options.

For a detailed discussion on this topic, you can see our comparison of push notifications vs. email with pros and cons and use-case scenarios for both platforms.

We hope this article helped you learn about the push notification techniques we use at WPBeginner. You may also want to see our tutorial on how to use email marketing automation or learn about creating automated workflows in WordPress for everyday website admin tasks.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Drive 10,000 Extra Site Visitors a Month (Case Study) first appeared on WPBeginner.

What Are Web Push Notifications and How Do They Work? (Explained)

Our readers often ask, what are web push notifications and how do they work?

Web push notifications are messages that you can send to people’s web browsers after they subscribe and give permission. Push notifications are a powerful marketing tactic that can help you bring back users to your website to boost your traffic, sales, and conversions.

In this article, we will explain what web push notifications are and how they work. We’ll also talk about how to add web push notifications to your website.

A simple guide explaining web push notifications and how they work
  1. What Are Web Push Notifications?
  2. How Do Web Push Notifications Work?
  3. Pros and Cons of Using Web Push Notifications
  4. Who Needs Web Push Notifications for Their Website?
  5. How to Add Web Push Notifications to Your Website
  6. Sending Web Push Notifications to Your Subscribers
  7. Optimizing Web Push Notifications for Higher Conversions

What Are Web Push Notifications?

Web push notifications are custom messages with links that you can send as notifications to users’ web browsers.

Web push notification preview in MacOS

Users can opt in to receive these push notifications from a website.

Subscribers can get the notifications on both mobile and desktop browsers. This is why web push notifications are also called browser notifications.

Mobile web push notifications

Perhaps the best part of using web push notifications is that users don’t need to be on your website to receive push notifications. And unlike email newsletters, you don’t have to wait for your subscribers to check their email.

These notifications can be customized, personalized, and timely which makes them highly effective in boosting user engagement.

How Are Web Push Notifications Different Than App Push Notifications?

Web push notifications use technology that’s built-in to modern browsers. Almost all top browsers on the market support web push notifications.

They are sent by network request when a user has their web browser open and they work on both mobile and desktop devices.

App push notifications, on the other hand, use the built-in notification technology of a smartphone’s operating system (such as Android OS or iOS). Using this technology, an app can send a notification without connecting to the internet.

Users need to install the app in order to receive app-based push notifications. On the other hand, they don’t need to install any additional app to receive web push notifications.

How Do Web Push Notifications Work?

Almost all modern browsers come with built-in support for push notifications.

This support allows website owners like you to request your visitors’ permission to send them web push notifications.

Once a person opts in, their web browser will be able to receive web push notifications from that particular website.

However, in order to send web push notifications, you’ll need to sign up for a web push notification service.

A push notification services will allow you to deliver push notifications to users’ browsers based on criteria defined by you. For instance, you can schedule a push notification at a specific time to users based on their time zones.

Once you send a message, your push notification service sends it to the users’ browser, which then displays the notification to the user’s screen.

Depending on which device type or browser a user has, these notifications may look a little different, but the message will be the same.

Pros and Cons of Using Web Push Notifications for Your Website

Before you add web push notifications to your site, it’s smart to consider the advantages and disadvantages of using them.

Pros:

  • Web push notifications are an easy way to send timely and targeted messages to users on their devices.
  • They work on both mobile and desktop.
  • Unlike social media or email marketing, users don’t need to visit a specific website or open an additional app to view the notifications.
  • They are highly effective with up to 50% open rates on average. This makes them very useful in building engagement on your site.

Cons:

  • If used incorrectly, web push notifications may frustrate or annoy users on your site.
  • Some of your users may already have web push notifications disabled in their browser settings, which may limit your reach.

Considering these factors, web push notifications have a lot more pros than cons, as long as they’re used correctly. A high engagement rate alone is a good enough reason to add them to any website.

Who Needs Web Push Notifications for Their Website?

Web push notifications are extremely useful in bringing back users to your website. This makes them a must-have for all kinds of websites.

For instance, if you start a blog, then web push notifications can help you quickly build a loyal following and get more repeat visitors.

For an online store, web push notifications can help you bring back existing customers while nudging new visitors into making a purchase.

For a typical business website, push notifications can help you keep customers engaged with new offers and can help you generate more leads and sales.

That being said, let’s take a look at how to easily add web push notifications to your website.

How to Add Web Push Notifications to Your Website

First, you need to sign up with PushEngage which is the best web push notifications service on the market.

PushEngage website

PushEngage allows you to easily schedule messages, trigger event-based notifications, send cart abandonment notices, and more.

Note: PushEngage also has a free web push notification plan which is limited to 200 subscribers and up to 30 campaigns.

Upon sign up, you’ll reach your PushEngage account dashboard. From here, you need to go to Settings » Site Settings » Installation Settings page.

Provide your site settings details

First, you need to provide your site title and URL and then upload a site logo. After that, don’t forget to click on the Update button to save your settings.

Next, you need to generate API keys. These keys will allow your website to communicate with your account on the PushEngage website.

Simply go to the Settings » Site Settings » API Keys page in your PushEngage dashboard and click on the ‘Generate a New API Key’ button:

Generate API keys

PushEngage will now show you the API key which is a string of letters, symbols, and numbers. You need to copy and paste this API key into a text editor.

You are now ready to connect PushEngage to your website.

First, you need to switch to the admin area of your WordPress website, and then install and activate the PushEngage WordPress plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, click on the PushEngage menu in your WordPress admin sidebar and then switch to the Setup tab.

Here, you need to copy and paste the API key you copied in the earlier step and then click on the Submit button.

Paste API keys

PushEngage will now connect to your WordPress website. You can now switch to the Subscription Dialogbox tab to configure the plugin settings.

PushEngage dialog box settings

PushEngage comes with a lot of dialog box styles to choose from. This is what your users will see as a prompt to subscribe to your web push notifications.

Below this, you can change the message that’s shown on the page that appears after the user first clicks Allow.

Intermediate page settings

After that, you can switch to the Welcome Notification settings. This is the notification users see after subscribing to your push notifications.

Welcome notification settings

Don’t forget to click on the Update button to save your settings.

Sending Web Push Notifications to Subscribers

PushEngage makes it super easy to send web push notifications to your subscribers.

First, you can configure the WordPress plugin on your site to automatically send web push notifications to notify subscribers of new posts.

Simply click on the PushEngage menu in the WordPress admin area and then switch to the General Settings tab. From here, you need to scroll down to the ‘WordPress Post Settings’ section.

Automatic post settings

You can also manually write custom notifications and schedule them or send them right away.

To do that, you need to switch to the PushEngage dashboard and click on the Notifications » Create » New Notification menu.

Compose your web push notification

From here, you need to provide a title (headline), message, and URL. This URL is where you want users to go when they click or tap on the notification.

By default, your site logo will be used, but you can replace it with any custom image you want.

You’ll see a live preview of your notification in different browsers in the right column.

Notification preview

You can also send a preview notification to your own browser.

Once you are satisfied with the notification, you can go ahead and send it or schedule it to be sent later.

Schedule web push notification

Here is how it looked on our computer using macOS and Google Chrome.

Web push notification preview in MacOS

Optimizing Web Push Notifications for Higher Conversions

Web push notifications are highly engaging in bringing more returning visitors to your website.

However, with little tweaks to your campaigns, subscription box, and settings, you can further boost your push notification click-through rates.

Here are a few tested tips that will help you optimize your web push notifications.

1. Try Different Dialog Box Types

PushEngage comes with a lot of subscription dialog box options. Some of them may work more effectively than others on your website.

Usually, the single opt-in option works well for many sites. However, the disadvantage is that once users click on the block button, it is stored in their browser settings and they may not reset those settings for a very long time.

It’s smart to try different styles to see how it affects your opt-in rates.

Subscription dialog box types

2. Take Advantage of Automation Features

PushEngage comes with excellent automation tools to automatically send push notifications to your subscribers. This includes cart abandonment notifications, drip autoresponders, browse abandonment, triggers, and more.

automate push notifications

3. Segment Your Audience for More Personalized Push Notifications

With PushEngage, you can create audience segments to automatically create a custom personalized experience for your users. PushEngage allows you to automatically segment users based on the page they subscribed from, the pages they’ve viewed on your website, their device type, location, and more.

Create segments for more customized user experience

4. Set a Steady Frequency for Web Push Notifications Messages

Notifications can be highly useful, but if they’re overused they can easily become a nuisance to your subscribers. Make sure you set a steady frequency of web push notifications per week. Not too many to annoy users, and not so little that users forget your brand altogether.

Scheduling notifications in PushEngage

5. Track Web Push Notification Analytics and Conversions

Once you start getting push notification subscribers, you’ll want to keep an eye on how they are converting.

The metrics you want to track are the click-through rates, to see how many subscribers click on the notifications, and conversions, to see if they make a purchase or convert after landing on your website.

PushEngage Analytics

PushEngage comes with built-in analytics for opt-ins, user engagement, and goal tracking. It can also integrate with WooCommerce to track conversions.

However, the best way to get the full picture is by using MonsterInsights. It is the best Google Analytics plugin for WordPress and allows you to easily install Google Analytics in WordPress.

We hope this article helped you learn more about web push notifications and how does it work.

You may also want to check out our guide on how to get even more visitors to your website and how to improve your organic click-through rate for more free traffic from search engines.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What Are Web Push Notifications and How Do They Work? (Explained) first appeared on WPBeginner.

Welcome PushEngage to the WPBeginner Family of Products

Today, I’m extremely excited to share that PushEngage has joined Awesome Motive, and it is now part of the WPBeginner family of products.

PushEngage is a leading push notification software with over 10,000+ customers in 150+ countries who use the platform to reliably send over 9 billion notifications each month.

Welcome PushEngage to WPBeginner Family of Products

PushEngage & Push Notification Overview

PushEngage is a popular web push notification software for publishers and store owners. It helps you increase your website traffic, boost user engagement, and increase overall revenue.

Basically you can use it to send targeted personalized messages to users and bring them back to your website.

This can include new blog post notifications, product announcements, abandoned cart reminders, and more.

Push notifications go directly to the user’s web browser or mobile device which means it has a much higher engagement rate.

Web Push Notifications on Both Mobile and Desktop

For more details, see our guide on how to add push notifications to WordPress.

I first started using push notifications over 3 years ago and quickly realized that the click rate, engagement, and opt-in rate is significantly higher than my email newsletter or any other engagement channel.

Today our push subscriber list is larger than our email newsletter list, and push notifications consistently make the top 5 traffic sources on WPBeginner.

After seeing these results, I had all our companies start implementing push notifications, and they too have seen amazing success.

To make it easy for WPBeginner users to get started, we’re offering a forever free plan on PushEngage.

Grow Your Traffic with PushEngage for Free »

Background Story – Why PushEngage?

If you’ve been reading WPBeginner for a while, then you know that I’m obsessed with optimization.

Once I find something that works, then I want to improve it to get even better results.

This is a lot harder to do when you have no influence on the development team that’s building the actual software.

While some push notification software have developer APIs, they’re often unreliable and aren’t flexible enough to do the level of customization that I want for our businesses.

Furthermore, almost all of them have a really terrible integration with WordPress.

Since we use WordPress on all our sites, I needed a deeply integrated solution that can do automatic subscriber segmentation based on blog categories, seamless integration with our various eCommerce platforms for cart abandonment reminders, and an easy setup wizard that our team can use to add push notifications our new brands.

Since no other software had 100% of what I wanted, we started building an internal solution beginning of July.

Then 3 weeks later, completely randomly, I got an email from a friend, Andrew, who told me that I should chat with Ravi from PushEngage about a potential acquisition.

I was first introduced to Ravi by another friend, Harsh Agrawal, from ShoutMeLoud in 2017. That was when I first started using push notifications. I tried to invest in PushEngage but the timing wasn’t right.

But as soon as Ravi and I started chatting again, we knew that this was the right time for both of us.

Ravi has built an amazing team and a reputable brand at PushEngage. We share a similar vision and commitment to helping customers succeed online.

We talked and quickly came to an agreement where the entire PushEngage team would join Awesome Motive, so we can build the most user friendly push notification solution for WordPress and beyond.

I’m super excited about this acquisition and am looking forward to sharing our product development & business growth playbooks with the PushEngage team to bring more amazing features to the WordPress community (even faster, since we don’t have to build from scratch anymore).

What’s Coming Next?

Our work is just starting.

We will be leveraging the scale and knowledge of the Awesome Motive team to build more innovative solutions to help you maximize the full power of push notifications.

As part of this, we’ll build deeper integration with other Awesome Motive products, and popular platforms like WordPress, WooCommerce, Shopify, MemberPress, and others.

In the coming months, you can expect to see easier workflows to set up highly personalized push notifications campaigns that’s proven to drive results, improved opt-in technology that’ll help you get even more subscribers, and introduction of new message channels that you can use to expand your reach.

We have a lot to cover, but we’re up for the challenge. We have an exciting 12-month roadmap, and I know you’re going to love it.

If you have suggestions on features you’d like to see in the PushEngage platform, then please let us know by sending us a message via WPBeginner contact form.

In the meantime, I highly recommend you to take advantage of our free plan on PushEngage to start building your push subscribers list, so you can grow your traffic and revenue.

As always, I want to thank you for your continued support of WPBeginner. We look forward to bringing you more amazing solutions to help you grow your business.

Yours Truly,

Syed Balkhi
Founder of WPBeginner

The post Welcome PushEngage to the WPBeginner Family of Products appeared first on WPBeginner.

How to Add Web Push Notifications to Your WordPress Site

Are you wondering how to add push notifications to your WordPress site?

Push notifications let you send messages to users even when they are not on your website. This helps you bring back users to your website, increase traffic, and make more money.

In this article, we will show you how to easily add web push notifications to your WordPress site.

Add web push notifications to your WordPress site

We will cover everything you need to know about sending push notifications in our tutorial, and you can use the quick links below to jump to different sections:

What Are Push Notifications?

Push notifications are short, clickable notification messages that appear as a popup on users’ desktop or mobile devices.

They display on top of the desktop or in the notification area on a mobile device. The best thing is that they can be shown even when the user’s browser is not open.

Here’s an example of a push notification.

Web Push Notification desktop preview

Push notifications let you reach users across devices with your latest updates and offers, making them an effective way to convert website visitors into loyal followers and customers.

Why Add Web Push Notifications to Your WordPress Site?

Did you know that 70% of people who leave your website will never come back? This is why you need to convert those WordPress website visitors into subscribers and customers.

You can do this by using multiple channels at once. These can include email marketing, social media, mobile or SMS marketing, and web push notifications.

Email lists are still the most powerful marketing tools available, with 51% of consumers preferring to be contacted by businesses via email. However, we are finding that push notifications are also very effective.

On the WPBeginner site, push notifications are consistently one of the top 5 traffic sources.

Here are just some of the reasons that make push notifications a great marketing tool:

  • Users need to give their explicit permission to receive push notifications. This means they are already interested in what you have to offer and are more likely to engage with notifications.
  • Push notifications are shorter and demand less attention than email or social media updates.
  • There is no algorithm like on social media to limit your reach. Nearly 100% of messages are delivered.
  • Users can control how their devices display notifications. They can snooze them or turn them off entirely.
  • Not as many companies are using push notifications.

Popular sites, including Facebook, Pinterest, LinkedIn, and many others, understand the importance and are already using web push notifications as a marketing strategy.

Push notifications have a 10X higher open rate than email and a 14X higher click rate. They are more engaging than SMS, email marketing, and social media platforms.

Having said that, let’s take a look at how to easily add web push notifications to a WordPress website.

Setting Up Web Push Notifications in WordPress With PushEngage

PushEngage is the best push notification service on the market that allows you to easily add push notifications to your WordPress site.

This helps you connect with visitors even after they leave your site with targeted push messages.

Step 1: Creating Your PushEngage Account

First, you need to go to the PushEngage website and click the ‘Get Started For Free Now’ button.

PushEngage

The free plan covers you for up to 200 subscribers and 30 notification campaigns each month. You will have to upgrade as you get more subscribers and need to send more campaigns.

After selecting a pricing plan, you will need to create a PushEngage account. You can use your existing Google account to register or create a new account.

Register for a PushEngage account

Once you do that, you will be taken to the ‘Setup Your Account’ page, where you have to add your website domain, industry, and company size.

Your subdomain will automatically be generated according to this information. After that, you will also need to provide your credit card details here.

Provide website details to complete the signup process

Upon signing up, you will be taken to your PushEngage dashboard.

Keep in mind that if you signed up using your Google account, then this is where you will need to provide your website details.

Once you have done that, just visit the Site Settings » Site Details page from the left column in the PushEngage dashboard.

From here, you can edit your site name and URL if you want. After that, you myst upload an image that will be used as a site icon for your web push notifications.

To do this, click the ‘Choose Image’ button.

Choose an icon image for push notifications

This will open up a prompt on your screen where you can upload an image from your computer.

You can also add an image using its URL. Once you have selected an image, just click the ‘Use’ button.

After that, don’t forget to click the ‘Save Changes’ button to store your settings.

Upload an image from the computer

Remember that your image needs to be in PNG or JPG file format, and the recommended size is 192×192.

You have now completed the key information for your PushEngage account.

Step 2: Connecting Your WordPress Site With PushEngage

The next step is to connect your WordPress website to PushEngage.

To do this, you need to install and activate the PushEngage WordPress plugin. For more details, you can see our step-by-step guide on how to install a WordPress plugin.

Upon activation, the ‘Welcome to PushEngage Setup Wizard!’ prompt will open up on your screen, where you have to click the ‘Connect Your Existing Account’ button.

Click Connect to your existing account button

This will open the ‘Add Your Site to PushEngage’ prompt in a new window. Here, you have to make sure that the site registered with PushEngage is the same one that you are using now.

After that, just click the ‘Let’s Get Started’ button.

Connect PushEngage account to WordPress

Once your PushEngage account is connected with WordPress, a setup wizard will be launched on your screen that you can configure according to your liking.

After you are done, just click the ‘PushEngage Dashboard’ button to be redirected to your WordPress dashboard.

Click the PushEngage dashboard button in the setup wizard

Now it’s time for you to start creating a web push notification for your WordPress blog or website.

Step 3: Setting Up Your Push Notification Messages

To create a push notification, head over to the PushEngage » Campaigns page and click the ‘Add New’ button.

This will direct you to the ‘Create New Push Broadcast’ screen in your WordPress dashboard.

Create a new push engage campaign by clicking the Add New button

From here, you can start by typing a name for your push notification in the ‘Notification Title’ field. Then, type the message that you want to display in the push notification in the ‘Message’ field.

Next, you need to add your website URL to the ‘Notification URL’ field.

Upon adding the title and message, you will be able to see the preview of your push notification in the right corner of the screen.

Type the title, message, and URL for the push notification

Next, scroll down to the ‘Show Large Image’ section and toggle the switch to active if you want to add an image to your push notification.

This image will be displayed at the top of your notification and will not disturb the alignment of the notification title and message.

Add image to the push notification

Next, you need to scroll down to the ‘Notification Duration’ section and toggle the switch to active.

Once you do that, you can now check the ‘Keep notification open until interaction’ option. This means that the notification will be constantly displayed unless the user interacts with it.

You can also customize your push notification duration from the dropdown menus. This setting controls how long the push notification will be displayed for.

Keep in mind that these features only work for Chrome 47 and above versions and not other browsers.

After configuring the settings, just click the ‘Save & Select Audience’ button at the top.

Add duration for push notification

This will direct you to the next step, where you must select the audience that you want to send push notifications to.

Here, we will be choosing the ‘Send to All Subscribers’ option so that our push notification will be displayed to all our subscribers.

Next, click the ‘Send/Schedule’ button at the top to move forward.

Choose an audience to send push notifications

In the next step, you need to schedule your web push notification timing.

For example, if you want to start sending your push notifications immediately, then you can select the ‘Begin sending immediately’ option. However, you can also schedule your notification to be sent at a particular time or be turned into a recurring push notification.

Although, keep in mind that you will need a paid plan from PushEngage to access these two features.

Schedule and send your notification to your users

Finally, click the ‘Send Notification Now’ button to save your campaign and start sending your web push notifications.

Once you have set up push notifications, it’s best practice to check that they are working as you expected.

To test your push notifications, open your website on your computer or phone. Here, you should immediately see the web push notification that you just created.

Here’s ours on a desktop computer:

Push notification preview

However, keep in mind that this web push notification will only be displayed to users who are part of your PushEngage subscriber list.

Create a Subscribers List With PushEngage

If you don’t already have a subscribers list with PushEngage, then you must visit the PushEngage » Design page from the WordPress admin sidebar.

Once you are there, simply toggle the switch to active for a popup template that you like. Then, click the ‘Edit Popup’ button.

Choose popup template

This will open the PushEngage website dashboard on a new page.

From here, you can configure the layout, message, and subscription rules for your popup.

Once you are done, don’t forget to click the ‘Save & Choose Display Options’ button at the top.

Configure popup design

This will now show you the display options, where you can choose the cookie duration, enable the subscription trigger, and more.

Finally, click the ‘Save and Enable Popup’ button to store your settings and activate the popup.

Save and enable popup

Now, you need to visit your website using another Google account. Here, you will see a popup at the top of your website asking users to allow it to show notifications.

Now once the users will click the ‘Allow’ button, they will automatically become a part of your PushEngage subscribers’ list.

Allow notification preview

Send Push Notifications to Subscribers Every Time You Publish a New Post on WordPress

With PushEngage, you can also send push notifications to subscribers every time you publish a blog post in WordPress.

To do this, visit the PushEngage » Settings page from the WordPress dashboard and switch to the ‘Auto Push Settings’ tab. From here, toggle the ‘Auto Push’ switch to active.

After that, you need to choose if you want to display the post’s featured image in the push notification and enable multi-action buttons.

Toggle auto push switch

With multi-action buttons, you can allow users to interact with your push notifications in multiple ways, like visiting your blog post, subscribing to your YouTube channel, and signing up for your email newsletter.

You can also use the blog post’s featured image or the site icon as the notification icon image.

Finally, click the ‘Save Changes’ button to store your settings.

Now create a new post in the WordPress block editor and scroll down to the ‘PushEngage Push Notifications Settings’ section.

From here, you can add a title and message for your web push notification and even select an audience for it.

Add title and message for blog post push notification

Once you are done, simply click the ‘Publish’ button to save your changes and make your post live.

Now your subscribers will receive a notification for the new blog post on your website.

Preview for push notifications for blog post publications

We hope this article helped you learn how to add web push notifications to your WordPress site. You may also want to see our beginner’s guide on how to build an email list and our expert picks for the best email marketing services for small business.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add Web Push Notifications to Your WordPress Site first appeared on WPBeginner.