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 background push notification
- Your app briefly wakes up for a few seconds to detect the user's real-world context
- During calibration phase, your notifications will always be delivered the moment it's received
- Once your custom model is ready, we deploy a CoreML 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
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