Send lead data to any external tool via webhooks.
Webhooks let you push lead data to any tool that accepts HTTP requests — CRMs, marketing platforms, data warehouses, or custom applications.
## Setting Up a Webhook 1. Create an [automation rule](/help/automation-rules) 2. In the Actions section, choose **Webhook** 3. Enter the destination URL 4. Save and activate the rule
## Payload Format Webhooks send a JSON POST request with the following data: ```json { "event": "lead.identified", "company": { "name": "Acme Corp", "domain": "acme.com", "industry": "Technology", "employee_count": "51-200", "intent_score": 85, "icp_score": 92 }, "session": { "pages_viewed": ["/pricing", "/features"], "duration_seconds": 340 } } ```
## Common Integrations - **Zapier** — use a Zapier webhook URL to connect to 5,000+ apps - **Make (Integromat)** — use a Make webhook module - **n8n** — use an n8n webhook trigger - **HubSpot** — POST to HubSpot's Contacts API - **Salesforce** — POST to Salesforce Web-to-Lead or a custom endpoint
## Security Webhook requests include a signature header (`X-LemReveal-Signature`) that you can verify to ensure the request genuinely came from LemReveal.