Showing Paywalls
Feature Gating in Paywall Settings
You can toggle particular features to be either gated or non-gated without pushing app updates.
When a paywall is open in the editor, you’ll see a setting for “Feature Gating” in the leading sidebar:
Feature gating allows your team to retroactively decide if this paywall is Gated or Non Gated
Type | Behavior | Example |
---|---|---|
Non Gated (default) | Show Paywall → Execute Feature | When “Sign Up” button is pressed, show a paywall, then continue onboarding once the paywall is dismissed. |
Gated | Show Paywall → Is user paying?If Yes → Execute FeatureIf No → Do Nothing | When “Start Workout” button is pressed, show a paywall, then continue once the paywall is dismissed only if the user subscribes. |
For a detailed explanation of how feature gating works, see the following flowchart:
Remember, the feature is always executed if:
- No campaign is configured for the placement.
- The user is already paying or subscribed.