RevenueCat

Integration

  1. Integrate the RevenueCat Android SDK into your project.
  2. Initialize the Magify SDK.
  3. Pass the Magify clientId as the appUserID when configuring RevenueCat:
val clientId = magify.clientId

val purchasesConfig = PurchasesConfiguration.Builder(this, "{your_api_key}")
    .appUserID(clientId)
    .build()

Purchases.configure(purchasesConfig)

Using the Magify clientId as the RevenueCat app user ID links purchase and subscription events to the same user identity across both platforms, enabling accurate revenue attribution.

Related articles

Configuration options

AppLovin MAX

Purchases

Installation

Adjust

LevelPlay / IronSource