Presenting Offers with Superwall
Encore works alongside Superwall so you can present retention offers at key moments in your paywall flow.Option 1: On Paywall Dismissal
Trigger Encore when a user dismisses your Superwall paywall without converting:Use the same fluent API documented here: placement()
Option 2: Custom Paywall Action
Create/Update the Superwall delegate to handle custom actions from your paywall:Use the same fluent API documented here: placement()
Tracking Entitlements with Superwall
Simple async check
Combine Encore’s entitlement status with Superwall’s current subscription state when you only need a single evaluation:Reactive check (Combine)
To keephasProAccess updated automatically, combine Superwall subscription updates with Encore’s publisher:
superwallActive variable represents the Superwall subscription status and should be checked against .active.