Integrations
RevenueCat creator attribution
Connect RevenueCat so every subscription and one-time purchase attaches to the creator who drove it. Keep Purchases for entitlements. Tap App Link runs the affiliate layer.
Creator attribution on top of RevenueCat
RevenueCat already validates receipts and unlocks entitlements. Tap App Link adds the creator affiliate layer: which influencer link or discount code belongs to that customer. You keep Purchases as the source of truth for the paywall. Tap App Link records who to pay.
- Call
trackInstall(), thensetAppUserId(await Purchases.getAppUserID()). - In RevenueCat, add a webhook for sandbox purchases and a second webhook for production purchases.
- Point each webhook at the matching Tap App Link environment URL, with the copied Authorization header.
Dashboard click path: RevenueCat webhooks. Agent prompt: Setup with an agent (RevenueCat).
Part of a creator affiliate program
A creator shares a tracked link. The install matches. Later purchases from RevenueCat land on that creator. That is creator affiliate infrastructure on the billing stack you already run.
Frequently asked questions
How does RevenueCat creator attribution work?
The SDK calls setAppUserId with Purchases.getAppUserID(). A RevenueCat webhook then posts purchases to Tap App Link. Subscriptions, renewals, and one-time buys attach to the creator who drove the install or whose code was typed.
Do I need a RevenueCat Pro plan?
RevenueCat webhooks are available on RevenueCat's Pro plan. Create two webhook configurations: sandbox purchases to Tap App Link sandbox, production purchases to Tap App Link production.
Does this work with Superwall, Adapty, or Qonversion too?
Yes. The same SDK calls and a provider-specific webhook. Use the billing guide for the provider you already have.