Automation Platforms
LeadHub can fire a webhook to your automation platform the instant a lead is captured. From there, your automation tool handles routing, enrichment, notifications, and more.
Supported platforms:
| Platform | Method |
|---|---|
| Zapier | Webhook (Catch Hook) |
| n8n | Webhook node |
| Make (Integromat) | Custom webhook scenario |
| Pabbly Connect | Webhook trigger |
| Activepieces | Webhook trigger |
| Workato | Webhook recipe trigger |
How Automation Platform Integrations Workโ
- You create a webhook trigger in your automation platform โ it gives you a unique URL.
- You paste that URL into LeadHub under Settings โ Integrations โ [Platform].
- When a lead arrives, LeadHub POSTs a JSON payload to that URL.
- Your automation platform receives the data and executes the downstream workflow.
Zapierโ
Step 1 โ Create a Zap with a Webhook Triggerโ
- Log in to zapier.com and click + Create Zap.
- Search for Webhooks by Zapier and select it as the trigger.
- Choose Catch Hook as the trigger event.
- Copy the Webhook URL Zapier provides (e.g.
https://hooks.zapier.com/hooks/catch/123456/abcdef/).
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Zapier.
- Paste your Webhook URL and click Save & Test.
- LeadHub sends a test payload โ go back to Zapier and click Test Trigger to confirm it received the data.
Step 3 โ Build Your Zapโ
After the webhook trigger, add any action steps you need:
- Create or update a contact in HubSpot
- Send a Slack message
- Add a row to Google Sheets
- Any of Zapier's 6,000+ app integrations
n8nโ
Step 1 โ Create a Webhook Nodeโ
- In n8n, create a new workflow.
- Add a Webhook node as the start node.
- Set the HTTP Method to
POST. - Copy the Webhook URL (e.g.
https://your-n8n-instance.com/webhook/leadhub). - Save and activate the workflow (toggle the switch in the top right).
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ n8n.
- Paste the Webhook URL and click Save & Test.
Step 3 โ Build Your Workflowโ
After the Webhook node, add nodes for:
- Filtering by lead source
- HTTP Request to other APIs
- Send Email via SMTP
- Database writes, Slack messages, and anything else n8n supports
Self-hosted n8n: Ensure your n8n instance is publicly accessible (or use a tunnel like ngrok for testing).
Make (Integromat)โ
Step 1 โ Create a Scenario with a Custom Webhookโ
- Log in to make.com and create a new scenario.
- Add a Webhooks โ Custom webhook module as the first module.
- Click Add to create a new webhook โ copy the URL.
- Run the scenario in the background.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Make.
- Paste the Webhook URL and click Save & Test.
- Make will auto-detect the data structure from the test payload.
Step 3 โ Build Your Scenarioโ
Chain any Make modules after the webhook:
- Google Sheets โ append a row
- Mailchimp โ add subscriber
- HTTP โ call any API
- Filters, routers, aggregators, and 1,000+ app connections
Pabbly Connectโ
Step 1 โ Create a Workflow with a Webhook Triggerโ
- Log in to pabbly.com/connect and click Create Workflow.
- In the Trigger step, search for Webhook and select it.
- Copy the Webhook URL provided.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Pabbly Connect.
- Paste the Webhook URL and click Save & Test.
- Return to Pabbly and click Capture Webhook Response to see the incoming data.
Step 3 โ Map and Continueโ
Map the incoming fields (name, email, phone, source, etc.) to your action steps in Pabbly.
Activepiecesโ
Step 1 โ Create a Flow with a Webhook Triggerโ
- Log in to activepieces.com (or your self-hosted instance).
- Click New Flow.
- For the trigger, choose Webhook.
- Copy the Webhook URL.
- Publish the flow.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Activepieces.
- Paste the Webhook URL and click Save & Test.
Workatoโ
Step 1 โ Create a Recipe with a Webhook Triggerโ
- Log in to workato.com and create a new recipe.
- Choose Trigger from a webhook as the trigger.
- Workato will generate a Webhook URL โ copy it.
- Start the recipe.
Step 2 โ Configure in LeadHubโ
- Go to Settings โ Integrations โ Workato.
- Paste the Webhook URL and click Save & Test.
Lead Payload Formatโ
All automation platforms receive the same JSON payload:
{
"id": "lead_01HXZ3...",
"first_name": "Jane",
"last_name": "Doe",
"email": "[email protected]",
"phone": "+1 555 000 1234",
"company": "Acme Corp",
"source": "facebook_lead_ads",
"pipeline": "Sales",
"stage": "New",
"score": 72,
"tags": ["webinar", "hot"],
"custom_fields": {
"budget": "10000",
"product_interest": "Enterprise Plan"
},
"created_at": "2025-06-15T14:23:00Z"
}
You can use any of these fields in your automation steps.
Troubleshootingโ
| Problem | Solution |
|---|---|
| Webhook not receiving data | Ensure the workflow/zap/scenario is active/published |
| "Test succeeded" but no data | Trigger a real test lead from Leads โ Create Lead |
| Payload missing fields | Custom fields are only included if they have a value |
| Queue delays | Check cron job is running โ see Shared Hosting Guide |