Skip to main content

Use Cursor, Claude Code, or another AI to help you implement the Superwall integration with Appstack.

Open in Cursor
With the Superwall integration, you can:
  1. Use Superwall in-app events to run enhanced app campaigns.
  2. Unlock attribution-based paywall optimization.
To successfully connect Superwall, you must:
  1. Have Owner/Admin access to an Appstack organization.
  2. Have access to the correct Superwall account.

Requirements

Use a Superwall SDK version that includes the Appstack integration attribute: For React Native apps, use expo-superwall. The legacy react-native-superwall package is archived.

Connect to Superwall

Follow the steps to ensure the Superwall integration works:
1

SDK configuration

To successfully receive the Appstack ID, set the Appstack integration attribute after the calls to Superwall and Appstack configure methods:
To show paywalls based on where your users came from (paid ads), set Appstack’s attribution params as user attributes before your first Superwall.register call. You do not need to repeat this for every placement.
Learn more about how to use ad campaign data to show personalized paywalls and increase subscription revenue by reading this article.
2

Copy the credentials

  1. In Appstack, from the side menu, select Integrations > Superwall.
  2. Copy the access token.
  3. Copy the app ID.
3

Paste the credentials

  1. In Superwall, from the side menu, select Integrations > Appstack.
  2. Paste the access token.
  3. Paste the app ID.
Information
  1. After the integration is active on Superwall’s platform, it can take 30-60 minutes to appear as active on Appstack’s side.
  2. It’s recommended not to edit or modify the integration on Superwall’s platform to avoid attribution issues.
The integration will show an error if less than 50% of events received over the last 24 hours include an appstackId. When this threshold is not met, these events cannot be used in ad network integration pages.

List of events

Below is a list of events you can forward to ad networks to optimize your campaigns.

Use Cursor, Claude Code, or another AI to validate your existing Superwall + Appstack integration.

Open in Cursor