Slack Integration
Send an automatic message to any Slack channel whenever a form submission arrives.
Setup
- Go to slack.com/apps
- Search for Incoming WebHooks and click Add to Slack
- Choose the channel where notifications should be posted
- Click Add Incoming WebHooks Integration
- Optionally customize the bot name and icon
- Copy the Webhook URL shown on the configuration page
- In Formboost, open your form → Integrations tab → paste the URL into the Slack field and save
What the Message Looks Like
Formboost posts a structured message with all field values and a link back to the submission in your dashboard:
📋 New submission on My Contact Form
name John Doe
email [email protected]
message Hello, I'd like to learn more.
View in dashboard →
Testing
After saving, click Send Test in the Integrations tab. The test message should appear in your chosen Slack channel within a few seconds.
Troubleshooting
| Problem | Fix |
|---|---|
| No message received | Double-check the webhook URL — it should start with https://hooks.slack.com/ |
| "channel_not_found" error | The channel was deleted or renamed — create a new webhook pointing to the correct channel |
| App removed from Slack | Reinstall the Incoming WebHooks app and generate a new URL |
| Messages arriving in the wrong channel | The channel is set at webhook creation time in Slack — create a new webhook to change it |
Notes
- Incoming Webhooks are tied to a specific Slack workspace and channel. To post to multiple channels, create separate webhooks.
- Slack may rate-limit webhooks on free plans. High-volume forms could see brief delays.
- If your Slack workspace requires app approval, an admin may need to approve Incoming WebHooks before it can be installed.