Integrations

Connect Superwall to revenue tracking, webhooks, analytics, ad networks and messaging tools. See what each section of the Integrations page does.

The Integrations page is where you manage your app's revenue tracking, webhooks and other integrations. Open an app, then click Integrations in the sidebar.

The Integrations page for an iOS app, with the Revenue tracking section at the top

The Integrations page

Integrations are rows grouped into sections. Click a row to open it. A section only appears when it has something to show for your app, and some depend on the platform:

SectionWhat's in it
Revenue trackingThe stores and providers that send revenue to Superwall, such as App Store Connect, Google Play, RevenueCat and Stripe.
MigrationMoving your existing subscribers to Superwall from another provider. Only shown when Superwall has turned it on for your app.
App StoreiOS apps only. Apple's tools, such as Apple Search Ads and Refund protection.
Google PlayAndroid apps where Superwall has turned on Google Play refund protection.
Performance marketingAd networks, such as Meta. Only shown when Superwall has turned it on for your app, and never for web apps.
Webhooks and toolsWebhooks, and tools your team works in.
Web2AppCustom scripts and integrations for your web app.
Analytics and CommunicationServices like Mixpanel, Amplitude and Slack.
Coming soonIntegrations you can request access to.

If Migration, Google Play or Performance marketing isn't there with All selected and nothing in the search, contact Superwall support to turn it on for your app.

Badges on a row show its state, such as Connected, Enabled, No events yet or Beta.

Set up revenue tracking first

If an iOS or Android app has no revenue provider yet, the Revenue tracking section shows a Set up revenue tracking button, which opens Revenue Tracking. Until it's set up, most other integrations are faded and marked Needs revenue tracking. The App Store, Google Play, Migration, Web2App and Coming soon sections stay available.

If an iOS app tracks revenue with RevenueCat and Superwall hasn't received App Store Connect events for it, an App Store Connect required notice links to Revenue Tracking too.

Find an integration

Below the Revenue tracking section, choose All or Connected, or type in Search integrations. Connected shows the integrations you've set up. Search matches each row's name and description. The Revenue tracking section always shows in full.

Request access

Rows in Coming soon, and some integrations still in beta, have a Request access button. Click it, then click Request access in the dialog. Superwall lets you know when the integration is ready, and the row shows Access requested.

Webhooks

Webhooks send your app's subscription and payment events to your own server as they happen.

  • Webhooks: the legacy webhook payload, event names, and how to detect trials, renewals, refunds and cancellations.
  • Webhooks V2: the current webhook format, which adds the subscriber's subscription state, aliases and attributes to every event.
  • Verify Webhook Requests: check each request's signature with your signing secret.

All integrations

Performance marketing

Analytics, messaging and other tools

How is this guide?

On this page