Push notification is a short in-app, or web-based pop-up message. It is used for various purposes: from sending system messages and in-app updates to promotions. The key idea of sending push notifications is to provide users with more value and keep them engaged.
Watch this video and learn how to succeed in sending push notifications.
Why are push notifications important?
Let’s consider several factors that make push notifications so appealing for many brands around the globe:
- Attract user attention. According to the Business of Apps, an average American smartphone user gets around 46 push notifications daily. Although the competition is high, push notifications are crucial in terms of attracting user attention.
- Increase user engagement. The opt-in rate for push notification on Android devices is 91%, and 44% for iOS devices, which makes push notifications an effective channel in terms of outreach.
- Improve communication with users. With the help of such messages, brands create micro communication touchpoints that help to build trusting relationships.
- Support users. Push notifications can assist people at every stage of their buyer journey.
- Increase conversion rate. With these messages, you can retain existing users and re-engage inactive subscribers, which results in a larger number of conversions.
- Accurately drive traffic. Personalized, time-sensitive, and valuable push notifications serve as a proper channel for driving traffic to particular web pages or, is case of in-app push notifications, to features in the app.
Push notification types
There are two types of push notifications: in-app and web messages. Let’s have a closer look at each one.
In-app push notification
This type of notification is also called a mobile notification. They are available for the users who downloaded a mobile application and previously opted in to receive updates. This technology helps to direct users to specific features, share timely updates, and provide brief instructions regarding the mobile application. The main platforms for receiving in-app push notifications are Android and iOS.
According to RubyGarage, in-app push notifications show a three times better retention rate and an 88% higher level of engagement with the app. Besides, users who opted in for receiving push notifications launch the application three times more often.
The limits for the length of such messages depend on the mobile operating system. For iOS, it also depends on the type of notification. The maximum length varies from 62 characters for “Banners” to 235 symbols for “Alerts.” For Android devices, the limit is around 84 characters depending on the screen size.
Below is an example of a push notification from an e-commerce application. This particular message incentivizes to return to the abandoned shopping cart and complete a purchase.
Web push notification
It is also referred to as a browser push notification. It appears on the desktop or mobile screen. Companies use web push notifications mainly for marketing purposes. They send promotions and coupons, inform about new goods in stock, or share educational articles.
Despite the type of push notification you want to use, you must get explicit consent from users. Otherwise, any messages from you will be unsolicited and your business reputation may be damaged. When a user browses a website, a permission request appears as a pop-up at the top of the page. Like in Sephora example below, it offers just two options: “Allow” or “Block.”
Once the user gives consent, the company can legally send push notifications.
Web push notifications is a great way to promote your products and services in advance of marketing holidays, like on the screenshot below.
The maximum length of such message depends on the device type. For smartphones, the limit is 20-30 characters, while for desktops, it’s up to 50 characters for the title text and 125 characters for the body text.
Big brands with a broad audience use this technology to a full extent, adding images, writing engaging copy, and using personalization to increase user engagement and revenue.
Send web push notifications, too!
Create campaigns, run A/B tests, and send browser push notifications while SendPulse takes care of the technical side of things. Simply add one line of code to your website and skyrocket your revenue!
How push notifications work
Let’s find out how both types of notifications work since the in-app and web push messages differ.
How in-app notifications work
Let’s get the iOS operating system as an example.
The App sends a permission request to your Device. The Device hands that request over to the Apple Notification Server, which sends back a device token. The Device forwards the token to the App, which moves it to the Backend. After that, the device token is transferred back to the Notification Server along with the notification itself. Finally, the notification reaches the Device, and the user can see it.
Check the scheme below to visualize how in-app push notifications work on iOS devices.
How web push notifications work
Browser notifications work differently. Every browser, like Chrome, Firefox, or Safari, has its push service, so the methods of delivering push notifications may vary.
It works this way: the App Server sends the message to the Push Service, which transfers it to the User Agent — the browser. After that, the User Agent sends a Push Event to the Service Worker — a script that a browser runs in the background to allow features that don’t need web pages to operate. Finally, it retrieves the message and displays the notification.
Check out the scheme below to get a better understanding of how web push notifications work.
Push notifications in SendPulse
If you are interested in sending web push notifications, SendPulse is the right platform for that.
You need to take a few simple steps to get everything up and running. Here they are:
- Add your website. Insert the link of your site and set up general settings: choose your website image, decide which action should trigger the request for subscription.
- Add the generated code snippet to your site. Copy and paste generated code to your website template before the closing </head> tag.
- Collect subscribers. Gather subscribers on your website and keep track of existing and new subscribers in the “Statistics” tab in your account.
- Send a web push notification campaign. Choose a list of recipients, fill in the title and body text, and add a web push link.
Here’s a more detailed instruction on how to do it.
- The article “Push Technology” on Wikipedia gives a historic and technical view on the topic.
- The article “Push Notification Best Practices — The Ideal Length” from Medium provides actionable tips on how to create notifications that bring conversions.
- The article “Complete Guide to Web Push Notification for eCommerce” by Neil Patel tells how companies can use this channel for marketing.
- The video “Intro to Web Push & Notifications” by Google Chrome Developers contains helpful technical information about how things work on the backend.
Last Updated: 2019-11-12