How to Get Form Notifications in Slack for Every Entry

Get form notifications in Slack so your team sees every entry in a channel: make an incoming webhook, switch on the Slack card, and test it in minutes.

Form notifications in Slack post every new entry to a channel, so the right people see it within seconds without watching an inbox. A sales channel can see quote requests, a support channel can see help requests, and nobody has to forward anything. This guide is for teams who already work in Slack. We show how to make an incoming webhook, switch on the Slack card in WordPress, and test it, in about 10 minutes.

The short version

  • Make a free incoming webhook for the channel in Slack.
  • Paste its address into the form’s Slack card in Echo Forms Signature.
  • Each submission is posted to that channel.
  • Use one channel per kind of form, so the alerts stay useful.

Why send form entries to Slack?

Because email alerts get buried. A new entry alert in a shared channel is seen by the whole team at once, and someone can reply in a thread with I’ve got this, so two people never call the same lead. It also helps teams who work away from their desks, since Slack’s phone app shows the post straight away. We find one channel per form type works better than one channel for everything, and a team of 5 people can split the alerts without any rules to set up.

What is a Slack incoming webhook?

It is a private web address that posts a message to one channel when something sends data to it. Slack makes one for free, and it needs no code on your side. Slack’s guide to incoming webhooks walks through creating the app and choosing the channel. Treat the address like a password: anyone with it can post to that channel.

How to post form entries to Slack, step by step

  1. In Slack, create an app with Incoming Webhooks switched on, and add a webhook for your channel.
  2. Copy the webhook address Slack shows.
  3. In Echo Forms with Signature, open the form and its Marketing tab.
  4. Tick Post to Slack and paste the Incoming webhook URL.
  5. Save, then send a test entry.
  6. Check the channel; the post usually arrives within 5 seconds.

The send entries to your other tools guide shows the Slack card on the form.

Which forms deserve a Slack alert?

The ones where speed wins business or keeps someone safe:

FormChannelWhy it matters
Quote or booking request#salesA reply within 1 hour wins more work
Support request#supportPeople expect an answer the same day
Job application#hiringStrong candidates move fast
Emergency repair#on-callSomeone needs to act now

For a newsletter sign-up or a feedback survey, an email or a weekly export is enough; posting 100 sign-ups a day would drown the channel.

Can you send entries to Slack only sometimes?

The Slack card posts every submission of that form. To post only some, such as requests where Department is Sales, use the webhook card with Only send when, pointed at a Slack workflow, or use Zapier with a filter. Our WordPress forms and Zapier guide shows how.

Form notifications in Slack take about 10 minutes to set up and keep your team’s response times short every day. Start with the form that matters most, look at your reply times after 30 days, and add channels as the team asks for them.

New entries where your team already talks

The Slack card comes with Echo Forms Signature, from $49.99 a year.

Picture of Dru Abraham
Dru Abraham

Founder of ReefWP. Dru has built WordPress sites for over a decade and made Echo Forms so a form never has to wait for the next tier up.

In this article
Echo Forms
Forms that answer back.

Signature adds designs, screens between questions, landing pages, quizzes and more, on every plan.

Keep reading

Ask once. Hear everything.

Echo Forms Signature adds designs, screens between questions, landing pages, quizzes and more to the free plugin.

Get Echo Forms, free

Every field, logic and payments, with no limit on forms or entries. We email you the download and three setup steps.

The download link and three setup steps come to your inbox.