How to send leads to external services using webhooks

Thanks to webhooks, it's possible to send your leads to a particular destination ("endpoint") every time your form is filled in.

One exception: if you use lead disqualification with "Prevent disqualified leads being sent to Zapier, webhooks and email" enabled, disqualified leads won't fire your webhook (they remain visible in your results).

Webhooks send a payload of information, including:

  • The contents of every field submitted, as well as information about the field
  • The unique ID of the submission
  • The version of the webhook (currently version 1)
  • The form ID
  • Any disqualifying reasons the lead matched ("disqualificationReasons")

Webhooks can make a useful alternative to our Zapier integration, and are supported by the following destinations:

  • Pabbly Connect
  • Make.com (formerly Integromat)
  • Slack
  • ... and many more

How to set up a webhook

To get started with webhooks, follow these steps:

  1. Navigate to your form
  2. Hit "Edit form settings"
  3. Hit "Add integration", and select "Webhook".
  4. Grab the endpoint URL from your partner integration and hit save:

You'll need to get the endpoint URL from the destination partner. 

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.