What is Push Notification?

About Push Notifications

Push Notifications are messages sent by the apps on your smartphone.

They may be displayed in various formats – as a banner, alert box, or interstitial, and these can be customised to temporary or permanent as per user preference… all depending on your Operating System.

With Smartphone usage skyrocketing, push notifications have become a very important marketing channel for mobile marketeers or app marketers.

App-Push-Notification-Image
what-do-push-notifications-do-and-device-support

What do Push Notifications do?

Push Notifications, as the name suggests, notify the smartphone user of information / updates / details / offers, etc. sent by the apps on their smartphone device.

Do note that an app marketer can only send push notifications to users who have installed their app, and that too only if the user has customised their phone setting to ‘allow’ the app to send them these. This process is called opting-in.

Some operating systems, such as Android, automatically opt the user in to receiving push notifications when the user downloads the app. On iOS, however, the app by default has to secure user’s permission to send app push notifications. 

Why do we need Push Notifications?

From a user Point of View, our smartphones have in a way become the control centre for navigating through both our online & offline world. Push notifications are an important communication channel between us and our apps.

From a marketer’s PoV, Push Notifications are a fantastic way to have that 1:1 connect with our user. App usage data gives us the closest possible look into their transactional behaviour. When we use this data to respond with the right communication based on the user profile, we build user affinity. And this leads to high stickiness.

In the app world, this is the only way to attaining business success.

why-do-we-need-app-push-notifications
what-makes-app-push-notifications-great-for-app-marketers

What makes App Push Notifications great for app marketers?

Push Notifications are your most direct way of talking to your app user.
APNs do not get lost in spam filters or go stale in a particular tab of an inbox.

Content is customisable to a great extent – Depending upon the user’s OS, you can use rich push notifications, use media including photos, graphics, etc. to make your messages visually appealing to the user.

APNs are displayed regardless of the user activity on their smartphone: For example, your APN will show up as a banner even while the user is on a voice call and not on your app.

It’s low-cost channel. And therefore, the ROI is much higher than other channels such as SMS. This has made APNs a very important part of every app & mobile marketer’s mobile marketing strategy.

What makes App Push Notifications great for users?

Push Notifications are uniquely designed and timed to suit the user’s customer journey, which in itself is a truly hyper-personalised way of communicating.

Examples? Here you go…


Alert
: You’re using your GPS to guide your driver and meanwhile, using your mail inbox and you keep getting notifications on where to turn next.

Information: Your online fashion app gives you a heads-up on the sale starting midnight today.

Engagement:
Your favourite sports news app sends you score updates

Reminder:
Your travel bookings app reminds you to book your tickets for the hotel room you were looking at last week as only a few are left

Updates
: Your online content generation app / platform tells you 5 users have recently commented on your article

The list goes on…
what-makes-app-push-notifications-great-for-users

Important note to app marketers

As you can see, there are myriad ways in which your user depends on app push notifications for making the best use of your app. Smartech can easily help you power up your mobile marketing with its App Push Notifications and its industry-first feature Push Amplification

Learn More

Frequently Asked Questions

What is a Push Notification?

Google Definition:

A push notification is a message that pops up on a mobile device. App publishers can send them at any time; users don't have to be in the app or using their devices to receive them. They can do a lot of things; for example, they can show the latest sports scores, get a user to take an action, such as downloading a coupon, or let a user know about an event, such as a flash sale.

Push notifications look like SMS text messages and mobile alerts, but they only reach users who have installed your app. Each mobile platform has support for push notifications — iOS, Android, Fire OS, Windows and BlackBerry all have their own services.

Original Version:
A Push notification is a message prompt that pops up on your mobile device, that are generally used as a medium to effectively communicate updates, alerts, offers, reminders and satisfy several other use cases limited only by the marketer’s imagination.

These notifications resemble text messages and mobile alerts however can be received by strictly by installers of the app attempting to push aforementioned notifications.

This service is widely supported by most Operating Systems – iOS, Android & Windows etc.

What are the types of Push Notifications?

Users who “ALLOW” the opt-in prompt will receive notifications containing a text, a badge that is added on the icon accompanied by a sound alert.

Once User taps on the notification, they are redirected to your app/website.

It is an economic solution similar to Email Marketing, with the ability to double your active users, push notifications are extremely effective to boost engagement, retention and conversion!

Enrich your Push Notifications with Images, GIFs, videos and audios.

You can also attach media files to your Push Notifications in order to engage your app users with rich media.

Push Notification Carousel
This innovative format allows you to incorporate up to 5 images that will rotate inside your Notification as per the preconfigured transition speed.

How do I ensure that a user doesn’t receive more than one Push Notifications for Mobile Apps in a given time?

Ensure you do not bombard your users with a flurry of Notifications to keep them from getting annoyed.

An efficient way of doing this is by capping the frequency of notification that each User receives by enabling frequency capping on a user level.

However, be vary of allowing certain unavoidable communications (Generally transactional ones) to your users that should bypass the frequency capping.

Is there a maximum length or size for push notifications?

Here are some key numbers to keep in mind:

  • Max 30 characters for Title and 2000 characters for notification message
  • Supported formats .jpeg, .jpg and .png with max 3MB size.
  • Supported formats .jpeg, .jpg and .png with max 3MB size for carousel slice images
  • Max 30 characters for slice-Title and slice-notification message.
  • Supported formats for audio .mp3, .aiff and .wav with max 3MB size.
  • Supported formats for video m4v, .mp4, and .mov with max 3MB size.
  • Supported formats for GIFs .gif with max 3MB size.

