Funnelforms Webhook

Funnelforms offers its own webhook functionality. A webhook URL to which the data from Funnelforms is sent can be inserted behind each contact form in the form editor. This article gives you an overview of the functions and parameters of the webhook.

To use a webhook, insert the “Webhook” field behind a contact form in the form editor and connect it.

Screenshot 2025-06-14 at 6.31.15 PM

This is how the webhook works in detail:

When a user clicks through and submits a form, Funnelforms sends a so-called POST request with the data from the form to the stored URL. The format is JSON.

This POST request contains the following data:

  • form_id (the form ID from which the webhook was triggered, example value: 1980)
  • lead_id (the lead ID that was assigned for this form entry, example value: 1990)
  • lead_timestamp (the unique timestamp of the form entry, example value: 2022-12-13 11:08:30)
  • analytics_data
  • query_string (the URL parameters from which the form was submitted, example value: UTM parameters from advertising networks)
  • url (the URL from which the form was submitted, example value: https://www. domain.com)
  • all_question_data (all questions and answers, bundled in one data set, example value: question 1: answer 1, question 2: answer 2, question 3: answer 3)
  • questions (all questions and answers, as individual data sets, example value: question 1: Answer 1)
  • all_contact_form_data (all data from the contact form, bundled in one data record, example value: salutation: Mr., name: John Doe, mail: johndoe@example.com, phone: +1 12345678, checkbox: true
  • contact_form (all data from the contact form, as individual data records, example value: salutation: Mr.)