Outbound webhooks (Referral Factory → your system)

- A new referrer joins
- A new lead is created
- A lead is qualified
- A reward is issued
Creating a webhook

- Name — a descriptive name for your webhook (e.g. "Webhook for new user join")
- URL — the endpoint URL where Referral Factory will send POST requests (e.g. https://example.com/webhook)
- HTTP Method — the request method (defaults to POST)
- Event — choose the event that triggers this webhook (e.g. "Fire when a new user (Referrer or Lead) joins your campaign")
- User sources — select which user sources to include when this webhook fires
- Headers — optional key-value pairs to include in the request headers (max 3)
- Credentials — optional key-value pairs for authentication credentials
Managing existing webhooks

- Edit Webhook — update the name, URL, method, event, or other settings
- Delete Webhook — permanently remove the webhook (this cannot be undone)
Inbound webhooks (your system → Referral Factory)

