Push Notifications
Use Branch Links in your push notifications to increase performance.
Overview
Push notifications continue to be a reliable channel to re-engage your users back into your platform where they receive the best possible experience with your brand. Typical campaigns run through these channels are effective, but they can be difficult to properly track.
Branch can be used to help power your push notification campaigns through the use of Branch Links.
Push Notifications Use Cases
- Re-engage current users on new product launches, sales, etc.
- Attribute downstream app events push notification
How does it work?
- User receives a push notification
- App opens
- User is deep-linked into specific app content
- Events (ex. purchases, sign-ups, etc.) are attributed back to push notification campaign
Access
Branch Quick Links are available to all customers of the Branch Growth Platform. However, access to Branch Deep Links and the Deep Linking API is part of our Engagement package. Learn more on our pricing page.
Integration Guide
Developer Required
Developers knowledgeable with APIs, Web, and Mobile Development may be required.
1. Create & Configure your Branch Link
Branch Link creation options:
Additional information on configuring your Branch Link can be found here.
2. Embed the Branch Link into the push notification payload
You may also insert your Branch Link in the push notification sending UI of your Push Notification Provider:
- Braze
- Sailthru
- Mixpanel
- Responsys
- Localytics
Please see your Push Notification Provider's documentation for setting up and enabling deep linking through push notifications.
3. Handle Push Notification in the Mobile App
- Call
.handlePushNotification(userinfo)
in AppDelegateUIApplication.didReceiveRemoteNotifcation()
- For iOS 10+ call
.handlePushNotification(response.notification.request.content.userInfo)
in App DelegateUNUserNotificationCenter.didReceive()
- For iOS 10+ call
- Call
.setIntent(intent)
&.reInitSession()
in.onNewIntent()
of Activity handling deep link
Updated about 2 months ago