Automation integration
Connect your forms to Zapier
Create a Zap with the Webhooks by Zapier “Catch Hook” trigger, paste the hook URL into your form, and send a test event — Zapier reads the field names immediately, so mapping to thousands of downstream apps is a drag and drop.
What the Zapier integration does
- Payload is flattened into one key per question, which is what Zapier's mapper expects.
- Signed envelope available if your Zap forwards to somewhere you need to verify.
- Automatic retries mean a Zapier timeout does not silently drop a response.
What it looks like
Flat JSON — one key per question label, plus submission id and timestamps.
HelloForms — response
Removals enquiry · #4821
- Full name
- Priya Raman
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
Zapier — 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 Zapier to your form
- 1
In Zapier, create a Zap with the Webhooks by Zapier → Catch Hook trigger.
- 2
Copy the custom webhook URL and paste it below, then send a test event so Zapier can read the fields.
Configuration template and sample payload
Download a filled-in checklist of every value the Zapier destination asks for, plus an example of exactly what Zapier 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 Zapier mapping — do not commit a completed copy to a public repository.
{
"$schema": "https://helloforms.net/integrations/config-template.schema.json",
"helloforms": {
"destination": "zapier",
"label": "Zapier",
"docs": "https://helloforms.net/integrations/zapier"
},
"enabled": true,
"events": [
"submission.created"
],
"url": "https://hooks.zapier.com/replace-with-your-webhook-path",
"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."
]
}Zapier integration FAQs
Who uses it
- Teams that already run their stack through Zapier and want forms as another trigger.
- Multi-step automations: create a task, notify a channel, and add a row in one Zap.
- Connecting to apps that HelloForms does not integrate with directly.
Works well with
Make
Sends flat JSON to a Make custom webhook.
Make integrationn8n
Sends the signed envelope to an n8n Webhook node.
n8n integrationCustom webhook
Signed JSON posted to any https endpoint you control.
Custom webhook integration
Build a form that feeds Zapier today
Every destination is included on every plan — no per-integration add-ons.