FlexForm Webhooks — Send Submissions Anywhere
Send form submission data to any system via webhook — in real time.
On every submission, FlexForm sends an HTTP POST request to your configured URL with the full submission payload as JSON — including all field values, metadata, and timestamps.
How to Connect Flexform to Webhooks
Flexform + Webhooks Use Cases
Connect to any in-house system
POST submission data directly to your own API or database — CRM, ERP, internal tool — without any third-party middleware.
Trigger n8n or Make workflows
Use FlexForm's webhook as the trigger for n8n, Make, or any automation platform without going through Zapier's limitations.
Serverless function trigger
Fire an AWS Lambda, Vercel function, or Cloudflare Worker on every submission for custom processing — data enrichment, scoring, routing.
Sync to legacy systems
Connect to systems that have an API but no pre-built integration by pointing the webhook at a custom adapter endpoint.
Flexform vs. Zapier for Webhooks
| Flexform (native) | Form tool + Zapier | |
|---|---|---|
| Sync latency | 1–2 seconds | Up to 15 min (free) |
| Extra cost | None | $20–50/mo for Zapier |
| Failure points | One (direct API) | Two (form + Zap) |
| Field mapping | Auto-suggested | Manual in Zapier UI |
| Conditional routing | Built into form logic | Requires Zapier filters |
Frequently Asked Questions
What does the FlexForm webhook payload look like?
FlexForm sends a JSON object with formId, submissionId, submittedAt, and a fields object containing each field's label and value. The exact schema is in FlexForm's API reference.
Does FlexForm retry failed webhooks?
Yes. If your endpoint returns a non-2xx response or times out, FlexForm retries with exponential backoff up to 3 times over 15 minutes.
Can I add custom headers for authentication?
Yes. You can add any HTTP headers including Authorization, X-API-Key, or custom signing headers in the webhook configuration.
Can one form trigger multiple webhooks?
Yes. Add multiple Webhook actions in the workflow settings, each pointing to a different URL.
Other Integrations
Connect Flexform to Webhooks Today
Build your form in 60 seconds. Connect to Webhooks natively — no Zapier required. Free plan available.
Start building free