Skip to main content

Overview

Encore measures offer impact from the subscription lifecycle events described in Configure Analytics. When RevenueCat owns your subscriptions, it already receives those events, so you forward from RevenueCat instead of wiring App Store Server Notifications. Two paths do that; pick one.

Forward events from RevenueCat

The direct path. RevenueCat posts subscription lifecycle events straight to Encore.
1

Open your RevenueCat dashboard

Go to Project Settings → Integrations → Webhooks.
2

Create a webhook

Set the URL to https://api.encorekit.com/encore/webhooks/revenuecat/<your-token> and save.
Your RevenueCat webhook token (an rcw_… 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 RevenueCat project details with Encore to receive it.

Forward from your own server

The path for publishers who already operate a server that fans App Store Server Notifications out to several destinations. Add Encore as one of its destinations and leave RevenueCat’s webhook configuration alone. The forwarding contract is on App Store Server Notifications.