How to connect your Webflow form to Slack with Make (Integromat)?

Tutorial
March 20, 2023
3 min
Here’s how to connect a Webflow form to the Slack instant messaging tool. Essential for linking your prospects to your teams!
Key points

Here’s how to connect the instant messaging tool Slack to Webflow in 15 steps. To connect Slack and Webflow, we will use the automation tool Make (Integromat)

Integromat is a no-code automation tool that allows you to easily link Webflow to your other tools. Here’s how to connect a simple contact form to Make (Integromat).

1 - Connect Webflow to Make (Integromat)

Here’s how to connect Webflow to Make (Integromat) very easily.

Webflow module on the Integromat dashboard
Make (Integromat) Interface 2021

2 - Add a “Webhook” Trigger

Select the “Watch Events” webhook trigger. The advantage of the webhook is that it is triggered instantly when a form is submitted from Webflow. Unlike other triggers that inspect periodically (every minute, hour, day, etc.) whether or not to activate the automation chain.

Webflow trigger on the Integromat dashboard
Make (Integromat) Interface 2021

3 - Choose Your “Webhook”

If you have multiple projects in Webflow, you may have several webhooks set up. Select the one you want to link to your business. If you don’t have one, here’s how to connect a Webflow webhook with Make (Integromat).

Choosing a webhook in the Integromat dashboard
Make (Integromat) Interface 2021

4 - Add a New Module

The advantage of Make (Integromat) is that it offers a plethora of pre-integrated tools that can be easily connected through modules. You just need to add the Slack module.

Slack module on the Integromat interface
Make (Integromat) Interface 2021

5 - Select an Action

The Slack module offers numerous actions to communicate with your teams, retrieve messages, upload files, react to posts, create channels, and more. For this example, we will choose the “Create a Message” action to send a message to your teams upon receiving a form submission.

Choosing a Slack action in Integromat
Make (Integromat) Interface 2021

6 - Add a New Slack Connection

Add a Slack account to your Integromat profile by clicking “Add”.

Adding a connection to the Slack module in Integromat
Make (Integromat) Interface 2021

7 - Choose the Type of Connection

Your action can involve either a user or a bot. Indeed, Slack allows you to configure certain actions via its integrated bot. You can thus automate these actions and interact with the bot using Integromat. We will choose a “user” connection here.

Type of Slack connection in Integromat
Make (Integromat) Interface 2021

8 - Rename Your Connection

As always, it’s essential to identify the account you will connect to in case there are others in the future. Once renamed, click “Continue”.

Renaming your Slack connection in Integromat
Make (Integromat) Interface 2021

9 - Grant Permissions

Make (Integromat) needs your permission to access your Slack account. These permissions are directly related to the actions Integromat will subsequently perform with your account.

Access permissions for Integromat to Slack
Slack access permissions for Make (Integromat)

10 - Choose the Connection Method

Here, you select how to connect to a channel or an individual. You have two options:

  • “Enter manually” to directly type in the ID of the target channel.
  • “Select from a list” to more easily choose groups or individuals from a dropdown list.

We will choose the “Select from a list” option.

Slack connection method in Integromat
Slack Connection Method

11 - Choose the Type of “Channel” 

You can choose from several types of channels to address: public or private channels, direct private messages or group messages. We will select a public channel here.

Choosing the type of Slack channel in Integromat
Channel Type Selection

12 - Select the “Channel”

Choose the channel where you will post your automated messages. We have selected the channel where all leads from our website are directed.

Choosing the Slack channel in Integromat
Slack Channel Selection

13 - Retrieve Data from the Webhook

Before drafting your Slack message, you need to inform the webhook about the type of data it will receive. Proceed to run only the Webflow module by right-clicking and selecting “Run this module only”.

Retrieving data by the Webflow webhook in Integromat
Webhook Data Retrieval

14 - Submit a Test Form

For your webhook to receive data, you simply need to send it. Go to your website and fill out all the fields of your form.

New data in the Webflow webhook on Integromat
Sending data from the web form

15 - Configure Your Message in Slack

You can now draft the standard message that will be sent to your teams on Slack. Be sure to include the various data fields.

Formatting the Slack message in the Integromat automation
Message Formatting

Bonus: Add an Emoji to Your Slack Messages

Here's a little tip for you: you can add compatible emojis between Make (Integromat) and Slack! 😉

Thomas Labonne
Thomas Labonne
Co-founder

Suggested articles

Webflow Localization, Credial's Use Case
Documentation
Webflow

Webflow Localization: Practical Guide & Credial's Use Case

Webflow Localization: Practical Guide & Credial's Use Case
Visuel showcasing digidop.fr switching to digidop.com
News
Digidop

Digidop.fr is now Digidop.com

Digidop.fr is now Digidop.com
Photo of the Digidop team with the Digidop Logo 2024
News
Digidop

A Look Back at an Exceptional 2024 and Vision 2025

A Look Back at an Exceptional 2024 and Vision 2025

Want to turn your website into your most valuable asset?

Contact us today