Overview
Receive real-time notifications when forms are completed.
Clipform uses the Standard Webhooks specification for webhook delivery, providing HMAC signing, replay protection, and automatic retries.
Webhooks are workspace-wide: you connect one endpoint and it receives every form's completions, instead of setting one up per form. Each payload carries form_id, form_name, and share_id so you can route or filter on your side.
How it works
- You register one webhook URL for your workspace (via the dashboard or API)
- When a respondent completes any form in the workspace, Clipform queues an event
- Within 30 seconds, Clipform builds a structured payload and POSTs it to your URL
- Your server verifies the signature, then routes/filters by
form_id/form_name
Setting up a webhook
- Open Integrations in the dashboard and choose Webhooks
- Enter your webhook URL - it saves automatically, and Clipform generates a signing secret
- Click Test to send a sample payload and verify your endpoint works
Next steps
- Payload format - understand the data structure
- Signature verification - secure your endpoint
- Retry logic - how failed deliveries are handled