How to Set Up Slack Alerts in Trackz
Connect Trackz to your Slack workspace using an Incoming Webhook to receive downtime, SSL, SMTP, and performance alerts in any channel.
Updated April 21, 2026
Overview
The Slack integration pushes alert notifications to any channel in your workspace using Slack's Incoming Webhooks. Each message includes a bold title, a description of the event, and a structured attachment block with metadata so your team has full context without leaving Slack.
Prerequisites
- A Slack workspace where you have permission to add apps
- A Trackz account on any plan
Step 1: Create a Slack Incoming Webhook
- Go to api.slack.com/apps and click Create New App → From scratch.
- Name the app (e.g., Trackz Alerts) and select the workspace.
- In the left sidebar, click Incoming Webhooks.
- Toggle Activate Incoming Webhooks to On.
- Click Add New Webhook to Workspace at the bottom.
- Choose the channel where alerts should be posted and click Allow.
- Copy the webhook URL — it starts with
https://hooks.slack.com/services/.
Step 2: Add the Integration in Trackz
- In your Trackz dashboard, go to Settings → Integrations.
- Click Add Integration.
- Select Slack from the integration picker.
- Enter a name for this integration (e.g., #ops-alerts).
- Paste the webhook URL into the Webhook URL field.
- Click Save.
The integration will appear in your list with an Active badge.
Testing Your Integration
- In Settings → Integrations, find your Slack integration and click Send test.
- A test message should appear in your Slack channel within a few seconds.
- You'll see a bold title, a message body, and a grey attachment block with sample metadata fields.
Alert Message Format
Trackz sends Slack messages with this structure:
- Text block: Bold alert title + plain-text description
- Attachment: JSON metadata (monitor name, URL, event type, response code where applicable)
- Color bar: Left border on the attachment (controlled by Slack's
colorfield)
Troubleshooting
No message received after sending a test
- Confirm the webhook URL is complete — it should start with
https://hooks.slack.com/services/T.../B.../. - Check that the Slack app is still installed in your workspace: Slack → Settings → Manage apps.
- Verify the target channel hasn't been archived.
"channel_not_found" or "invalid_token" errors in history
- The webhook URL is tied to a specific channel. If the channel was deleted or the app was uninstalled, generate a new webhook URL and update the integration in Trackz.
Integration shows Disabled
- Use the toggle button in Settings → Integrations to re-enable it.
Messages arrive in the wrong channel
- Each Slack webhook is locked to one channel. To post to a different channel, create a new webhook URL in Slack and add a new integration in Trackz.