Send Mobile App Messages over Broadcast
Broadcast communication is a type of one-time communication towards your mobile app audience. It’s especially practical for sending targeted messages to audience segments of your choice.
To start building your broadcast communication, go to the Moments and select Create Broadcast. Next, define the communication details:
- Click Change to select Push as the communication channel.
- Define who you are communicating with. You can select recipients from People, use Tags, or one of the predefined segments.
- Define the Sender – the mobile app that will be used. Please note that within this step an intersection will be performed to check if the persons who are part of the defined audience are associated with the app.
- Add Title to your notification to emphasize the topic to your mobile audience.
- Select whether you are creating a Push Notification or an In-App Notification.
- Create notification content. Personalize your message with placeholders from People profiles, such as first name or some of the synced preferences.
NOTE
Read more about what you can do with the mobile apps audience data inside the People module.
Define Recipients
Easily access your audience segments: start typing and the system will automatically provide suggestions based on your person profiles, segments, or tags.
The most common audience segments are available in the drop-down menu:
Rich Options Section
The Rich section is used for additional push notification settings, such as visualization and user experience inside the mobile app.
- If your mobile app customers miss a push notification, use Show In-App Notification to make sure your message gets read. Show In-App Notification will trigger a modal in-app notification when your end user opens the app indirectly, from the push notification. In-app notifications will be triggered within the app even if the mobile app customer has opted out from push notifications.
- Image URL – show media content with your push notification. Mobile app customers can check it out on their mobile screens or within the mobile app.
- Custom Payload – you can include any additional custom payload to your application logic so that the app can process it in line with your desired user experience. For example, you can add a deeplink to direct your customer to the specific screen on your mobile app, or you can include additional web content to be shown to the customer once the notification has been opened inside the mobile app.
Mobile Push: Scheduling Options in Broadcast
Every communication can be scheduled. For broadcasts, you can scroll to the bottom of the create a broadcast screen for scheduling. You can set a start date, the delivery time window, and define the time zone.
Mobile Push: Advanced Options in Broadcast
The section with advanced options contains additional parameters to help adjust your communication properties.
Parameters:
- Validity period – the lifetime of a push notification during which the Infobip platform will make attempts to deliver a message to a mobile device. If the validity period is over and the message hasn`t reached the mobile device, it will expire and will be canceled automatically. The default value is 48 hours.
- Message sending speed – set a throughput speed to be able to control a load of messages coming from the platform to your mobile app.
- Badge – the number which will appear on your app`s icon to alert your mobile app customer that a message awaits them. Available for iOS only.
- Silent notification – some content does not have to be delivered immediately and directly to the lock screen. However, the content may still be triggered as an in-app notification the moment the mobile app customer opens the app. Silent notifications can also be used to deliver service content for the mobile application logic.
- Play sound on a device – the usual situation when a message needs to appear on a mobile device without any specific sound. Save `attention grabbers` for the most important messages.
- Data payload – specify your message property to be used in statistical reports. For the data payload, the placeholders from person profiles are available, as well as tags. The default placeholder is a phone number so that you can find all your customer messages using their phone number in Logs.