tr Skip to content

Connect Fluent Forms and Slack

A contact or quote form on your WordPress site is only useful if someone answers it. FlowMattic takes each Fluent Forms entry and posts it to the Slack channel or person who should reply, sorted by what the visitor wrote. Payment forms, file uploads and internal request forms all work the same way.

2 triggers 16 actions 6 example workflows 42 ready-made templates Unlimited runs

Try a pairing

When this happens in Fluent Forms2 triggers

Do this in Slack14 actions

1. TriggerNew Form Submission
2. ActionSend Channel Message

When Fluent 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

Fluent 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.

Fluent Forms app icon Slack app icon

Post each form entry to a Slack channel

The sales or support channel sees the visitor's name, email and message as soon as the form is sent, and whoever is free replies.

New Form SubmissionSend Channel Message

Fluent Forms app icon Slack app icon Ready-made template

Send quote requests to a channel by stated budget

A Router reads the budget field, so large projects go to senior sales, mid-size ones go to inside sales and small ones get a reply by email, each entry on one path only.

New Form SubmissionRouterSend Channel Message

View the template
Fluent Forms app icon Slack app icon

Tell finance privately about each paid form

Donations, deposits and event tickets taken through a Fluent Forms payment form are posted to a private finance channel with the amount and payer.

New Payment Submission (Pro)Send Private Channel Message

Fluent Forms app icon Slack app icon Ready-made template

Sort feedback by sentiment before it reaches Slack

An AI Agent step reads each feedback entry and labels it happy or unhappy. Complaints go to a priority channel and praise to a wins channel.

New Form SubmissionAI AgentRouterSend Channel Message

View the template
Fluent Forms app icon Slack app icon

Add staff to a project channel from an access form

An internal form asks for a work email and a project. FlowMattic finds the Slack member, invites them to the channel and shows a confirmation on the form.

New Form SubmissionFind User by EmailInvite User To ChannelSet Custom Response

Fluent Forms app icon Slack app icon

Share uploaded files in the right channel

Design briefs, CVs or screenshots attached to the form are uploaded to a Slack channel, so the team opens the file where they discuss it.

New Form SubmissionUpload File

Set up: form entries posted to Slack

When you are done, every entry of the form you choose shows up as a message in your Slack channel.

  1. Connect Slack

    Add a Slack connection in FlowMattic under Connects. Fluent Forms is on the same site and needs nothing extra.

  2. Pick the form

    Create a workflow with the Fluent Forms New Form Submission trigger and select the form.

  3. Send a test entry

    Fill in the form on your site once so FlowMattic captures its fields.

  4. Write the Slack post

    Add Send Channel Message, choose the channel, insert the captured fields, test the step and switch the workflow on.

Post each form entry to a Slack channel
  1. Fluent Forms app icon 1. Trigger in Fluent 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 Fluent FormsTo Slack
    NameMessage heading
    EmailReply-to line
    Subject or serviceTopic line
    MessageMessage body
    Page URLFooter
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

  • New Payment Submission (Pro) needs Fluent Forms Pro with a payment method set up on the form.
  • The fields come from your own form, so the mapping above is an example. Use clear field labels to make them easy to find in the builder.
  • Set Custom Response and Redirect to Custom URL change what the visitor sees after submitting, so they belong in a workflow started by that same form.
  • Slack has no triggers in FlowMattic, so replies in Slack are not sent back to the visitor. Reply by email or add an email step to the workflow.
Fluent Forms app icon

Fluent Forms

Integration page

Triggers (2)

  • New Form SubmissionTrigger the workflow when a new form submission is received
  • New Payment Submission (Pro)Trigger the workflow when a new payment submission is received in FluentForms Pro

Actions (2)

  • Set Custom ResponseSet custom response to the Fluent Form success message on form submission
  • Redirect to Custom URLRedirect the user to custom URL on Fluent Form submission

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

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

Entries stay on your server

Form data moves from your WordPress database to Slack through your own site, with no extra service holding a copy.

Spam waves do not cost more

Runs are unlimited, so a busy contact form, or a burst of junk entries before you add a Filter, does not push you onto a bigger plan.

The form can answer back

Fluent Forms actions let the same workflow show a custom message or redirect the visitor, based on what happened in Slack.

Common questions

Can different forms go to different Slack channels?

Yes. Build one workflow per form, or use one workflow with a Router that checks a field such as department and sends each entry to its own channel.

Can I post only some entries?

Add a Filter after New Form Submission and continue only when a field matches, for example when the enquiry type is Sales or the budget is above a figure you set.

Do payment forms work?

Yes, with Fluent Forms Pro. The New Payment Submission (Pro) trigger passes the amount, payment status and payer details, which you can post to a private finance channel.

Can file uploads appear in Slack?

Yes. Map the upload field into the Upload File action and the file is added to the channel you pick, next to the rest of the team's discussion.

Can I message the person who filled in the form on Slack?

Only if they are in your Slack workspace. Find User by Email looks up the email they entered, and Send Direct Message reaches them if a member matches.

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

Start automating Fluent 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 23 Oct 2026. The example workflows are written with AI from the real triggers and actions of both integrations and checked against them. Fluent Forms integration 2.1.4, Slack integration 1.0.