Using Implicit Events
The following Superwall Events are automatically registered by the SDK and can be added as events in campaigns to present paywalls.
app_install
app_launch
deepLink_open
session_start
paywall_decline
transaction_fail
transaction_abandon
survey_response
touches_began
Visit Superwall Events to see a full list of parameters that you can use with these events.
paywall_decline
paywall_decline
This is registered when a user manually dismisses any paywall.
You can combine this with rules to show a paywall when a user closes a specific paywall:

Here, when a user closes the paywall named Example Paywall | Non Gated
, a new paywall will show.
Note that you can't reference parameters that you've passed in to your original register call in your rules for paywall_decline
.
survey_response
survey_response
This is registered when a response to a paywall survey as been recorded. First, you need to make sure your paywall has a survey attached.
You can combine this with rules to show a paywall whenever a survey response is recorded or when the user gives a specific response:

Here if the user selects an option named Too Expensive
, they will see another paywall. This is a great opportunity to show a discounted paywall to improve your conversion rate.
deepLink_open
deepLink_open
This is registered when a user opens the app via a deep link. First, you need to make sure to tell Superwall when a deep link has been opened.
You can use the URL parameters of the deep link within your rules:

This rule will match the deep link myapp://paywall?offer=July20
.
Updated 6 days ago