Slack Integration
Get instant notifications in Slack when you receive new form submissions. Keep your team informed and respond to leads faster with real-time alerts.
Feature Availability
Slack integration via webhooks is available on the Standard plan and above.
Integration Options
Basin offers two ways to connect with Slack:
| Method | Best For | Setup Complexity |
|---|---|---|
| Zapier | Non-technical users, rich formatting | Easy |
| Webhooks | Developers, custom payloads | Moderate |
Option 1: Connect via Zapier (Recommended)
The easiest way to send Basin submissions to Slack is through Zapier's pre-built integration.
Setup Steps
- Create a Zap in your Zapier account
- Choose Basin as the trigger
- Select "New Submission" as the trigger event
- Connect your Basin account using your API key
- Select the form you want to monitor
- Choose Slack as the action
- Select "Send Channel Message" as the action
- Connect your Slack workspace
- Choose the channel for notifications
- Customize your message
- Use Basin submission fields to create your message
- Example:
New lead from {{name}} ({{email}}): {{message}} - Test and activate your Zap
For detailed Zapier setup, see our Zapier Integration guide.
Option 2: Direct Webhook to Slack
For more control, send submissions directly to Slack using incoming webhooks.
Step 1: Create a Slack Incoming Webhook
- Go to Slack App Directory and create a new app
- Navigate to Incoming Webhooks and enable them
- Click Add New Webhook to Workspace
- Select the channel where you want notifications
- Copy the webhook URL (looks like
https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX)
Step 2: Configure Basin Webhook
- Open your form in Basin dashboard
- Go to Settings → Webhooks
- Click Add Webhook
- Configure the webhook:
- URL: Paste your Slack webhook URL
- Format: Select "Custom Template"
Step 3: Test Your Integration
- Submit a test entry through your form
- Check your Slack channel for the notification
- Adjust the template as needed
Related Resources
- Webhooks Documentation - Full webhook configuration guide
- Zapier Integration - Alternative integration method
- Microsoft Teams Integration - Similar setup for Teams users
- Tags and Rules - Filter which submissions trigger webhooks