← Knowledge Base/Integrations

How to Set Up Webhooks in Vedain CRM (for Zapier, Make.com, and more)

Vedain CRM·18-Jun-2026·5 min read

Webhooks let Vedain send real-time data to any external tool whenever something happens in your CRM — a new lead is created, a deal is won, a form is submitted. This is how you connect Vedain to Zapier, Make.com, Slack, Google Sheets, or any custom application.

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

  1. Go to Settings → Webhooks.
  2. Click + New Webhook.
  3. Enter a Webhook Name (e.g., 'New Lead → Google Sheets').
  4. Select the Event that triggers this webhook.
  5. Enter the Webhook URL (from Zapier, Make, or your own server).
  6. Click Save.
  7. Click Test to send a sample payload and verify delivery.
Settings Webhooks page showing new webhook form with event dropdown
Settings Webhooks page showing new webhook form with event dropdown

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

  1. In Zapier, create a new Zap.
  2. Select Webhooks by Zapier as the Trigger.
  3. Choose Catch Hook.
  4. Zapier gives you a unique URL — copy it.
  5. In Vedain, create a webhook with that Zapier URL for the event lead.created.
  6. Back in Zapier, click Test to receive a sample payload.
  7. Add your Action (e.g., Add Row in Google Sheets, Send Slack Message).
  8. Turn the Zap on.
Zapier webhook trigger receiving Vedain lead created payload
Zapier webhook trigger receiving Vedain lead created payload

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

Still have questions?

Our support team is happy to help. Reach out any time.

Contact Support →