Push notification

Push notifications are short messages displayed in the form of a window in the notification section on the mobile. You can schedule the sending date on a specific time or create an automation rule that will send push notification after the occurrence of a certain event.

 

To create a push notification you need to go to

COMMUNICATION => PUSH NOTIFICATIONS


Contents
1. How to create a push notification?
2. Push notification wizard
a) Notification
b) Deep link
c) Dialogue
3. Push testing
4. Personal notifications


1. How to create a push notification?

[1] – this is a list of created notifications in the system. By means of the buttons  , you can edit, duplicate or remove notifications respectively. Above you can find a searcher which lets you find the notification by typing its name.
To start the process click Create Push


2. Push notification wizard

[A] Notification

[1] Name – type in the system name of the notification. Later you will find this notification under this name.

[2] Title – type in the text that will display in the headline of the notification.

[3] Content – type in the main text of the notification.

[4] Content available – it’s used only in the iOS system and it makes it possible to download the notification payload while the application is working in the background.

[5] Rich content – it lets you add the image to the notification. Use the gallery or paste the URL address of the image.

IMPORTANT: This option requires additional implementation in the iOS system.

[6] Custom sound – you can change the notification sound.

[7] Sound name – type in the name of the implemented sound.

[8] Advanced – the possibility of sending additional data in the notification in the form of a payload (map: key, value). The support of payload belongs to the application.


[B] Deep link


[1] Name – type in the system name of the notification. Later you will find this notification under this name.

[2] Title – type in the text that will display in the headline of the notification.

[3] Content – type in the main text of the notification.

[4] URL to open – paste the URL of the website or a deep link (redirection to a particular activity in the application) to which the user land after clicking the link. Deep links needs to be defined in the application before creating a notification.

[5] Rich content – it lets you add the image to the notification. Use the gallery or paste the URL of the image.

IMPORTANT: This option requires additional implementation in the iOS system.

[6] Custom sound – you can change the notification sound.

[7] Sound name – type in the name of the implemented sound.

[8] Advanced – the possibility of sending additional data in the notification in the form of a payload (map: key, value). The support of payload belongs to the application.


[C] Dialogue


[1] Name – type in the system name of the notification. Later you will find this notification under this name.

[2] Title – type in the text that will display in the headline of the notification.

[3] Content – type in the main text of the notification.

[4] Dialog title – the title displayed on the dialogue window. If you want to see the preview of the dialogue window, click the preview of the push notification.

[5] Dialog content – type in the main text displayed in the dialogue window. If you want to see the preview of the dialogue window, click the preview of the push notification.

[6] OK button – type in the text that will be displayed on the confirmation button.

[7] Cancel button – type in the text that will be displayed on the rejection button.

[8] Content available – it’s used only in the iOS system and it makes it possible to download the notification payload while the application is working in the background.

[9] Rich content – it lets you add the image to the notification. Use the gallery or paste the URL of the image.

IMPORTANT: This option requires additional implementation in the iOS system.

[10] Custom sound – you can change the notification sound.

[11] Sound name – type in the name of the implemented sound.

[12] Advanced – the possibility of sending additional data in the notification in the form of a payload (map: key, value). The support of payload belongs to the application.


3. Push testing

There is a possibility of testing the push notifications before you send them. Paste the contact uuid to which you want to send the test notification. You can find contact uuid on the contact card.
IMPORTANT: Test notifications are not included in the analytics.


4. Personalized notifications

For the title and the content of the notification, there is an additional checkbox. Tick the checkbox and as a result, the content will be adjusted to the recipient. To make it work, you need to set the user properties according to this pattern: ${key:default_value}. If you fail to fill the default value, it will remain empty.
For the users who have defined value of the name, the title will look as follows:
Hello David
However, for the rest of the users it will look like this:
Hello User