Chat integration
Send form responses to Slack
Paste a Slack incoming-webhook URL into your form and each submission arrives as a readable card in that channel — question labels on the left, answers on the right, with a link back to the response in your inbox.
What the Slack integration does
- Uses your own Slack incoming webhook, so the message posts as your workspace app with no HelloForms app to approve.
- Choose which questions appear in the card, so sensitive fields can stay out of the channel.
- Failed posts are retried automatically and every attempt is written to the delivery log.
What it looks like
A Slack message card with one line per selected question and a link to the full response.
HelloForms — response
Removals enquiry · #4821
- Full name
- Priya Raman
- priya@northgate.co
- Service needed
- Office move
- Budget
- £2,000 – £5,000
Slack — delivered
New response · Removals enquiry
- Full name: Priya Raman
- Email: priya@northgate.co
- Service needed: Office move
- Budget: £2,000 – £5,000
View full response
How to connect Slack to your form
- 1
In Slack, open Apps → Incoming Webhooks and add a webhook to the channel you want.
- 2
Copy the https://hooks.slack.com/services/… URL and paste it below.
- 3
Send a test event to confirm the channel receives it.
Configuration template and sample payload
Download a filled-in checklist of every value the Slack destination asks for, plus an example of exactly what Slack 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 Slack mapping — do not commit a completed copy to a public repository.
{
"$schema": "https://helloforms.net/integrations/config-template.schema.json",
"helloforms": {
"destination": "slack",
"label": "Slack",
"docs": "https://helloforms.net/integrations/slack"
},
"enabled": true,
"events": [
"submission.created"
],
"url": "https://hooks.slack.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."
]
}Slack integration FAQs
Who uses it
- Sales teams that want new lead forms in #sales the second they are submitted.
- Support and ops rotas triaging request forms without opening a dashboard.
- Recruiting channels tracking applications as they land.
Works well with
Discord
Posts a rich embed into a Discord channel.
Discord integrationMicrosoft Teams
Posts an adaptive-style card into a Teams channel.
Microsoft Teams integrationGoogle Sheets
Appends one row per submission to a sheet you already share.
Google Sheets integration
Build a form that feeds Slack today
Every destination is included on every plan — no per-integration add-ons.