Context Push
This page explains how to use ContextSDK to increase the open-rate of your mobile push notifications.
Overview
- Step 1: Add ContextSDK to your app
- Step 2: Ship app into production in Calibration Mode
- Step 3: Once the model is ready, you'll get a message and can choose the Over-The-Air rollout
How does it work?
- Your existing push notification provider / engagement platform sends a web request to our servers, and we will take care of the delivery
- We leverage background push notifications to periodically wake up your app for just a few seconds
- During calibration phase, we will send the notifications at random times within the time frame you provided, to learn in which contexts your users are most likely to open the app
- Once your custom model is ready, we deploy the machine learning model to your app
- From that moment on, your notifications will be shown at the optimal time for the highest open-rate
- You have control over the time span in which the notification is shown (e.g. best moment within 12 hours)
- Use Context Push for non-time-sensitive notifications, such as news, promotions, or reminders
- You will keep using your existing push notification provider for time-sensitive notifications, such as chat messages or time-bound promotions, and only offload the non-time-sensitive notifications (e.g. re-engagement campaigns, news, promotions) to Context Push
Impact on your app
Less than 0.2% CPU Usage
0.6 MB Memory Usage
Adds less than 700kb to your app's binary size
No PII processed or stored
No app permissions required
Operates without ATT
Installation
Register here to get your license key, then add the SDK to your app:
Add https://github.com/context-sdk/context-sdk-releases
as dependency.
- Download the latest release: https://storage.googleapis.com/de73e410-context-sdk-releases/latest/ContextSDK.zip
- Drag & Drop the
ContextSDK.xcframework
folder into the Xcode file list - Go to your project settings, scroll down to
Frameworks, Libraries, and Embedded Content
, addContextSDK.xcframework
, and selectEmbed & Sign
If you want to download a specific version, you can replace latest
with the desired version number, e.g. https://storage.googleapis.com/de73e410-context-sdk-releases/3.1.0/ContextSDK.zip