tr Skip to content

Connect FlowMattic Forms and Slack

FlowMattic Forms is the form builder inside FlowMattic, so a submission is already workflow data the moment it is sent. Slack is where your team sees it. Post enquiries to the right channel, flag suspicious ones, message colleagues directly and note on the submission what happened. It suits sites of any size that want form alerts without another plugin.

1 trigger 17 actions 7 example workflows 3 ready-made templates Unlimited runs

Try a pairing

When this happens in FlowMattic Forms1 trigger

Do this in Slack14 actions

1. TriggerNew Form Submission
2. ActionSend Channel Message

When FlowMattic Forms fires New Form Submission, FlowMattic runs Send Channel Message in Slack with the data from that event.

You build this in the FlowMattic workflow builder on your own site. See the setup steps

FlowMattic Forms and Slack workflows you can build

Each one uses only triggers and actions the two integrations ship today, plus FlowMattic's own tools. Where the library has a ready-made template, import it instead of building from scratch.

FlowMattic Forms app icon Slack app icon Ready-made template

Post each new form submission to a Slack channel

Enquiries, quote requests and sign-ups appear in a channel with every field laid out, so whoever is free picks them up.

New Form SubmissionSend Channel Message

View the template
FlowMattic Forms app icon Slack app icon Ready-made template

Route submissions to the right department's channel

A Router reads the department or topic field, so sales questions go to the sales channel and support requests to support, instead of everyone reading everything.

New Form SubmissionRouterSend Channel Message

View the template
FlowMattic Forms app icon Slack app icon Ready-made template

Hold link-stuffed submissions in a review channel

A Branch checks the message for links. Spam-like entries go to a review channel instead of the main one, so the team is not interrupted by junk.

New Form SubmissionBranchSend Channel Message

View the template
FlowMattic Forms app icon Slack app icon

Send an internal request straight to the right person

For staff forms such as IT or design requests, Find User by Email finds the owner chosen in the form and Send Direct Message pings them privately.

New Form SubmissionFind User by EmailSend Direct Message

FlowMattic Forms app icon Slack app icon

Share uploaded files in the channel with the entry

When someone attaches a brief or screenshot, Upload File posts it into the channel, so the team can open it without logging in to WordPress.

New Form SubmissionSend Channel MessageUpload File

FlowMattic Forms app icon Slack app icon

Note on the submission that Slack was told

After the message is posted, Add Note to Submission records which channel got it, so anyone looking at the entry later knows it was passed on.

New Form SubmissionSend Channel MessageAdd Note to Submission

FlowMattic Forms app icon Slack app icon

Remind the team to follow up on hot leads

A Filter passes enquiries with a large budget or urgent timeline, and Add Reminder sets a Slack reminder so nobody forgets to call back.

New Form SubmissionFilterAdd Reminder

Set up: submissions to a channel

At the end, every submission of the form you choose is posted to one Slack channel.

  1. Build or pick the form

    Create the form in FlowMattic Forms with the fields you want, such as name, email, topic and message.

  2. Connect Slack

    Under Connects, add a Slack connection with a workspace account that can post to the channel.

  3. Start with New Form Submission

    Create a workflow with FlowMattic Forms New Form Submission, choose the form and submit a test entry.

  4. Write the message

    Add Slack Send Channel Message, choose the channel and write the message using the form fields, then test and switch on.

Import the ready-made template Beginner, about 5 min to set up
Post each new form submission to a Slack channel Template
  1. FlowMattic Forms app icon 1. Trigger in FlowMattic Forms New Form Submission
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From FlowMattic FormsTo Slack
    Name fieldMessage: who
    Email fieldMessage: reply to
    Topic fieldMessage: subject line
    Message fieldMessage body
Built on the FlowMattic canvas. Test each step with real data, then switch the workflow on.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

Good to know

  • FlowMattic Forms needs no connection, because the form and the workflow live in the same plugin. Only Slack is added under Connects.
  • These workflows send entries to Slack, so a reply in Slack does not reach the person who filled in the form. Answer them by email or add an email step.
  • Long answers make long channel posts. Text Formatter can cut the message field to a short preview, with a link to the full entry in wp-admin.
FlowMattic Forms app icon

FlowMattic Forms

Integration page

Triggers (1)

  • New Form SubmissionTriggers whenever the selected FlowMattic form receives a new submission. Every field value is exposed as a workflow variable.

Actions (3)

  • Set Custom ResponseReplace the form's success message with custom text or HTML — ideal for showing an AI-generated result back to the visitor.
  • Set Custom Redirect URLSend the visitor to a custom URL after they submit the form, instead of showing the success message.
  • Add Note to SubmissionAttach an internal note to the submission record — e.g. an AI lead score, summary, or routing tag.

Actions (14)

  • Send Channel MessagePost or Schedule a new message to a specific #channel
  • Add ReminderAdds a reminder for the user
  • Create ChannelCreates a new channel
  • List All ChannelsRetrieve list of all channels
  • Set Channel TopicSets the topic on a selected channel
  • Set StatusSets your Slack status to the given text and emoji
  • Invite User To ChannelInvite an existing User to an existing Channel. You must be a member of the channel to invite someone to it
  • Find User by EmailFinds a user by matching against their email instead of their username
  • Find User by IDFinds a user by their ID.
  • Send Direct MessageSend a direct message to a user or yourself from the Slackbot. Can also schedule a message for later
  • Send Private Channel MessagePost a new message to a private channel you choose. Can also schedule a message for later
  • Update ProfileUpdate basic profile fields such as name or title
  • Find MessageFinds a Slack message using the Slack Search feature
  • Upload FileUpload file to your slack workplace

Why run this pair with FlowMattic

FlowMattic Forms and Slack connect through FlowMattic on your own site, with no separate automation account in the middle and no charge per run.

No extra form plugin

The form, the workflow and the Slack message all run in FlowMattic on your WordPress site.

Every entry, same price

Runs are unlimited, so a busy contact form posting hundreds of messages a week costs the same as a quiet one.

Entries stay on your site

Submissions are stored in your WordPress database and only the fields you choose are sent to Slack.

Common questions

How do I send form submissions to Slack?

Create a workflow with the FlowMattic Forms New Form Submission trigger, add Slack Send Channel Message, choose a channel and place the form fields in the message text.

Can different answers go to different channels?

Yes. Add a Router after the trigger with a path per answer, such as department or product, each with its own Send Channel Message step.

Can I keep spam out of Slack?

Yes. A Branch or Filter can check for links, banned words or empty fields, so suspicious entries go to a review channel or stop altogether.

Can the form show a custom thank-you after posting to Slack?

FlowMattic Forms has Set Custom Response and Set Custom Redirect URL actions, so the same workflow can change what the visitor sees after they submit.

Do I need the Slack user's ID to DM them?

No. Find User by Email looks the person up by their email address, and Send Direct Message uses the ID it returns.

Did not find your answer? You can browse the help center or ask us directly.

Start automating FlowMattic Forms and Slack

Install FlowMattic, connect both accounts and import a template. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Reviewed 27 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. FlowMattic Forms integration 1.0, Slack integration 1.0.