What is a Webhook?
A webhook is an automated notification that Vedain sends (via HTTP POST) to a URL you specify whenever a specific event occurs. The receiving URL (e.g., a Zapier trigger) receives the data and can trigger further actions in other apps.
How to Create a Webhook
- Go to Settings → Webhooks.
- Click + New Webhook.
- Enter a Webhook Name (e.g., 'New Lead → Google Sheets').
- Select the Event that triggers this webhook.
- Enter the Webhook URL (from Zapier, Make, or your own server).
- Click Save.
- Click Test to send a sample payload and verify delivery.
Available Events
- •lead.created — A new lead is added to the CRM.
- •lead.updated — Any field on a lead changes.
- •contact.created — A new contact is created.
- •contact.updated — A contact record is updated.
- •deal.created — A new deal is added.
- •deal.stage_changed — A deal moves to a different pipeline stage.
- •deal.won — A deal is marked as Won.
- •deal.lost — A deal is marked as Lost.
- •form.submitted — A Vedain form is submitted.
Setting Up with Zapier — Example
- In Zapier, create a new Zap.
- Select Webhooks by Zapier as the Trigger.
- Choose Catch Hook.
- Zapier gives you a unique URL — copy it.
- In Vedain, create a webhook with that Zapier URL for the event lead.created.
- Back in Zapier, click Test to receive a sample payload.
- Add your Action (e.g., Add Row in Google Sheets, Send Slack Message).
- Turn the Zap on.
Frequently Asked Questions
What events can trigger a webhook?
lead.created, lead.updated, contact.created, contact.updated, deal.created, deal.stage_changed, deal.won, deal.lost, and form.submitted. Additional events may be added in future updates.
How do I debug a failed webhook delivery?
In Settings → Webhooks, click on the webhook and look at the Delivery Logs tab. Each delivery attempt shows the HTTP response code and the payload sent. A 200 response means success; 4xx or 5xx means an error on the receiving end.
Is there a limit on how many webhooks I can create?
There is no hard limit. You can create multiple webhooks for the same event (e.g., two webhooks for lead.created — one to Zapier, one to your own server).
Ready to put this into practice?
Start your free 14-day trial of Vedain CRM — no credit card needed.
Start Free Trial