Halloform
All integrations
Developer

Webhooks integration

Deliver a signed JSON payload to any endpoint the instant a form fires

Halloform Webhooks POST a signed JSON payload to any URL you control when a form is submitted. Verify the signature to confirm the request came from Halloform, then route the data anywhere your stack needs it. It is the developer-friendly building block behind custom integrations.

Signed payloads

Each request carries a signature you can verify, so you trust the data before you act on it.

Any endpoint

Point the webhook at your own API, a serverless function, or an internal service.

Structured JSON

Receive a predictable JSON body with form metadata and every answer for easy parsing.

How to connect Webhooks

  1. 1Add your endpoint URL in the form’s integrations tab
  2. 2Copy the signing secret into your server
  3. 3Verify the signature on each incoming request
  4. 4Process the JSON payload in your code

Frequently asked

How do I know a request is genuine?

Every payload is signed with your secret. Recompute the signature server-side and compare it before trusting the data.

What does the payload contain?

A JSON object with form and submission metadata plus every answer keyed by field, ready to parse in code.

Works great with

ZapierMaken8nGoogle Sheets

Send your form data to Webhooks

Build a form with Halloform, connect Webhooks, and let every submission flow where it needs to go β€” automatically.

Get started free