# Slack Integration Guide

Complete guide to integrate MyFormCapture with Slack

      Setup time: **5-10 minutes
      Difficulty: **Easy
        Compatible versions: **Any Slack workspace**

Get your leads delivered directly to your Slack channels with our easy webhook integration. Follow these simple steps to set up Slack notifications for your form submissions. Perfect for sales teams who want immediate alerts when new leads are captured.

## ** Prerequisites

- ** A MyFormCapture account - Sign up here
- ** Admin access to a Slack workspace
- ** A Slack channel where you want to receive notifications
- ** Basic understanding of webhooks (optional - we'll guide you through everything)

## ** Integration Methods

### Slack Webhook Integration

                5-10 minutes

                Easy

Set up a direct webhook integration between MyFormCapture and Slack to receive instant lead notifications in your chosen channel.

                  1

#### Create a Slack App

                    Set up a Slack app to receive webhook notifications from MyFormCapture.

1. Login to your Slack account as an admin in your browser
2. Go to [https://api.slack.com/apps](https://api.slack.com/apps)
3. Click on **Create New App**
4. Select **From scratch**
5. Enter app name: **MFC - Leads**
6. Pick a workspace to develop your app in (select your desired workspace from dropdown)
7. Click **Create App

##### Important Note

                            This creates a Slack app that can receive incoming webhooks from MyFormCapture.

                  2

#### Configure Your App

                    Customize your Slack app with branding and settings.

1. Select App Icon or leave as is (you can use our logo: [https://myformcapture.com/assets/logo/favicon.png](https://myformcapture.com/assets/logo/favicon.png) - 512x512 px)
2. Set short description: **Your Lead Powerhouse**
3. Set background color: **#1D43BA**
4. Click **Save Changes

##### Important Note

                            These settings will be visible in your Slack workspace and help identify the source of notifications.

                  3

#### Enable Incoming Webhooks

                    Configure your Slack app to receive webhook notifications.

1. Navigate to **Incoming Webhooks** in your app settings
2. Toggle **Activate Incoming Webhooks** to On
3. Click **Add New Webhook to Workspace**
4. Choose the channel where you want to receive leads/notifications
5. Click **Allow** to authorize the webhook
6. Copy the generated webhook URL (it will look like: `https://hooks.slack.com/services/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`)

##### Important Note

                            The webhook URL is unique to your Slack app and channel. Keep it secure and don't share it publicly.

                  4

#### Configure MyFormCapture Webhook

                    Set up MyFormCapture to send lead data to your Slack webhook.

1. Go to your MyFormCapture account
2. Navigate to **Developer Options** → **Webhooks** → **Add New Endpoint**
3. Enter name: **Slack Integration**
4. Paste the webhook URL from the previous step
5. Set event type: **lead.created**
6. Click **Save** to complete the integration

##### Important Note

                            Make sure your webhook endpoint is properly configured and the event type matches your needs.

## ** Troubleshooting

              Check that the webhook URL is correct and the channel permissions are set properly. Verify that your Slack app has the necessary permissions and that the webhook is properly activated.

              Ensure you have admin privileges in the Slack workspace. Only workspace admins can create and configure Slack apps.

              Verify that the event type is set to 'lead.created' in MyFormCapture. Check that your webhook endpoint URL is correct and that MyFormCapture has webhook functionality enabled.

              The webhook sends basic JSON data to Slack. If you need custom formatting, you may need to set up an intermediate webhook handler that formats the data before sending to Slack.

#### Still having issues?

Can't find the answer you're looking for? Our support team is here to help with your integration.

          [** Contact Support](/support)

## ** Related Integrations

      [Getting Started Integration Guide →](/docs/getting-started)      [Custom Webhooks Integration Guide →](/docs/tools/code/custom-webhooks)      [WordPress Integration Guide →](/docs/platforms/cms/wordpress)

## ** References & Official Documentation

- ** [Getting Started Guide](/docs/getting-started)
- ** [Custom Webhooks](/docs/tools/code/custom-webhooks)

## ** Next Steps

#### ** Configure MyFormCapture

- ** Set up your timezone
- ** Configure lead notifications
- ** Set up advanced spam detection
- ** Add team members to your account

#### ** Advanced Features

- ** Use our custom form templates
- ** Try AI Insights for Leads
- ** Integrate with your CRM
- ** Set up automated workflows
