Help center
Integrations
Webhook basics: send subscribers anywhere
Use webhooks to push popup conversions to your CRM, data warehouse, or any custom endpoint.
Webhooks are an Agency feature. They let you POST conversion events to any URL — useful for custom CRMs, data warehouses, Zapier/Make hooks, or anything else.
Setup
- On the Agency plan, open Site settings → Webhooks.
- Enter your endpoint URL (must be HTTPS).
- Save. We'll fire a JSON POST on every conversion.
Payload format
{
"event": "conversion",
"email": "lead@example.com",
"popupId": "...",
"popupName": "Welcome Discount",
"variantId": "...",
"metadata": { "url": "https://your-site.com/", "referrer": "" },
"timestamp": "2026-05-05T12:00:00.000Z"
}Reliability
- Your endpoint should respond with HTTP 2xx within 8 seconds.
- On 5xx, timeout, or unreachable, we retry up to 5 times with exponential backoff.
- Failed payloads dead-letter after retries — visible in the Integration log.
No built-in dedupe key today. Dedupe on (popupId, email, timestamp) on your end if you need idempotency.
