tr Skip to content

Connect Cognito Forms and Slack

Cognito Forms collects requests, registrations and orders, but the people who act on them are in Slack. FlowMattic posts each entry to the right channel or person, tells the team when an entry is edited or removed, and can open a dedicated channel for a new project intake. It is for operations, HR and client teams who handle form work together.

3 triggers 14 actions 7 example workflows 1 ready-made template Unlimited runs

Try a pairing

When this happens in Cognito Forms3 triggers

Do this in Slack14 actions

1. TriggerNew Entry
2. ActionSend Channel Message

When Cognito Forms fires New Entry, 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

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

Cognito Forms app icon Slack app icon

Post every new Cognito Forms entry to a channel

The answers that matter go to a shared channel, so whoever is free can pick up the request and say so in the thread.

New EntrySend Channel Message

Cognito Forms app icon Slack app icon Ready-made template

Tell the team when someone edits their entry

Cognito Forms can let people change an entry after submitting. A Slack message about the edit stops the team working from the old answers.

Update EntrySend Channel Message

View the template
Cognito Forms app icon Slack app icon

Message the person named on the form directly

Forms that ask for a manager or approver's email look that person up in Slack and send them the entry as a direct message, without involving the rest of the team.

New EntryFind User by EmailSend Direct Message

Cognito Forms app icon Slack app icon

Route entries to each department's channel

A Router reads the department field. IT requests go to the IT channel, facilities to facilities, and HR matters to a private channel that only HR can read.

New EntryRouterSend Channel MessageSend Private Channel Message

Cognito Forms app icon Slack app icon

Set a Slack reminder to follow up on each request

Add Reminder puts a follow-up in Slack for the next working day, so a request that nobody claimed in the channel still gets attention.

New EntryAdd Reminder

Cognito Forms app icon Slack app icon

Keep a private record of deleted entries

When an entry is deleted, its key fields post to a private channel, so admins know what was removed and by when.

Entry DeletedSend Private Channel Message

Cognito Forms app icon Slack app icon

Open a project channel from an intake form

A new project intake creates a Slack channel named after the client, finds the account lead by email and invites them, so the project has a home on day one.

New EntryCreate ChannelFind User by EmailInvite User To Channel

Set up: new entries posted to a channel

When you finish, each new entry on your Cognito form appears as a message in the Slack channel you choose.

  1. Connect both accounts

    Add Cognito Forms and Slack under Connects in FlowMattic.

  2. Choose New Entry

    Start a workflow with the Cognito Forms New Entry trigger, choose the form and submit a test entry so FlowMattic captures its fields.

  3. Write the message

    Add Send Channel Message, choose the channel and lay out the fields people need first, such as name, request type and due date.

  4. Test and switch on

    Send the test message to the channel, adjust the layout and switch the workflow on.

Post every new Cognito Forms entry to a channel
  1. Cognito Forms app icon 1. Trigger in Cognito Forms New Entry
  2. Slack app icon 2. Action in Slack Send Channel Message

    Fields mapped from the earlier steps (a typical setup)

    From Cognito FormsTo Slack
    Name fieldMessage: who
    Request type fieldMessage: what
    Due date fieldMessage: by when
    Entry numberMessage: reference
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

  • The workflows on this page run from Cognito Forms entries to Slack, not back.
  • Fields depend on how your form is built; the mapping shows a typical request form.
  • Invite User To Channel only works when the connected Slack account is a member of that channel, and the person must already be in your workspace.
Cognito Forms app icon

Cognito Forms

Integration page

Triggers (3)

  • New EntryTriggers when a new entry is received on form submission.
  • Update EntryTriggers when someone updates an entry.
  • Entry DeletedTriggers when an entry is deleted.

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

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

The right people see it

Routing by department or approver keeps every channel relevant, so form alerts are read rather than muted.

Edits and deletions count too

Three Cognito Forms triggers mean the team hears about changed and removed entries, not only new ones.

Unlimited runs on your site

FlowMattic runs on your WordPress server with no per-task fees, so a registration rush costs the same as a quiet week.

Common questions

What does the Cognito Forms Slack integration do?

It posts Cognito Forms entries to Slack when they are submitted, edited or deleted. You choose the channel or person and the fields in each message on the FlowMattic builder in WordPress.

Can I post only certain entries?

Yes. Add a Filter after the trigger, for example only entries marked urgent or above a budget, and the rest stay out of Slack.

Can file uploads from the form appear in Slack?

Uploaded files come through with the entry data. Put the file link in the message so the team can open it from the channel, and keep the form's file access settings in mind.

Can the Slack message show what changed in an edited entry?

Update Entry sends the entry as it now stands. Post the fields people care about so the team can compare, or keep a copy elsewhere if you need a full change history.

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

Start automating Cognito 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. Cognito Forms integration 1.0, Slack integration 1.0.