Braze

Qonversion + Braze

With Qonversion, you can automatically send mobile subscription events to Braze. Here you can find the full list of the events tracked.

Getting Started

1. Configure the SDKs

  1. Set Qonversion SDK and Braze SDK to identify a user:

Swift
Objective-C
Java
Swift
// Initialize Qonversion SDK with the user ID
Qonversion.launch(withKey: "projectKey", userID: "yourSideUserID")
​
// Initialize Braze SDK with the user ID
Appboy.sharedInstance()?.changeUser("yourSideUserID")
Objective-C
// Initialize Qonversion with user ID
[Qonversion launchWithKey:@"projectKey" userID:@"yourSideUserID"]
​
// Identify a Braze SDK user
[[Appboy sharedInstance] changeUser:@"yourSideUserID"];
Java
// Initialize Qonversion with user ID
Qonversion.initialize(this, "projectKey", "yourSideUserID");
​
// Identify a Braze SDK user
Appboy.getInstance(this).changeUser("yourSideUserID");

Please note that you should use your Qonversion Application Access Key instead of "projectKey". You can find it in application settings.

​

If you prefer to use Qonversion user ID as your user identifier across all analytics, use the code below:

Swift
Objective-C
Java
Swift
​
Qonversion.launch(withKey: "projectKey") { (uid) in
// Identify the Braze SDK user
Appboy.sharedInstance()?.changeUser(uid)
}
​
Objective-C
​
[Qonversion launchWithKey:@"projectKey" completion:^(NSString * _Nonnull uid) {
// Identify a Braze SDK user
[[Appboy sharedInstance] changeUser:uid];
}];
​
Java
Not supperted, please write us for more details;

2. Configure the integration

Configure the event names and activate the integration from the Qonversion dashboard. Go to the integrations dashboard and choose Braze:

Braze Integration

Add your Braze API key and your Braze instance:

Configure Braze Credentials

Done! Now you will be able to receive revenue and subscription events with values in your Braze account.