Webhooks
Send leads (and optionally event pings) to any endpoint—CRMs, Zapier, n8n, Make, or custom servers.
Typical Uses
Add lead submissions directly to a CRM (HubSpot, Salesforce).
Trigger a Slack notification or Email via Zapier on
lead_submit.Kick off complex marketing automations.
Setup Instructions
Open your campaign in the Vizaro Editor.
Click Integrations → Webhooks.
Webhook URL: Enter the endpoint URL (must start with
https://and accept POST requests).Payload Type:
Leads only (Default & Recommended).
Leads + Events (Higher volume, includes clicks/views).
Secret (Optional): Set a secret key for HMAC-SHA256 signature verification.
Click Test & Save.
Sample Payload (lead_submit)
lead_submit)Troubleshooting Guide
1. Webhook Not Receiving Data?
Check Logs: Open your endpoint logs (e.g., in Zapier or your server logs).
Format: Ensure your endpoint is configured to accept POST requests.
Response Time: Your server should return a
200 OKstatus code quickly. If you have complex processing logic, we recommend queuing the job and processing it asynchronously to avoid timeouts.
2. Signature Verification Failed
If you configured a Secret, Vizaro adds a signature header to the request. Ensure your validation logic uses standard HMAC-SHA256 hashing to compare the payload body with your secret.
Last updated