1. Connect the webhook
- In the dashboard, Settings → RevenueCat → Connect RevenueCat. You get a Webhook URL and an Authorization header. The header is shown once.
- In RevenueCat, Integrations → Webhooks, add a webhook with that URL, and paste the
whole header value, including
Bearer, as the Authorization header. - Send all events.
2. Set the attributes in your app
After configuring both SDKs, and before any paywall:logIn or
logOut. It returns right away, makes no network request, and always includes
trueorigin_install_id, even while the attribution is pending. It does not change the
RevenueCat App User ID; keep your own.
Once the install is matched, the attributes also carry the campaign:
You can use them in RevenueCat for targeting and experiments.
What gets counted
Refunds are recorded too. The same events can go to Meta and TikTok as
postbacks.