send.webforms.toRead the docs →

Chat and messaging

Live

Send form submissions to Slack

WebForms posts each website form submission into a Slack channel as a formatted Block Kit message, usually in under a second. Connect an incoming webhook once and there is nothing to change in the form itself. Slack delivery is on Pro and Agency. If your team already lives in Slack, enquiries land where they get claimed and answered in the open, not in one person's inbox.

Get an endpointRead the docs

What lands in Slack

Setup

  1. Create a Slack incoming webhook

    In Slack, open your workspace apps, add Incoming Webhooks, pick the channel you want and copy the webhook URL.

  2. Add Slack as a destination

    In the WebForms dashboard, add a Slack destination to your form and paste the webhook URL. The URL is encrypted at rest.

  3. Send a test

    Use the test-send button to fire a sample submission into the channel and confirm the formatting before you go live.

Slack example

Swap in your own endpoint and these run as-is.

The form itself is unchanged: the destination is configured server-side.

contact.html
<form action="https://send.webforms.to/wft_your_key" method="POST">
  <input name="name" required />
  <input name="email" type="email" required />
  <textarea name="message"></textarea>

  <!-- honeypot: bots fill it, humans never see it -->
  <input type="text" name="_gotcha" style="display:none" tabindex="-1" />

  <button type="submit">Send</button>
</form>

Worth knowing

Slack form FAQ

Response time. An enquiry in a shared channel gets claimed by whoever is around; the same enquiry in one person's inbox waits for that person. A dedicated channel like #website-leads also makes triage a habit: every message gets an emoji once it is handled, so nothing sits unanswered.

Sending from your stack

The destination is set in the dashboard, so the form itself is the same plain POST everywhere. These guides have the markup for the common setups.

Send your next form submission to Slack

Free for 300 submissions a month. Endpoint in under a minute, no card required.

Start free