Slack Notifications
Overview
Section titled “Overview”The Slack Notify block sends real-time alerts to a Slack channel when a workflow run completes, fails, or is cancelled. Available on Growth and Scale plans.
What Gets Notified
Section titled “What Gets Notified”- ✅ Success — workflow completed, all stores deployed
- ❌ Failure — workflow failed with error details and a link to logs
- 🟠 Cancelled — workflow was manually cancelled (not counted as a failure)
- ⚠️ Partial failure — some stores in a Store Matrix run failed
Step 1: Create a Slack Incoming Webhook
Section titled “Step 1: Create a Slack Incoming Webhook”- Go to api.slack.com/apps and click “Create New App”
- Choose “From scratch”, give it a name (e.g., “Deployify”), pick your workspace
- Under “Add features and functionality”, click “Incoming Webhooks”
- Toggle “Activate Incoming Webhooks” to ON
- Click “Add New Webhook to Workspace”
- Select the channel you want alerts in (e.g.,
#deployments) - Copy the Webhook URL — it looks like
https://hooks.slack.com/services/T.../B.../...
Step 2: Add the Slack Notify Block
Section titled “Step 2: Add the Slack Notify Block”- Open your workflow in the Workflow Builder
- Drag the Slack Notify block onto the canvas
- Paste your webhook URL into the block configuration
- Connect it at the end of your pipeline:
Checkout → Content Merge → Deploy → Slack NotifyStep 3: Save and Test
Section titled “Step 3: Save and Test”Save the workflow and trigger a manual run — you should see a message arrive in your Slack channel within seconds of the run completing.
Notification Format
Section titled “Notification Format”A typical success message includes:
- Workflow name and run ID
- Status (success / failed / cancelled)
- Duration
- Stores deployed (if Store Matrix was used)
- Link to execution logs in the Deployify app
Plan Availability
Section titled “Plan Availability”| Plan | Slack Notifications |
|---|---|
| Free | ❌ |
| Starter | ❌ |
| Growth | ✅ |
| Scale | ✅ |
Upgrade from Plan & Billing in the app to unlock Slack Notify.
Troubleshooting
Section titled “Troubleshooting”No message received
- Double-check the webhook URL is copied correctly (no trailing spaces)
- Verify the Slack app is still installed in your workspace
- Check the Slack Notify block is connected in your workflow graph
“Invalid webhook URL”
- Webhook URLs must start with
https://hooks.slack.com/services/ - Regenerate the webhook in Slack’s API dashboard if it was revoked
