- Home
- Resources
- Integrations
- Formstack
Formstack n8n integrationAutomate Formstack with n8n.
A form submission is an event, so treat it like one. The Formstack n8n integration ships as a trigger node, version 1, with 2 fields to fill and 0 events to pick from. Submissions are the signal. What happens next is whatever the rest of your workflow does with them.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Formstack n8n integration give you?
Formstack is a workplace productivity platform that helps organizations streamline digital work through no-code online forms, documents, and signatures. The n8n side of it is a single trigger node: it starts a workflow on a Formstack form submission, and the submission data becomes the first item every following node reads.
Take a lead capture form on a marketing site. The submission reaches n8n a few seconds after the visitor hits send, and the node right after the trigger writes a row into Google Sheets. The sales team reads one sheet instead of digging through a shared inbox.
Second pattern, internal requests. An equipment request or a day off form comes in, an If node reads one answer from the submission, the urgent ones get posted to a channel through Slack, and the rest land in a base in Airtable for someone to pick up later that day.
Third pattern, long free text. Research and support forms collect paragraphs nobody has time to read on arrival. Send the submission to OpenAI, ask for a two line summary and a category, then store both next to the original answer.
Worth knowing before you build: the catalog lists Formstack as a trigger node with 0 operations and 0 resources. When a workflow needs to call the Formstack API for anything beyond receiving submissions, the HTTP Request node reaches any endpoint and reuses the same predefined credential, so you stay in one workflow instead of scripting around it.
The field names inside a submission come from the form you built, not from a fixed list, and that shapes how you work. Map them once against one real submission that you send yourself and then reference them as {{ $json.field }} in the nodes that follow. If you are still sizing up the platform itself, the n8n review covers where it fits, and the n8n training walks through building a first workflow end to end.
How do you connect Formstack to n8n?
- 01
Create the credential once
In n8n, open the Credentials menu and create a credential for the Formstack Trigger node. A credential is the stored authentication n8n uses on your behalf: you save it one time, and it shows up in the dropdown of every workflow that needs it afterward. Nothing to install first, the node ships with n8n on Cloud and on a self hosted instance alike.
- 02
Point the trigger at a form
Drop the Formstack Trigger on the canvas, select the credential you just saved, then open Form Name or ID. Choose the form from the list n8n loads for you, or specify an ID with an expression, an expression being a small piece of code like
{{ $json.field }}that reads a value from the item coming in. This field is required, so the node stops if it stays empty. - 03
Activate and send a test entry
Save, then flip the workflow to active. n8n registers a webhook at that moment, which is a URL Formstack calls on its own whenever a form is submitted. Fill in the form yourself once and watch the execution appear a few seconds later. From there you know the exact shape of the data and can map the rest of the workflow against something real.
What starts a workflow from Formstack ?
Formstack Trigger is the node that starts a workflow each time Formstack receives a new submission. Pick the form, activate the workflow: n8n registers the webhook on your Formstack account.
What you see in n8n
Configuration notes
01Form Name or ID
The trigger watches one form at a time, and this field decides which one. n8n queries the connected account and lists the forms so you can pick by name, which saves you from hunting for an identifier in the Formstack interface.
Key parameters
- Form Name or ID: required, the Formstack form to monitor for new submissions. Choose from the list, or specify an ID using an expression such as
{{ $json.field }}when an earlier node decides which form matters for this run.
02Simplify
Submissions can arrive two ways. Left off, the trigger hands over the raw data as it comes. Switched on, Simplify returns a simplified version of the response instead, which is usually what you want when the next node only needs the answers.
Key parameters
- Simplify: optional boolean, whether to return a simplified version of the response instead of the raw data.
03Activate the Workflow Webhook
There is no schedule behind this trigger and no interval to tune. n8n registers a webhook with Formstack when the workflow is activated, a webhook being a URL the tool calls by itself, and each submission arrives within a few seconds of being sent. Nothing checks for new entries on a timer.
Need help automating Formstack with n8n?
A person reads every message.
