> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encorekit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure Analytics with Superwall

> Point Superwall's webhook at Encore so your subscription events reach it without App Store Server Notifications.

## Overview

Encore measures offer impact from the subscription lifecycle events described in [Configure Analytics](/publishers/ios/quickstart/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

<Steps>
  <Step title="Open your Superwall dashboard">
    Go to **Integrations → Webhooks → Create**.
  </Step>

  <Step title="Set the destination URL">
    Use `https://api.encorekit.com/encore/webhooks/superwall/<your-token>`.
  </Step>

  <Step title="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.
  </Step>
</Steps>

<Note>
  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.
</Note>

***

## 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](/publishers/ios/platform-setup/server-notifications).
