tr Skip to content

Connect Typeform and Slack

Typeform collects the answers and Slack is where your team talks about them. FlowMattic posts each response to the channel or person who should see it, routes by score or answer, and can even open a Slack channel for a new project brief. Workflows run from your WordPress site, so a popular survey costs nothing extra.

1 trigger 14 actions 6 example workflows 6 ready-made templates Unlimited runs

Try a pairing

When this happens in Typeform1 trigger

Do this in Slack14 actions

1. TriggerNew Form Submission
2. ActionSend Channel Message

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

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

Typeform app icon Slack app icon Ready-made template

Post each new Typeform response to a Slack channel

Lead, feedback or application forms show up as a Slack message with the key answers, so the team sees every response without opening Typeform.

New Form SubmissionSend Channel Message

View the template
Typeform app icon Slack app icon Ready-made template

Route survey responses to channels by score

A Router reads the rating. High scores go to a testimonials channel, low scores to support so someone reaches out, and middle scores to the product channel.

New Form SubmissionRouterSend Channel Message

View the template
Typeform app icon Slack app icon

Send internal requests to the person named in the form

Staff request forms ask who the request is for. Find User by Email looks up that person in Slack and they get a direct message with the request.

New Form SubmissionFind User by EmailSend Direct Message

Typeform app icon Slack app icon

Open a Slack channel for each new project brief

When a client or colleague submits a project brief, Slack gets a channel named after the project, the account lead is invited, and the brief is posted as the first message.

New Form SubmissionCreate ChannelInvite User To ChannelSend Channel Message

Typeform app icon Slack app icon

Summarise long answers before posting them

Research and onboarding forms collect paragraphs. An AI agent turns them into three bullet points and the Slack message shows the summary with a link to the full response.

New Form SubmissionAI AgentSend Channel Message

Typeform app icon Slack app icon

Set a follow-up reminder for each demo request

Besides the channel post, the sales rep gets a Slack reminder for the next working day to contact the person who asked for a demo.

New Form SubmissionSend Channel MessageAdd Reminder

Set up: each response as a Slack message

At the end, every new response to your Typeform appears as a message in the Slack channel you choose.

  1. Connect Typeform

    Under Connects, add a Typeform connection with the account that owns the form.

  2. Connect Slack

    Add a Slack connection for the workspace and pick or create the channel for responses.

  3. Trigger on New Form Submission

    Create a workflow with the Typeform New Form Submission trigger, choose the form and submit a test response so the answers are captured.

  4. Write the message

    Add Slack Send Channel Message, choose the channel, place the answers you want in the text, test it and switch the workflow on.

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

    Fields mapped from the earlier steps (a typical setup)

    From TypeformTo Slack
    Respondent nameMessage: who
    EmailMessage: contact
    Main answerMessage: text
    Submitted atMessage: time
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

  • Typeform has one trigger and Slack has no triggers in FlowMattic, so every workflow here starts from a new response.
  • Answers depend on your form's questions, so the mapping above is an example. Send a test response after you change the form and remap the answers.
  • Create Channel needs a name Slack accepts, so use Text Formatter to make the project name lowercase without spaces first.

Triggers (1)

  • New Form SubmissionTriggers when new form submission is received

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

Typeform 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 each response

Routers and direct messages put each answer in front of whoever acts on it, not in one channel everyone mutes.

Surveys of any size, same cost

FlowMattic runs on your WordPress site with unlimited runs, so a survey with thousands of responses adds no per-task charge.

Add steps from your site

The same workflow can create a FluentCRM contact or a WordPress user from the response before it posts in Slack.

Common questions

How do I set up a Typeform Slack integration?

Connect Typeform and Slack in FlowMattic, start a workflow with the Typeform New Form Submission trigger, and add Slack Send Channel Message. Choose which answers go in the message, test with one response and switch it on.

Can a response go to a private channel?

Yes. Use Send Private Channel Message instead of Send Channel Message, and make sure the connected Slack account is a member of that channel.

Can different forms post to different channels?

Yes. Build one workflow per form, each with its own channel, or route by a hidden field if several forms share one workflow.

Can Slack show only some responses?

Yes. Add a Filter after the trigger, for example to post only responses with a budget over an amount or a score under seven.

Can file uploads from Typeform be shared in Slack?

Yes, as a link. Put the file link from the response into the Slack message so the team can open it, and keep the file itself in Typeform.

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

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