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.

  1. Call trackInstall(), then setAppUserId(await Purchases.getAppUserID()).
  2. In RevenueCat, add a webhook for sandbox purchases and a second webhook for production purchases.
  3. 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.

Start a creator affiliate program for your app

Create an app, invite a creator, and share their first tracked link.

Start your creator program