JSON Webhooks

Post structured entry data as JSON to any HTTPS endpoint automatically.

Built by Cognito Forms Built by Cognito Forms

JSON webhooks send data to a URL when events occur. Connecting Cognito Forms with JSON Webhooks posts entries to your endpoint as structured JSON.

Deliver submissions to external systems instantly to reduce manual steps and delays.

  • Get data in real time
  • Cut manual transfers
  • Keep system updated

Use this integration to:

  • Post entries to a webhook URL
  • Send JSON with field values
  • Target any HTTPS endpoint
  • Trigger downstream processing

Use this integration when you

Use this integration when submissions must reach other systems instantly for follow‑up or processing.

Commonly used on:

How It Works

  1. Build your form
    1. Add necessary fields and configure form settings
  2. Enable Webhooks
    1. In Cognito Forms, open Submission Settings
    2. Enable Post JSON Data to a Website
  3. Set Webhook URL
    1. Enter your server endpoint URL that will receive form data
  4. Configure JSON Payload
    1. Select the data fields to include in your JSON payload
  5. Test and Verify
    1. Submit a test form entry
    2. Confirm data receipt and accuracy at your webhook endpoint

Still need help? Check out JSON Webhooks, Webhooks, and Data Integration.