Glossary

Webhook

An HTTP callback that pushes data to your endpoint on an event.

Instead of polling an API on a schedule, a webhook POSTs JSON to a URL you control the instant something happens - for forms, on each submission. It turns integration from "check every few minutes" into "react immediately", which is what makes real-time CRM sync, notifications and automation possible.

Production-grade webhooks are signed so the receiver can verify the payload really came from the sender, retried with backoff so a brief outage does not lose data, and backed by a delivery log so you can inspect and replay failed deliveries.

The receiving endpoint should be idempotent: because retries can deliver the same event more than once, processing it twice must not create duplicate records. See webhook signing and idempotency for the two properties that separate a reliable integration from a fragile one.

← Back to the glossary · or build a form free.