Webhooks let you send Knock2 contact or account data to any external tool that accepts webhooks. This allows you to connect Knock2 to automation platforms, enrichment tools, and custom systems.
Common webhook destinations include Make, Zapier, and Clay.
This article explains the different webhook types and how to fully set up a webhook that is triggered automatically by a workflow.
What Webhooks Do
Webhooks automatically send Knock2 data to another system in real time. You can use them to:
Send exact contact matches to external tools
Send account-level matches when only a company is identified
Send auto‑prospected leads when Knock2 sources a contact automatically
Where to Find Webhooks
To access webhooks:
Click Settings in the bottom‑left corner of the main navigation
Click Webhooks
From this page, you will see the available webhook schemas.
Webhook Types Explained
Contacts Webhook
The Contacts webhook is the most commonly used option. It is used to send exact contact matches to your destination tool.
Use this when you want to route fully identified people into:
Automation platforms
Enrichment tools
CRMs
Internal systems
Company Feed Webhook
The Company Feed webhook sends account‑level matches when a company is identified but no exact contact is detected.
Use this for:
Account‑level visitor tracking
ABM workflows
Company‑first routing
⚠️ This webhook may not be available on all plans.
Prospect Webhook
The Prospect webhook sends auto‑prospected leads when Knock2 identifies a company and automatically sources a related contact.
⚠️ This webhook may not be available on all plans.
How to Create a Webhook
To create a new webhook:
Click Create New Webhook
Enter a name for the webhook
Paste in the destination URL from your external tool
Toggle the webhook On to enable it
Click Test
Testing and Saving Your Webhook
After clicking Test, Knock2 will:
Send a test payload to your destination URL
Return a test result to confirm delivery
If the test is successful:
Click Save
Your webhook is now active and ready to be triggered.
Triggering a Webhook with a Workflow
Webhooks are triggered by Workflows. To connect your webhook to a workflow:
Navigate to the Workflows tab
Click Create
Give your workflow a name (for example, Contact Webhook to Clay)
Step 1. Select Your Source
Your source must match the webhook type:
If you are using a Contacts webhook, select Contacts as your source
If you are using a Company Feed webhook, select Company Feed as your source
Step 2. Apply Filters and Timing
Next, configure:
Your filters (for example, Lead score, title, firmographics)
Your timing (such as Immediate)
Only records that match your rules will trigger the webhook.
Step 3. Select the Webhook as Your Output
For your output step:
Choose Webhooks
Select the webhook you just created from the list
You can also create a new webhook directly from the workflow builder if needed.
Step 4. Review and Create
Click Continue
Review your source, filters, timing, and output
Click Create
✅ Your webhook is now live and will automatically fire whenever your workflow conditions are met.
Need Help?
If you have questions about webhook setup, workflow triggering, or connecting Knock2 to a specific tool, our support team is always happy to help.