What You Need to Connect
Part 1: Generate a RevenueCat Secret API Key
1
Open RevenueCat Project Settings
- Log in to the RevenueCat Dashboard.
- Select your Project from the top navigation dropdown.
- In the left sidebar, click the Project Settings (gear icon).
2
Navigate to API Keys
- Click API Keys in the settings submenu.
- Look for the section titled REST API v2 Keys (or v1 API Keys).
3
Create New Secret Key
- Click + Generate Key (or Create Key).
- Set Key Name to:
Indic8 Analytics Sync. - Grant read permissions for project subscriber data.
- Click Generate Key.
- Copy the secret key (starts with
sk_...orrc_...).
Part 2: Connect Key in Indic8
- In Indic8, go to Settings > Integrations > RevenueCat.
- Paste your Secret API Key into the RevenueCat API Key field.
- Click Connect RevenueCat.
Part 3: Set up Real-Time Webhooks
1
Copy Indic8 Webhook URL & Token
In Indic8 Settings > Integrations > RevenueCat, copy:
- Webhook URL:
https://api.indic8.ing/v1/webhooks/revenuecat/whk_live_xxxxxxxx - Authorization Token: A generated authorization secret string.
2
Add Webhook in RevenueCat
- In RevenueCat, go to Project Settings > Integrations > Webhooks.
- Click + Add Webhook.
- Paste your Indic8 Webhook URL.
- In Authorization Header Value, paste your Authorization Token.
- Check Production (and optionally Sandbox for Xcode Simulator test builds).
- Click Save.