Send Survey Responses
Directly to Slack

Get a Slack message every time someone fills out your survey.

How It Works

Someone fills out your survey → Mapster instantly posts a formatted message to your Slack channel. No third-party tools required.

1

Create Webhook

Create a Slack Incoming Webhook for your channel

2

Paste URL

Add the webhook URL in your Mapster Alerts page

3

Done

Every new response is posted to Slack in real time

What You'll See in Slack

Each response appears as a nicely formatted Slack message with:

  • Survey name - which survey the response came from
  • All answers - each question and answer, formatted and readable
  • User attributes - any custom data you passed (plan, company, etc.)
  • Location - country and city of the respondent
  • Device & browser - desktop, mobile, or tablet
  • Timestamp - when the response was submitted

Setup Guide

Step 1: Create a Slack Incoming Webhook

  1. Go to api.slack.com/apps and click Create New App
  2. Choose From scratch
  3. Name it anything (e.g. “Mapster”) and select your workspace
  4. In the left sidebar, click Incoming Webhooks
  5. Toggle Activate Incoming Webhooks to On
  6. Click Add New Webhook to Workspace at the bottom
  7. Pick the channel you want responses posted to, then click Allow
  8. Copy the webhook URL - it looks like https://hooks.slack.com/services/T.../B.../xxx

Step 2: Add the URL in Mapster

  1. Log in to your Mapster dashboard
  2. Go to the Alerts page
  3. In the Slack section, paste your webhook URL
  4. Click Add

Step 3: You're done

That's it! Every new survey response will now be posted to your Slack channel as a formatted message. You can add multiple webhooks for different channels if you want responses going to more than one place.

Good to Know

  • Responses are sent instantly - no delays or batching
  • You can connect up to 10 Slack webhooks per account
  • Each webhook receives responses from all your surveys by default
  • If a webhook URL becomes invalid, it will be automatically removed
  • Want to send to multiple channels? Just add a separate webhook for each
  • This is a direct integration - no Zapier account needed

Need help? Let us know