Skip to main content

Integrations

Connect your subscription platform and every purchase, renewal, and cancellation is automatically attributed to the source that drove the install.

How webhook integrations work

1

Link the user ID

Add one line of code after trackInstall() to connect the subscription platform's user ID to the attributed install.

2

Paste the webhook URL

Copy the webhook URL from your Appfiliate dashboard and paste it into your subscription platform. Takes under a minute.

3

Revenue tracked automatically

Every purchase and renewal is attributed to the source that drove the original install. See revenue per link, per source, per campaign.

Payment & Subscription Platforms

Automatic purchase tracking

Paste a webhook URL and every transaction is attributed. No code changes needed beyond the initial setup.

RevenueCat

Subscription management for mobile apps. Receipt validation, entitlements, and analytics.

Tracks

Purchases, renewals, trials, cancellations

Superwall

Remote paywall management. A/B test pricing and paywall designs without app updates.

Tracks

Purchases, renewals, cancellations

Adapty

Subscription analytics and paywall management. Experiments, entitlements, and revenue growth.

Tracks

Purchases, renewals, cancellations

Qonversion

Cross-platform subscription infrastructure with real-time analytics and A/B testing.

Tracks

Purchases, renewals, cancellations

Stripe

Server-side subscriptions and web billing. Use Stripe when purchases happen outside the app stores.

Tracks

Invoice payments, subscription changes, cancellations

Native SDKs

Native SDKs

Production-grade SDKs for every major platform. No IDFA, no ATT prompt.

🍎

Swift (iOS)

🤖

Kotlin (Android)

💙

Flutter (Dart)

⚛️

React Native

Start tracking in minutes

SDK integration plus one webhook URL. That's it.