How Formgong talks to other apps
When a visitor sends your form, Formgong saves the submission and checks it for spam. Then it sends a POST request with JSON to each webhook URL you added. The request carries an X-Signature header, so the receiver can check it really came from Formgong.
- What you need: a Formgong form and an HTTPS address from your automation tool.
- Where to add it: My forms → your form → Form settings → Webhook → Add webhook.
- What is not sent: spam and held submissions never reach a webhook.
The full reference (headers, Node.js signature check, Google Sheets) is on the webhook docs page. The pages below are step-by-step recipes for one tool each.
| Tool | Trigger to use | Webhook trigger on a free plan |
|---|---|---|
| Make | Webhooks → Custom webhook | Yes, Free has 1,000 credits a month |
| n8n | Webhook node | Self-hosted Community Edition is free; Cloud is paid with a trial |
| Zapier | Webhooks by Zapier → Catch Hook | No, a paid plan is needed |
| KeyCRM | Through Make, n8n or your own code | Depends on the tool in the middle |
Which tool to pick
- Make if you want a visual builder with a free plan. Webhooks work on Free.
- n8n if you want to self-host, or keep data in the EU on n8n Cloud.
- Zapier if your team already pays for it. Webhooks need a paid plan.
- KeyCRM if leads should land in your CRM pipeline. It goes through Make, n8n or a small script.
Plan limits and delivery rules
- Webhooks per form: 1 on Free, 5 on Pro and Business. See pricing.
- URL rules: HTTPS on port 443, a public host name, no user name or password in the URL.
- Timeout: 10 seconds. A redirect (3xx) or any status outside 2xx counts as a failure.
- Retries: 5 attempts in total, with waits of 30 seconds, 2 minutes, 10 minutes and 30 minutes.
- Log: each attempt and its status code appear under Recent deliveries.
There is no REST API for reading submissions and no polling trigger. Personal API tokens work only with the MCP server for AI assistants.
Questions
Is there a Formgong app in Make, Zapier or n8n?
No. You use the generic webhook trigger each tool has. It takes about ten minutes and works the same way in all of them.
Can a webhook send data straight into my CRM?
Only if the CRM accepts Formgong's JSON as it is. Formgong cannot add custom headers or change the body. CRMs that need an API key, like KeyCRM, need Make, n8n or a small script in between.
Do test submissions or spam trigger my automations?
Spam never does. The Send test button does: it posts an event named webhook.test with one field, message. Filter on the event field if tests should not create records.
What happens if my automation tool is down?
Formgong tries 5 times over about 42 minutes. If every attempt fails, the submission stays in your Formgong inbox and the failure shows under Recent deliveries.
Sources
Checked on 03.10.2026 against these public pages: Formgong webhook reference, Make: Webhooks app (Custom webhook), n8n docs: Webhook node, Zapier Help: trigger Zaps from webhooks, Zapier pricing, KeyCRM OpenAPI documentation.