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

Introduction

Purchases

Visual customization

MagifyManager․Content

Campaigns usage examples

Unity SDK App features