How do I get a Slack notification for new Notion form responses?

Get a Notion form Slack notification by adding a Page added automation with the Send Slack notification to action and picking a channel.

Nookesh KarriNovember 9, 20266 min read
Light cover card with the title 'How do I get a Slack notification for new Notion form responses?' in dark text and a blue accent bar

To get a Notion form Slack notification, open the database behind your form, select ••• → Automations → New automation, set the trigger to Page added, and add the action Send Slack notification to. Pick a channel, connect your Slack account when asked, and every new form response posts there. It only goes to channels, not DMs.

Set up a Notion form Slack notification step by step

A Notion form Slack notification is a database automation: the Page added trigger plus the Send Slack notification to action. Each form response is a new page in the database, and Notion’s database automations help says Page added fires “when a new page is added to your database.”

The steps from Notion’s Slack integration help:

  1. Click ••• at the top right of the database that holds your form.
  2. Select Automations, then New automation.
  3. Name it, for example “New response to #intake.”
  4. Select Add trigger and choose Page added.
  5. Select Add action → Send Slack notification to…
  6. Choose the destination channel. If you haven’t connected Slack yet, Notion asks you to now.
  7. Save, then submit a test response from a private window.

You can also start from the form builder. The forms help says to select ••• at the top, then Automations, and lists Slack notifications as one of the things a form automation can do.

If the form doesn’t exist yet, start with how to create a form in Notion.

What you can put in the Slack message

The Slack message from a Notion automation can carry formatting, links, mentions and a few variables. Notion’s Slack help lists:

  • Rich text such as bold and italics
  • Hyperlinks
  • @-mentions of Notion pages, people or teamspaces
  • Dynamic variables like @now and @trigger.person
  • Slack variables like @channel and @here
  • Emojis

One thing is missing from that list. The automations help says “Formulas can’t be used when sending Slack notifications.” So you can’t build a computed summary like “Budget over limit” inside the message.

A practical message for a support form might read: “New request from @trigger.person at @now. @here please pick it up.” The team clicks through to the response page. Pasted Notion links in Slack unfurl to show information about the page, according to Notion.

Alert only on certain answers

You don’t have to ping the channel for every response. Swap or add a Property edited trigger on the property behind a key question, so the alert fires only when, say, Priority is set to “Urgent.”

The forms help backs this up: form automations can act “when you get a new response or when a question is answered a certain way.” For a full rundown of triggers and the other seven actions, see how to trigger a Notion automation when a form is submitted.

The catches Notion’s docs bury

Slack notifications from Notion forms have several limits that only show up in the help pages’ FAQ and notes:

  • No DMs. “At this time, you can’t select private DMs.” Alerts go to a channel.
  • Creator-only editing. Slack automations “can only be edited by the automation creator.” If that person leaves, someone has to rebuild it.
  • Each person connects separately. When one person connects Slack, it isn’t on for everyone. Other users “have to connect Slack individually.”
  • Full Access needed. You need Full Access to the database to set one up. People with View access can see existing Slack notifications but can’t edit or create them.
  • No central list. “There is currently no way to see all database notification workflows in your workspace from one central place.”
  • Other automations don’t count. Automations “can’t be triggered by other automations,” so a page created by another database automation won’t post to Slack.

Plan around the creator-only rule first. Have a shared admin account, or an ops owner who isn’t leaving, build every Slack automation so none get orphaned.

Which Notion plans include Slack notifications?

Notion’s own help pages give conflicting answers on which plans include Slack notifications, so test it in your workspace before you promise it to anyone. As of November 2026, the statements are:

Notion help page What it says
Database automations, “Who can use” “Free Plan users can create Slack notification automations, but no other kinds of automations.”
Database automations, action list Send Slack notification to is “only available on the Plus, Business, and Enterprise Plans.”
Integrate Slack “This feature is only available on paid plans.”

Forms themselves are not the issue: “All members on all Notion plans can create and use forms.”

If Slack isn’t available to you, the built-in email copy under Form settings → Submit screen works on any plan. Notion form email notifications covers that route.

When the Slack alert stops arriving

A Slack alert usually stops because the Slack connection broke or the automation got paused. Notion says it notifies you about errors when “a third-party connection like Gmail or Slack is no longer valid or needs to be authenticated.”

An automation that hits an error after working is paused. To restore it:

  1. Open the database and select ••• → Automations.
  2. Hover over the automation and select •••.
  3. Toggle on Active.

Also check the view. Notion warns automations may fail on a view that filters out relevant entries, and a locked database stops them.

Using a form tool other than Notion’s

If your form lives in another builder that writes rows into Notion, the same Page added automation is where the Slack alert belongs. nDBForms works this way: each submission becomes a new row in your Notion database, and it can email you on every response.

The limitation: nDBForms doesn’t post to Slack itself. Slack alerts come from the Notion automation, and Notion’s docs don’t say whether rows written through the API fire Page added in every case. Send one real test submission and watch the channel. If rows don’t arrive in Notion at all, read why a form isn’t syncing to Notion.

FAQ

Can a Notion form send a Slack DM instead of a channel message?

No. Notion’s Slack help says that at this time you can’t select private DMs. The notification goes to a Slack channel.

Do Slack notifications for Notion forms work on the Free plan?

Notion’s help pages disagree. One says Free Plan users can create Slack notification automations, while others say the action is only on paid or Plus, Business and Enterprise plans. Test it on your own workspace.

Can I include the form answers in the Slack message?

You can add rich text, links, @-mentions of Notion pages and people, and variables like @now and @trigger.person. Formulas can’t be used in Slack notifications.

Why did my Notion Slack notification stop working?

A Slack connection that is no longer valid or needs re-authenticating causes errors, and an automation that errors after working gets paused. Turn it back on under ••• → Automations.

Sources