Get Reddit Notifications in Slack via Make.com
Learn how to set up automatic Slack notifications whenever someone mentions your brand on Reddit. This guide will walk you through connecting Social Verdict to Slack using Make.com (formerly Integromat).
Time required: 10-15 minutes
What you'll need: A Make.com account (free tier works) and a Slack workspace where you can add apps.
Overview
Here's what we'll set up:
- Create a Make.com scenario with a webhook trigger
- Connect Make.com to your Slack workspace
- Add the webhook URL to Social Verdict
- Test the connection
Once complete, you'll receive a Slack message like this whenever Reddit activity is detected:
Subreddit: r/marketing
Sentiment: Positive
Post: "Has anyone tried Acme Corp's new product?"
View on Reddit
Step 1: Create a Make.com Account
If you don't already have a Make.com account:
- Go to make.com/register
- Sign up for a free account
- Verify your email address
Good news: Make.com's free plan includes 1,000 operations per month, which is plenty for most brand monitoring needs.
Step 2: Create a New Scenario
- In Make.com, click "Create a new scenario" in the top right
- You'll see an empty canvas with a big "+" button - click it
- Search for "Webhooks" and select it
- Choose "Custom webhook"
- Click "Add" to create a new webhook
- Give it a name like "Social Verdict Reddit Alerts"
- Click "Save"
You'll now see a webhook URL that looks like this:
Copy this URL - you'll need it in Step 5.
Step 3: Add the Slack Module
- Click the "+" button to the right of the Webhooks module
- Search for "Slack" and select it
- Choose "Create a Message"
- Click "Add" to connect your Slack account
- Follow the prompts to authorize Make.com to post to your Slack workspace
- Select the channel where you want notifications (e.g., #reddit-alerts)
Step 4: Configure the Slack Message
In the Slack module's "Text" field, paste this template:
This will create a nicely formatted Slack message with:
- The subreddit name
- Sentiment analysis (positive, negative, neutral)
- The keyword that triggered the alert
- The post title
- A link to the Reddit post
Tip: The syntax pulls data from the webhook. After you send a test event in Step 6, you can click these fields and select from a dropdown of available data.
Step 5: Add the Webhook URL to Social Verdict
- Log in to Social Verdict
- Go to Settings (gear icon in the sidebar)
- Scroll down to "Make.com Integration"
- Check the box for "Enable Make.com webhook integration"
- Paste your webhook URL from Step 2
- Click "Save Settings"
Step 6: Test the Connection
- In Social Verdict Settings, click "Send Test Event"
- Go back to Make.com - you should see data appear in the webhook module
- Click "Run once" in Make.com to test the full flow
- Check your Slack channel - you should see a test notification!
Success! If you see the test message in Slack, everything is working. Click the toggle at the bottom of Make.com to turn "Scheduling ON" so it runs automatically.
Step 7: Activate Your Scenario
Don't forget to activate your scenario so it runs automatically:
- Click the toggle switch at the bottom left of the Make.com canvas
- It should turn blue and say "ON"
- Your scenario will now run automatically whenever Social Verdict sends a webhook
Advanced: Customize Your Notifications
Filter by Sentiment
Only get notified about negative mentions? Add a filter between the webhook and Slack:
- Click the line connecting the two modules
- Set up a filter:
sentimentequalsnegativeorvery_negative
Different Channels for Posts vs Comments
Use Make.com's Router module to send posts to one channel and comments to another based on the type field (reddit_post or reddit_comment).
Available Webhook Data
Here's all the data Social Verdict sends that you can use in your Slack messages:
| Field | Description | Example |
|---|---|---|
| type | reddit_post or reddit_comment | reddit_post |
| post.title | Post title | "Has anyone used..." |
| post.subreddit | Subreddit name | marketing |
| post.url | Direct link to Reddit | https://reddit.com/... |
| post.sentiment | Sentiment label | positive, negative, neutral |
| post.sentiment_score | Sentiment score (0-1) | 0.85 |
| post.emotion | Detected emotion | happy, frustrated, curious |
| post.score | Reddit upvotes | 42 |
| post.num_comments | Comment count | 15 |
| keyword.word | Keyword that matched | Acme Corp |
| brand.name | Your brand name | Acme Corp |
| comment.body | Comment text (for comments) | "I've been using..." |
Troubleshooting
Not receiving notifications?
- Make sure the Make.com scenario is turned ON (toggle at bottom)
- Check that the webhook is enabled in Social Verdict Settings
- Verify your Slack channel permissions allow the Make.com app to post
- Use the "Send Test Event" button to verify the connection
Webhook URL changed?
If you recreate your Make.com scenario, you'll get a new webhook URL. Make sure to update it in Social Verdict Settings.
Need help?
Contact us at [email protected] and we'll help you get set up.