Creating and deploying Push Notifications is streamlined within the Engage dashboard for both Campaigns and Automations.
Push Notifications sent in Automations are sent automatically based on guest behavior.
How It Works
- To learn how to build out an Automation from scratch, click here.
-
To add Push Notification to an existing Automation, click Add Action and choose Push Notification
-
Add If/Then logic with a CRM filter of Push Tokens Exists
- If Yes: Choose Create New Push to build out your Push, which follow the same directions as Campaigns
- Save Automation to update with new Push Notification
-
Add If/Then logic with a CRM filter of Push Tokens Exists
Push Notifications sent in Campaigns are one-off sends to either full opted-in or segmented opt-in lists.
- Create: Build out your Push Notification in the dashboard, including any settings.
- Segment: Select the audience for your Push Notification from your existing list of segments.
- Schedule: Send the Push immediately or select a future date/time.
How It Works
-
Create the Push Notification within the Campaigns on the dashboard
- Campaign Name: An internal name for your team to identify the Push in drafts and post-send. We recommend including send date.
- Title: Guest-facing headline to grab the attention of your guest with a 39 character limit. Emojis can be used.
- Body: Guest-facing body copy with a 150 character limit. Emojis can be used.
-
Select your Push Notification Segment to send the campaign to.
- Segment must include guests who have a Firebase Token, meaning they have the app and are opted-in to receive Push
- 'Dedupe' - If targeting more than one Segment, the system prevents sending a user in both segments
- Schedule or Send the campaign to send on a certain day at a certain time
- Users can also go back and view Sent Push Notifications, which will include Delivered and Failed rates.
Push Notifications Deep Linking Optional field
Attach a deep link to your personalized push notifications to take guests directly to a destination correlated with the campaign you’re running. A deep link is a URL that takes a guest to a specific piece of content or page within a mobile app, instead of opening the app’s homepage.
Ensure your app handles the "deeplink" field if utilizing the field on the Engage Dashboard.
Payload to Expect:
Copyable payload:
{
"message": {
"token": "asdfasdfasdfasdfadf:APA98asdf...",
"notification": { "title": "Your Order is Ready!",
"body": "Tap to view your order details." },
"data": {
"deeplink": "https://brand.app.link/vyt435JBAVb"
}
}
}
How It Works
-
Add a deep link to the optional Deep Link URL field in push notifications in
-
Automations
-
Available in the Send Push Notification action in the Automations builder
-
Available in the Send Push Notification action in the Automations builder
-
or Campaigns
- Available in the Campaigns builder under Push Notifications
- Available in the Campaigns builder under Push Notifications
-
Automations