- Use Superwall in-app events to run enhanced app campaigns.
- Unlock attribution-based paywall optimization.
To successfully connect Superwall, you must:
- Have Owner/Admin access to an Appstack organization.
- Have access to the correct Superwall account.
Connect to Superwall
Follow the steps to ensure the Superwall integration works:SDK configuration
To successfully receive the Appstack ID, use the following line after the calls to Superwall and Appstack configure methods:And to show paywalls based on where your users came from (paid ads), you only need to add a single line of code before your first
Superwall.register call to pass Appstack’s parameters as user attributes. That’s it, there’s no need to repeat it for every placement:Learn more about how to use ad campaign data to show personalized paywalls and increase subscription revenue by reading this article.
Copy the credentials
- In Appstack, from the side menu, select Integrations > Superwall.
- Copy the access token.
- Copy the app ID.
Paste the credentials
- In Superwall, from the side menu, select Integrations > Appstack.
- Paste the access token.
- Paste the app ID.
Information
- After the integration is active on Superwall’s platform, it can take 30-60 minutes to appear as active on Appstack’s side.
- It’s recommended not to edit or modify the integration on Superwall’s platform to avoid attribution issues.
Events received
| In-app event name | Value | Definition |
|---|---|---|
| Start trial | sw_trial_started | User begins a free trial for a subscription |
| Trial converted | sw_trial_converted | When a free trial becomes a paid subscription |
| Purchase | sw_initial_purchase | First-time subscription or purchase |
| Subscribe | sw_subscription_started | First-time subscription or trial converted |
| Renewal | sw_subscription_renewed | Subscription renewal |
| Cancellation | sw_cancellation | Subscription cancelled |
| Expiration | sw_expiration | Subscription expired |
| Billing issue | sw_billing_issue | Payment processing failed |
| Product change | sw_product_change | User changed subscription tier |