Integration Overview
The Slack integration posts each form submission to a Slack channel you choose. Your sales, support, or product team sees new leads and requests where they already work, without checking an inbox or a dashboard.
You connect Slack by signing in through Slack's own authorization screen. There is no webhook URL to create and no Slack app to build.
It works with plain HTML forms, static sites, and apps built with Next.js, React, Vue, or Angular.
How It Works
- A visitor submits your form.
- FormBold runs its spam checks and allowed-domain rules.
- If the submission passes, FormBold saves it to your dashboard and sends it to Slack.
- A formatted message with all submitted fields appears in your channel within seconds.
If Slack does not accept a delivery, FormBold retries it automatically. Email notifications and other integrations on the form keep running.
Before You Start
- A FormBold form that is receiving submissions.
- A Slack workspace where you have permission to install apps.
- A public or private channel for submissions, such as #contact-leads or #support-tickets.
How to Connect Your Form to Slack
- Open your form in FormBold and go to the Integrations tab.
- Find Slack and click Connect.
- On the Slack authorization screen, select your workspace in the top right corner.
- Choose the channel where submissions should be posted.
- Click Allow.
- Back in FormBold, Slack now shows as Connected.
To test it, submit an entry from your website. A message with all the fields should appear in the channel within a few seconds.
To change the channel or disconnect Slack, click Configure or Disconnect on the Slack card in the Integrations tab.
Common Uses
- New lead alerts: Post contact and demo requests to #sales so someone replies quickly.
- Support requests: Send help forms to #support where the team can discuss each one in a thread.
- Job applications: Share new applicants with the hiring team in #hiring.
- Bug reports and feedback: Route product feedback to the team that fixes it.
Each FormBold form has its own Slack settings, so different forms can post to different channels.
Frequently Asked Questions
How do I send form submissions to Slack?
Point your form to your FormBold endpoint, then connect Slack from the Integrations tab and choose a channel.
Do I need a Slack webhook URL or a Slack app?
No. You authorize FormBold through Slack's sign-in screen. FormBold handles the connection.
Can I post to a private channel?
Yes. You can choose a public or private channel during setup.
Can different forms go to different channels?
Yes. Each form has its own Slack connection and channel.
What shows up in the Slack message?
Every field the visitor submitted, in one formatted message.
Do spam submissions reach Slack?
No. FormBold checks each submission for spam before it sends anything to Slack.