A webhook is an HTTP request that is triggered by an action. In the case of this plugin, the URL of the request is defined by you and the action is your form being submitted. The body or payload of the request will contain the submission data. This allows Postform to communicate with other apps and notify them when a new submission is received.

Below is an example of the payload sent by Postform when it makes a POST request to your webhook URL. The keys of the value object will be the field names in your HTML form.

  "date_created": "2020-12-15T03:26:16.567Z",
  "id": 16490,
  "ip": "",
  "is_spam": 0,
  "value": {
    "name": "John",
    "email": "john@example.com"

Plugin configuration

This plugin can be configured with one or more webhook URLs that are to be called each time your form is submitted:

Configure Plugin

This example configuration uses a webhook created by Zapier.

Was this page helpful?