Push message types
There are many types of push notifications you can use to interact with your customers. You can configure most of these settings in your push campaigns, but some require backend configurations as noted in the descriptions.
Standard push
The all-encompassing push message. These appear on your user’s device with a notification sound and message which slides in or appears in a notification bar or stack.
Supported on: Web, Android, iOS
For more information, see Create a push message.
Web push
These push messages appear in web apps or browsers. They require permission to reach the customer. Web push does not work if the user is using a hidden browser.
Supported on: Web
For more information, see Web push notifications.
Push primer campaigns
In-app message campaigns used to gain explicit push opt-in or opt-out signal from users. Through the primer, you can avoid sending notifications to users that are likely to turn off push through the device settings. For iOS, push campaigns are relevant as foreground push notifications (such as notifications that wake up the device) are not enabled until a user explicitly opts into iOS’s native push prompt.
Supported on: Web, Android, iOS
For more information, see Push primer in-app messages.
Push Stories
Push Stories are immersive messages that take your user through a visual journey in the form of a carousel. These are available for mobile devices only.
Supported on: iOS, Android
For more information, see Push stories.
Push with action buttons
Push with action buttons are messages that let you provide options to your users and offer several calls to action.
Supported on: Web, Android, iOS
For more information, see Push action buttons.
Rich push notifications
Rich push notifications are notifications with immersive images and creative content that can expand beyond an icon and call to action text.
Supported on: iOS, Android
For more information, see Create rich notifications for iOS or Create rich notifications for Android.
Provisional push notifications for iOS
Introduced by Apple in iOS 12, provisional authorization automatically occurs on install for iOS apps, allowing brands to send silent notifications without displaying a push prompt to users. When the silent push is sent and viewed in the device’s notification tray, users are given the option to allow or discontinue push notifications.
Supported on: iOS
For more information, see iOS notification options.
HTML push notifications
HTML push notifications are push messages that are hard coded in HTML and do not use the pre-set push templates that Braze provides. Having the option to create HTML push notifications allows your company to have full creative freedom and consistent branding when it comes to how you want these push messages to look.
Supported on: Android
Notification IDs and channel IDs
Notification IDs and channel IDs let you replace or update push notifications already received, but not opened, by the user.
Supported on: iOS, Android
For more information, see Notification channels and Advanced push campaign settings.
Background or silent push notifications
Push notifications that are not rendered on the device. Usually used to send packets of information down to the app for background processes and uninstall tracking. A background-enabled push token is required for a background or silent push to be sent.
Supported on: Web, Android, iOS
For more information, see Silent push notifications.
Wearable push notifications
These push notifications allow brands to send messages directly to wearable devices like the Apple Watch.
Supported on: iOS
Edit this page on GitHub