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

References & Official Documentation

Next Steps

Configure MyFormCapture

  • Set up your business hours and timezone
  • Configure callback phone numbers
  • Set up email notifications
  • Add team members to your account

Advanced Features

  • Set up custom form templates
  • Configure lead scoring rules
  • Integrate with your CRM
  • Set up automated workflows

Need Help?

Our support team is here to help you with your integration.

Contact Support