App Push Notifications

Publishers can use app push notifications to broadcast a piece of breaking news while e-commerce marketers can use to it inform their users about a new product launch.

While creating a campaign, ensure that you define the following three as per the objective of the campaign

  • Content / Message
  • Audience selection
  • Time of Push

Content

1. Notification Content

1.1. Campaign Name

Enter the name of the campaign and ensure that it's a unique name so that it can be differentiated on the iZooto Panel.

1047

📘

Note:

  • This is a mandatory field and should be within 128 characters.
  • Emojis are not supported as a campaign name.

1.2. Landing Page URL

You can also define a URL that would be opened on the click of notification.
The redirect can be selected between an in-app browser(WebView) or the default browser installed on the phone.

Post entering the URL, you can click on the FETCH CTA to automatically get the Title, Message and Banner corresponding to the OG: Title, OG: Description and OG:Image tag, respectively.

1.3. Title

This is the main heading of a notification. Keep it short, crisp and to the point.
Supports UTF+8 Characters and Emojis.

🚧

It is advised to keep the title under 50 characters for the notification to be consistent across devices.

1.4. Message

This is the main body of the notification. Use this field to define/describe more on the information that you want to pass on to your users.
Supports UTF+8 Characters and Emojis.

1049

🚧

It is advised to keep the message under 150 characters for the notification to be consistent across devices.


2. Rich Notification

390

2.1. Banner Image

You can add a large image to your Android Notification to make it more catchy. The banner would always appear below the notification message (body.)
An image can be either uploaded or a URL can be defined.
If defined a URL, it must always start with https

Image uploaded from the iZooto Panel would be sent in form of a URL that is going to be downloaded locally on the device and displayed in a notification.

📘

JPG, JPEG, PNG, BMP have full support across platforms.

ParametersValues
Max Size allowed from Panel100KB
Aspect Ratio2:1
Resolution1440x720

2.2. Icon (Android Only)

📘

For iOS a thumbnail of the banner image is shown as an icon. If no banner image is defined, there would be no icon.

789

The default icon is a bell. Since the recall value is maximum with a brand logo, we recommend that you use a 72x72 logo which is less than 20 KB.


2.3. CTA

These are customizable Buttons, that can be added to a notification.

374

Following are the attributes:
ID - A unique identifier that can be defined and read programmatically.

Title - The main title of the Button. Up to 40 characters allowed.

Landing Page URL - The URL which will be opened on click of the notification. This URL can be overridden to define deep links.

📘

You can also define Social Share Buttons - Facebook, LinkedIn, Twitter and Dialer.



3. Additional Data

376

Custom key : value data pairs sent to your app through the notification.
These can be read programmatically via the Notification Received Listener and use used to invoke deep links.

📘

Read more about Deep Links here.



4. Advanced

374

4.1. TTL
This is the time for which FCM will try to deliver a particular notification.
If the notification is not delivered and the Time To Live is expired, then FCM will not attempt to deliver these notifications.

👍

These can be especially used for time sensitive campaigns.

4.2. Open Landing URL inside app
When enabled, the landing URL(if defined) would open inside an in-app browser(WebView).
If this is disabled, the notification would open in the mobile's default browser.



Audience Selection

The audience segment to whom you wish to push the campaign needs to be selected here. Choose the correct audience from the drop-down menu. In case you have custom audiences created, you'd be able to select them too from here.

📘

Audience Selection:

You can read more about audience selection and segmentation here

Time of Push

You can push out a campaign Immediately or Schedule it for some other time.

Send Immediately
As the name suggests, you can push out a notification as soon as you create a campaign. Publishers can use this feature to broadcast a piece of breaking news.

Scheduled Notification
Scheduling helps you to set up notifications in advance for any event you have on a particular date or multiple dates.

📘

Know more

Know more about how to schedule a campaign here.