Skip to content
FormclickDocs
Help CenterIntegrations

Configure a custom webhook

Send each new submission as JSON to your own URL, Zapier, Make or n8n.

Webhooks are available on the Starter, Pro and Business plans.
  1. 1

    Open Webhooks

    Open your form → Integrations → Webhooks.

  2. 2

    Add the URL

    Paste the address that should receive submissions, and give the webhook a name (for example “CRM” or “Slack relay”).

  3. 3

    Choose the method

    POST is the default and what most tools expect. PUT, PATCH and GET are also available.

  4. 4

    Add headers (optional)

    Add an Authorization header or a secret your endpoint checks.

  5. 5

    Test

    Send a test submission and confirm your endpoint received it.

What your endpoint receives

JSON
{
  "submissionId": "7f6c2b8e-…",
  "formId": "0d1a4f3c-…",
  "data": { "name": "Jane Smith", "email": "jane@example.com", "message": "Hi!" },
  "fromName": "Jane Smith",
  "fromEmail": "jane@example.com",
  "submittedAt": "2026-11-08T10:24:31.000Z"
}

Reply with any 2xx status. Failed deliveries are retried. Code examples for receiving webhooks are in Webhooks.

Still need help? Contact support or email support@formclick.io.