---
title: "How to Send a Message to a Slack Channel from Elementor Form?"
url: https://theplusaddons.com/docs/send-a-message-to-a-slack-channel-from-elementor-form/
date: 2025-05-22
modified: 2026-04-09
lang: en
author: "Aditya Sharma"
description: "Want real-time alerts in Slack whenever someone submits your Elementor Form? By connecting your form to a Slack channel, you can instantly notify your team, track leads, or manage support..."
word_count: 503
---

# How to Send a Message to a Slack Channel from Elementor Form?

## 

- Connects The Plus Addons for Elementor Form widget to a Slack channel for real-time alerts.
- Requires a Slack User OAuth Token and Channel Name to send messages from the Elementor Form.
- Utilizes the Submit Actions tab in the Form Widget to configure Slack notifications with the User OAuth Token.

Want real-time alerts in Slack whenever someone submits your Elementor Form? By connecting your form to a Slack channel, you can instantly notify your team, track leads, or manage support requests without missing a beat. 

With the Form widget from The Plus Addons for Elementor, you can easily connect a Slack channel to your Elementor Form.

*To check the complete feature overview documentation of The Plus Addons for Elementor Form widget, [click here](/docs/create-an-elementor-form-for-free/).*

***Requirement  - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-builder/form-builder/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

To do this, you must have a Slack User OAuth Token and a Channel Name.

### Get a Slack User OAuth Token

[Create an account in Slack](https://slack.com) if you don’t already have one. Once you are logged into your account, follow the steps - 

> *Note: You must have a workspace in your Slack account; if not, then *[*create a workspace in Slack*](https://slack.com/intl/en-in/help/articles/206845317-Create-a-Slack-workspace)*.*

1. Go to [Slack API](https://api.slack.com/).

2. Click on **Your apps** in the top menu.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-your-apps.png)

3. On the next page, click on the **Create an App** button.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-create-an-app.png)

4. It will open a pop-up, click on **From scratch**.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-create-an-app-from-scratch.png)

5. In the next screen, add your app name.

6. Then select the appropriate workspace and click on the **Create App** button.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-create-app-and-workspace-name-3.png)

7. In the Settings page, click on **OAuth & Permissions** from the left sidebar.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-oauth-and-permissions-with-token-4.png)

8. In the OAuth & Permissions page, scroll down to the Scopes section. In the **User Token Scopes** section, add the necessary scopes. For example, to read messages, add ***channels: history;*** to post messages, add ***chat: write***.

9. Then scroll up to the page and click on the **Install to (Your Workspace Name)** button.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-oauth-tokens.png)

10. If you are the admin of the workspace, then just click on the **Allow** button, and your app will be installed.

> *Note: If you're not an admin, you'll need to send a request to your admin for approval.*

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-permission-access.png)

On the next screen, you’ll see your User OAuth Token; copy it into a notepad.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-user-oauth-token-copy.png)

### Find a Slack Channel Name

In your Slack app, all the names under the **Channel** dropdown are channel names. A Slack channel name starts with #, so copy the channel name where you want to send the messages.

![](https://theplusaddons.com/wp-content/uploads/2025/05/tpae-slack-create-first-slack-channel-26.png)

### Use the Form Widget

Now, add the Form Widget to the page and select the appropriate form type, then follow the steps -

1. Add the required form fields and customize them as per your requirements.

2. Then select the main Form Widget and go to the **Submit** **Actions **tab, and select **Slack **from the **Add Action **dropdown.

3. Now you’ll see the **Slack **tab, open it.

4. Then add your User OAuth Token and the channel name where you want to send the message in the **User OAuth Token** and **Channel Name** fields.

> *Note: Make sure to add the channel name with # in front.*

Now, when a user fills out your form, it will add a message in your selected Slack channel.