Real-time webhooks
Know the moment a link is clicked or converts.
POST https://your-endpoint.example.com/webhook
X-Affilink-Event: link.converted
X-Affilink-Signature: sha256=...
{ "event": "link.converted", "data": { ... } }
The faster you know a campaign is taking off — or falling flat — the faster you can react. A webhook means you find out the moment it happens, not the next time you happen to check the dashboard.
How it works
Set a webhook URL in your account, and Affi.link sends a signed HTTP POST there the instant link.clicked or link.converted fires — a JSON payload plus an X-Affilink-Signature header (an HMAC-SHA256 hash keyed with your own signing secret) so you can verify a request actually came from Affi.link. Deliveries that fail retry automatically, and every attempt — successful or not — is logged so you can see exactly what was sent and how your endpoint responded.
Good to know
Webhooks are available on Business. This is also the same delivery pipeline the Zapier integration is built on top of.