> ## Documentation Index
> Fetch the complete documentation index at: https://fillout.com/help/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect your form to Slack

> Get a Slack notification whenever your form is submitted, with each question automatically formatted or with a custom message of your choosing.

## What is Slack?

[**Slack**](https://slack.com/) is a communication platform designed for teams to collaborate and work together more effectively. It offers messaging, file sharing, and other features to help teams stay connected and productive.

## Video tutorial

<iframe class="notion-asset-object-fit" src="https://www.loom.com/embed/a619078ed5ec4d31bb9ee3d99fb62314" title="iframe video" frameborder="0" allowfullscreen loading="lazy" scrolling="auto" width="100%" height="420" />

## How it works

<Steps>
  <Step title="Link your Fillout form to Slack">
    Open your form in Fillout and head to the `Integrate` tab, then click `Slack`.

    <img src="https://mintcdn.com/fillout-005a867b/hxazQot_xoezmiKA/images/Screenshot2025-11-17at2.36.32PM.png?fit=max&auto=format&n=hxazQot_xoezmiKA&q=85&s=23340e2487d61af4fb0dd28cd0589cbc" alt="Screenshot 2025-11-17 at 2.36.32 PM.png" width="2618" height="1440" data-path="images/Screenshot2025-11-17at2.36.32PM.png" />

    Label your Slack integration, then `Connect to Slack`. The label you choose won't matter. It’s just for identifying which Slack workspace you connected to in case you reuse the connection on other forms.
  </Step>

  <Step title="Choose a channel">
    Select the **Channel** from your workspace you want to send notifications to, e.g. #random or #general.

    <img src="https://mintcdn.com/fillout-005a867b/NAcRDOGnlYuurtkT/images/Screenshot2025-02-12at3.34.04PM.png?fit=max&auto=format&n=NAcRDOGnlYuurtkT&q=85&s=55fa41ca3e0e7df6e2181ba054d0ace6" alt="Screenshot of the Slack form creation page" width="2146" height="941" data-path="images/Screenshot2025-02-12at3.34.04PM.png" />

    `Finish setup` That's it! You will now receive notifications on the Slack channel whenever a respondent completes your form.
  </Step>

  <Step title="Publish and share">
    Remember to `Publish` your form to make the changes reflect.
  </Step>
</Steps>

## Message formatting

### Send all fields to Slack (recommended)

The default option, `Send all fields`, sends form responses in a nicely formatted message in your channel. You’ll see responses like this in Slack:

<img src="https://mintcdn.com/fillout-005a867b/nwA0QgHJFppu8qSE/images/Screenshot2025-05-09at4.13.36PM.png?fit=max&auto=format&n=nwA0QgHJFppu8qSE&q=85&s=44fad0f82e398ca3d76abf9770ba578d" alt="Screenshot of the Slack form creation page" width="1436" height="586" data-path="images/Screenshot2025-05-09at4.13.36PM.png" />

<Warning>
  We recommend this option, since Fillout handles ordering the questions properly and you won’t need to make changes if you add more questions to your form.
</Warning>

### Send a custom message to Slack

Choose the other option, `Custom message`, if you want to specify the exact information that gets sent to Slack. Click <Icon icon="square-plus" iconType="solid" /> or type **@** to reference questions or fields in your form.

<img src="https://mintcdn.com/fillout-005a867b/oVj2W1f5egqyB1z6/images/Screenshot2025-02-12at3.35.29PM.pngcopy.jpg?fit=max&auto=format&n=oVj2W1f5egqyB1z6&q=85&s=d13d8f70f010f4bb902d5dc1440b57a9" alt="Screenshot2025-02-12at3.35.29PM.png copy.jpg" width="1656" height="625" data-path="images/Screenshot2025-02-12at3.35.29PM.pngcopy.jpg" />

<Tip>
  You can format Slack messages using [Slack’s formatting markdown language](https://slack.com/help/articles/202288908-Format-your-messages).
</Tip>

## Specify a condition

You can run your integration only when a specific condition is met. Check out this [guide](/conditional-integration).

## Other similar integrations

<CardGroup cols={3}>
  <Card title="Send Microsoft Teams notifications" icon="microsoft" iconType="regular" color="#FFC738" href="/microsoft-teams">
    Get response summaries on Teams.
  </Card>

  <Card title="Send Discord messages" icon="discord" iconType="regular" color="#FFC738" href="/discord">
    Get response summaries on Discord.
  </Card>

  <Card title="Send submissions to a webhook" icon="webhook" iconType="regular" color="#FFC738" href="/webhook">
    Send to automation tools or any endpoint.
  </Card>
</CardGroup>