The advice is however to ensure the messages are kept short and sweet for several reasons such as – ensuring the message gets conveyed with minimum utilization of our audience’s ever so dwindling attention spans, and so ensure we do not consume too much data of our user’s.

What do Push Notifications do?

Push Notifications, as the name suggests, notify the smartphone user of information / updates / details / offers, etc. sent by the apps on their smartphone device.

Do note that an app marketer can only send push notifications to users who have installed their app, and that too only if the user has customised their phone setting to ‘allow’ the app to send them these. This process is called opting-in.

Some operating systems, such as Android, automatically opt the user in to receiving push notifications when the user downloads the app. On iOS, however, the app by default has to secure user’s permission to send app push notifications. 

Why do we need Push Notifications?

From a user Point of View, our smartphones have in a way become the control centre for navigating through both our online & offline world. Push notifications are an important communication channel between us and our apps.

From a marketer’s PoV, Push Notifications are a fantastic way to have that 1:1 connect with our user. App usage data gives us the closest possible look into their transactional behaviour. When we use this data to respond with the right communication based on the user profile, we build user affinity. And this leads to high stickiness.

In the app world, this is the only way to attaining business success.

What makes App Push Notifications great for app marketers?

Push Notifications are your most direct way of talking to your app user.
APNs do not get lost in spam filters or go stale in a particular tab of an inbox.

Content is customisable to a great extent – Depending upon the user’s OS, you can use rich push notifications, use media including photos, graphics, etc. to make your messages visually appealing to the user.

APNs are displayed regardless of the user activity on their smartphone: For example, your APN will show up as a banner even while the user is on a voice call and not on your app.

It’s low-cost channel. And therefore, the ROI is much higher than other channels such as SMS. This has made APNs a very important part of every app & mobile marketer’s mobile marketing strategy.

What makes App Push Notifications great for users?

Push Notifications are uniquely designed and timed to suit the user’s customer journey, which in itself is a truly hyper-personalised way of communicating.

Examples? Here you go…

Alert : You’re using your GPS to guide your driver and meanwhile, using your mail inbox and you keep getting notifications on where to turn next.

Information: Your online fashion app gives you a heads-up on the sale starting midnight today.

Engagement:
Your favourite sports news app sends you score updates

Reminder:
Your travel bookings app reminds you to book your tickets for the hotel room you were looking at last week as only a few are left

Updates
: Your online content generation app / platform tells you 5 users have recently commented on your article

The list goes on…

Can two Push Notification vendors Co-exist with other Android Push notification providers too?

If you have your custom implementation for managing Android push notifications, you can use another vendor’s SDK, which will co-exist with your custom implemented push notification too.

Vendors can co-exist with other Android push notification providers also. You can configure your app to work with multiple push notification providers.

For that, add below code in Firebase messaging class to accept push notifications which coming from push notification.

“boolean pushFromVENDORNAME = VENORNAMESDK.handleNotification(context, remoteMessage);”

What are Deep links?

Deep  links  are  the  chains  that  connect the  web  and  mobile  applications.  In  a single  click,   a  user  can  install  an  app straight  from  an  ad.  Or,  they  could  take advantage  of  a  timely  offer,  and  return to  an  app  they  haven’t  used  in  weeks.
Deep links, when tapped, direct users to the respective app instead of the web page counterpart. This enables seamless transition between web pages and app screens. A variety of deep links also directs users to the app store in the absence of the app being already installed in their device.

Deep links start with a phrase which targets a page in app for smartphones to  open.  Instead  of  an  http://  protocol  (the  phrase  at  the  start  of  every URL), deep links can begin with (for example) your-app://.

iOS and Android terminology differ (on iOS a deep link specifies a ‘custom URL  scheme’,  and  on  Android  an  ‘intent  URL’)  but  the  effect  is  similar  - both will lead to the app if it is already installed.

FAQs on Images With Push Notifications
  • The Big Picture feature works by adjusting images uniformly so that both dimensions of the image will be equal to or larger than the corresponding dimension of the view.
  • Maintain a landscape perspective, as rich push notifications on Android are cropped to something close to 16:9 (the exact ratio changes depending on the device).
  • Google recommends using an image with an aspect ratio of approximately 2:1.
  • To ensure that no important information is cut from an image, make sure that the important information is focused in the center and not around the edges.
  • Supported file formats are ,jpg and .png
    Below are some suggested dimensions based on the most common Android device resolutions:
  • Small - 512 x 256
  • Medium - 1024 x 512
  • Large - 2048 x 1024
How do I migrate from GCM to FCM?
If you wish to migrate from Using GCM to Using FCM, visit the GCM Migration Guide for instructions on 'How to properly switch to using firebase in your app'.
What are the steps in obtaining the FCM Server API key and google-services.json file?

Steps for getting FCM Server API Key & google-services.json file

  1. Visit Firebase Console by using the given link firebase console
  2. Login using your Google Account credentials
  3. Create a new project by clicking on Add Project. (Avoid if already exists. Move to 5th step)
  4. Enter all the necessary project details as shown below & click on Add Project.
  5. Once the project gets created, one needs to create an app as well by clicking on the Add Firebase to you Android app option. (Avoid if it already exists. Go to step 7)
  6. Register your app by filling necessary details, downloading google-services.json file and adding necessary dependencies to the app as shown below.
  7. Once done, click on the 3 vertical dots present on the app name and choose Settings as shown below.
  8. After that go to Cloud Messaging tab and one can find the Legacy Server Key which is your Firebase API Key.

Ready to embrace the Power of Push Notifications?