Integrations
Superwall
Integrate Superwall for paywall management and conversion tracking.
Connect Superwall to track paywall presentations, conversions, and dismissals within Amba.
Setup
1. Configure the integration
Via Admin API:
2. Set up the webhook
The API returns a webhook URL:
Add this in your Superwall dashboard under webhook settings.
3. Webhook events
| Event | Action |
|---|---|
paywall_presented | Logs presentation event |
paywall_dismissed | Logs dismissal event |
transaction_complete | Updates entitlements |
subscription_start | Creates entitlement |
subscription_end | Deactivates entitlement |
Admin API reference
| Method | Path | Description |
|---|---|---|
POST | /admin/integrations | Configure integration |
GET | /admin/integrations | List active integrations |
PATCH | /admin/integrations/superwall | Update config |
POST | /admin/integrations/superwall/test | Test connection |
Database tables
| Table | Purpose |
|---|---|
project_integrations | Integration config |
user_entitlements | Entitlement records |