Amplitude

#analytics

Qonversion can send all revenue events such as purchases in your app, subscriptions after free-trial, renewals and even refunds to your Amplitude account. This allows you to get data on paying users in Amplitude and match with their behaviour patterns, build cohorts and make right decisions to grow you business.

Qonversion tracks revenue even if users don't open the app. This allows you to measure the performance of each subscription plan with 100% accuracy.

Getting Started

1. Install the Amplitude SDK. See the Amplitude's guide here.

2. Attribute events sent from Qonversion and events received from the Amplitude SDK to the same user by setting Qonversion user id to Amplitude:

Swift
Objective-C
Qonversion.launch(withKey: "projectKey") { (uid) in
Amplitude.instance()?.setUserId(uid)
}
[Qonversion launchWithKey:@"projectKey" completion:^(NSString * _Nonnull uid) {
[[Amplitude] instance] setUserId:uid];
}];

3. Go to the Amplitude Manage Data Section, choose your App and copy your API Key:

Amplitude Manage Data Section

4. Provide the API Key to your App in the Qonversion account and type any Custom event name for purchase events (here you can see all tracked events and their default names):

Qonversion Integration section

Done! Now you will able to receive custom events based on real purchases in your Amplitude account with values.