Slack integration for reports

Connect Slack to receive automated report summaries in your channels.

2 min read

Slack Integration for Reports

Deliver automated report summaries directly to any Slack channel using Incoming Webhooks.

Setup (3 Steps)

Step 1 — Create a Slack App

  • 1Go to api.slack.com/apps
  • 2Click Create New App → choose From scratch
  • 3Name your app (e.g., "Listener Reports") and select your workspace
  • 4Click Create App

Step 2 — Enable Incoming Webhooks

  • 1In the app settings sidebar, click Incoming Webhooks
  • 2Toggle Activate Incoming Webhooks to On

Step 3 — Add a Webhook URL

  • 1Click Add New Webhook to Workspace
  • 2Choose the channel where you want reports delivered
  • 3Click Allow
  • 4Copy the generated webhook URL — it looks like: https://hooks.slack.com/services/...
  • 5Paste the URL into the Listener.com webhook input and click Complete Setup

What Slack Messages Look Like

Each Slack message includes:

  • A header with the report template name
  • Your network name
  • A list of KPI metrics and their values (up to 10 per section)
  • A View Full Report button linking to the interactive report
  • A footer with the timestamp and time range

Using the Webhook

You can use the webhook URL in two places:

  • 1Automated Reports — When creating an automation, select "Slack" as the delivery method and paste your webhook URL
  • 2Manual Test — Listener.com can send a test message to verify the webhook is configured correctly. You'll see: *"✅ Test message from Listener — Your webhook is configured correctly!"*

Need more help?

Our support team is here for you. Reach out anytime.