Automation integration
Connect your forms to n8n
Add a Webhook node set to POST, copy its production URL into your form, and every submission arrives as the signed HelloForms envelope — ready for whatever the rest of your workflow does with it.
What the n8n integration does
- Works with self-hosted n8n on your own domain, not just n8n cloud.
- Signed envelope with an X-HelloForms-Signature header you can verify in the workflow.
- Delivery log records the status n8n returned for each attempt.
What it looks like
The signed HelloForms envelope: form metadata, answers, and submission id.
HelloForms — response
Removals enquiry · #4821
- Full name
- Priya Raman
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
n8n — trigger fired
- 1Catch hook — HelloForms submission
- 2Your next step
{
"full_name": "Priya Raman",
"email": "priya@northgate.co",
"service_needed": "Office move",
"budget": "£2,000 – £5,000"
}How to connect n8n to your form
- 1
In n8n, add a Webhook node set to POST and copy its production URL.
- 2
Paste it below. Verify X-HelloForms-Signature in n8n if the workflow is public.
Configuration template and sample payload
Download a filled-in checklist of every value the n8n destination asks for, plus an example of exactly what n8n receives for one submission — useful for planning a mapping or handing the setup to a developer.
Every field the "Add integration" dialog asks for, with placeholders to fill in. Keep it as documentation of your n8n mapping — do not commit a completed copy to a public repository.
{
"$schema": "https://helloforms.net/integrations/config-template.schema.json",
"helloforms": {
"destination": "n8n",
"label": "n8n",
"docs": "https://helloforms.net/integrations/n8n"
},
"enabled": true,
"events": [
"submission.created"
],
"url": "https://example.com/your-endpoint",
"includedQuestions": [
"Full name",
"Email",
"How can we help?"
],
"notes": [
"Never commit a filled-in copy of this file to a public repository.",
"Values are entered in HelloForms → your form → Integrations; this file is a checklist and a record of your mapping.",
"Verify the X-HelloForms-Signature header before trusting a request."
]
}n8n integration FAQs
Who uses it
- Teams self-hosting automation for data-residency or cost reasons.
- Developers who prefer code nodes to a visual mapper.
- Pipelines that enrich a submission before writing it to an internal database.
Works well with
Zapier
Sends flat, Zap-friendly JSON to a Catch Hook trigger.
Zapier integrationMake
Sends flat JSON to a Make custom webhook.
Make integrationCustom webhook
Signed JSON posted to any https endpoint you control.
Custom webhook integration
Build a form that feeds n8n today
Every destination is included on every plan — no per-integration add-ons.