Skip to main content

Overview

Encore measures offer impact from the subscription lifecycle events described in Configure Analytics. When Superwall owns your subscriptions, its webhook already carries those events, so you forward from Superwall instead of wiring App Store Server Notifications.

Add the Encore webhook in Superwall

1

Open your Superwall dashboard

Go to Integrations → Webhooks → Create.
2

Set the destination URL

Use https://api.encorekit.com/encore/webhooks/superwall/<your-token>.
3

Share the signing secret

Copy the signing secret Superwall shows you and share it securely with Encore. Encore verifies the Svix HMAC signature on every inbound event with it.
Your Superwall webhook token (a swl_… value) is issued by Encore and surfaced in your dashboard. Unlike your SDK API keys, which you retrieve yourself, this third-party webhook token is provisioned during onboarding, so share your Superwall project details with Encore to receive it.

Forward from your own server instead

If you already operate a server that fans App Store Server Notifications out to several destinations, add Encore as one of its destinations rather than pointing Superwall at Encore. The forwarding contract is on App Store Server Notifications.