Self-hosted workflow automation, full data control
Send form submissions to n8n workflows via webhooks. Self-host your automation and keep complete control over your form data.
What n8n receives
Every submission is delivered as the same predictable JSON payload. Point n8n at it once and map the fields you need.
{
"event": "form.submitted",
"timestamp": 1765094400,
"data": {
"submissionId": "f8a4c2e1-7b3d-4e9a-a1c5-2d8f6b0e4a7c",
"formData": {
"name": "Ada Lovelace",
"email": "ada@example.com",
"message": "Interested in the Pro plan."
},
"recipientEmail": "you@yourdomain.com",
"replyTo": "ada@example.com"
}
}Why connect n8n
- Own your data
- Self-host n8n and your form data never touches a third-party automation cloud.
- No per-task pricing
- Run unlimited workflow executions on your own infrastructure, ideal for high-volume forms.
- Code when you need it
- Mix no-code nodes with custom JavaScript functions for complete flexibility.
How it works
The short version. Exact steps, screenshots, and troubleshooting live in the docs.
Read the full setup guideAdd a Webhook node to an n8n workflow and copy its URL.
Paste the URL into your form’s webhook settings.
Each submission triggers the workflow with the full payload.
Process, enrich, and route the data with n8n’s 400+ nodes.
Questions
How does Static Forms connect to n8n?
Via webhooks. Add a Webhook node to your n8n workflow, paste its URL into Static Forms, and every submission triggers the workflow with the submission payload.
Does this work with both n8n cloud and self-hosted n8n?
Yes. Any n8n instance with a reachable webhook URL works: n8n cloud, or a self-hosted deployment behind your own domain.
Which plan includes webhook delivery to n8n?
Webhooks are available on the Pro and Agency plans, with a free 14-day trial.
Connect n8n in minutes
Start with a free 14-day Pro trial. No credit card, no sales call, just a working endpoint and the integrations you came for.