2 min read
n8n
Trigger n8n workflows from Formspring using a standard Webhook node. Works with n8n Cloud or a self-hosted instance you control.
What you need
- An n8n workflow with a Webhook node set to POST.
- The workflow activated so n8n exposes a Production URL (not the test URL).
What Formspring sends
Formspring sends the same flat JSON as Zapier and Make: event, submission_id, form_id, form_name, created_at, status, and payload with your fields. There is no Formspring HMAC header on this built-in path-secure the URL the same way you would any HTTPS webhook on your infrastructure.
Steps
- In n8n, add a Webhook node → method POST → authentication as you prefer (none is common for a secret URL path) → Activate the workflow.
- Copy the Production URL from the node.
- In Formspring, open your form → Integrations → n8n → paste the URL → Save.
- Submit a test; confirm an execution appears in n8n and Deliveries in Formspring shows 2xx.
- Build the rest of your workflow (branching, HTTP requests, databases, and so on).
Tips
- Use firewall rules, VPN, or n8n’s auth options if the webhook should not be public internet-wide.
- Put filters and enrichment inside n8n; the Formspring card delivers every accepted submission for that form.
- Use Replay in Formspring after fixing downstream errors.
Troubleshooting
| Symptom | What to check |
|---|---|
| 404 from n8n | Workflow not active, or wrong production URL. |
| No execution | Webhook node listening on POST; check n8n logs. |
| SSL errors | Ensure your n8n host presents a valid certificate. |