DC

How to Connect Discord to Saylo

Get real-time notifications for feedback in your Discord server

Complete Integration Guide

Saylo's Discord integration sends beautiful, rich notifications directly to your Discord channels whenever new feedback is submitted. This keeps your team updated in real-time without having to constantly check the dashboard.

The integration uses Discord's webhook API to send formatted embeds with all the relevant information, including user details, feedback content, and direct links back to your Saylo dashboard.

What You'll Get with Discord Integration

Transform your Discord server into a command center for your product feedback

Instant Feedback Alerts

Every time someone submits feedback through your Saylo widget, your team gets notified immediately in Discord.

  • • Feedback title and description
  • • User information and avatar
  • • Direct link to view in Saylo dashboard
  • • Rich embed formatting with project branding
  • • Role-based mentions (optional)

Step-by-Step Setup Guide

Follow these simple steps to connect Discord to your Saylo project

1

Create a Discord Webhook

First, you'll need to create a webhook in your Discord server. This is how Saylo will send messages to your channel.

How to create a webhook:

  1. 1. Right-click on the channel where you want notifications
  2. 2. Select "Edit Channel"
  3. 3. Go to the "Integrations" tab
  4. 4. Click "Create Webhook"
  5. 5. Give it a name like "Saylo Notifications"
  6. 6. Copy the webhook URL (we'll need this in step 3)

Pro tip: You can create multiple webhooks for different types of notifications (e.g., one for feedback, another for different projects).

Visit Discord Webhook Documentation
2

Get Role ID (Optional)

If you want to mention specific roles when notifications are sent, you'll need to get the role ID.

How to get a role ID:

  1. 1. Go to User Settings → Advanced
  2. 2. Enable "Developer Mode"
  3. 3. Right-click on the role you want to mention
  4. 4. Click "Copy Role ID"

Note: This step is optional. You can always add role mentions later by reconfiguring the integration.

Learn About Discord IDs
3

Configure in Saylo Dashboard

Now it's time to connect everything in your Saylo dashboard.

Dashboard setup:

  1. 1. Log into your Saylo dashboard
  2. 2. Go to your project settings
  3. 3. Click on "Integrations" in the sidebar
  4. 4. Find the Discord card and click "Connect"
  5. 5. Paste your webhook URL from step 1
  6. 6. Optionally paste the role ID from step 2
  7. 7. Click "Connect" to save the configuration

Security note: Your webhook URL is encrypted and stored securely. Only Saylo can use it to send messages to your Discord channel.

Go to Saylo Dashboard
4

Test the Integration

Once connected, Saylo will automatically send a test message to verify the integration is working.

What happens next:

  1. 1. Saylo sends a confirmation message to your Discord channel
  2. 2. Submit a test feedback through your Saylo widget
  3. 3. Verify the feedback notification appears in Discord
  4. 4. Check that role mentions work (if configured)

Success! If you see the test messages, your integration is working perfectly.

What Your Notifications Will Look Like

Beautiful, rich Discord embeds that make it easy to understand what's happening

Feedback Notification Example

New Feedback Submission!

Title: Add dark mode support

User: john.doe@example.com

Description: It would be great to have a dark mode option for the dashboard...

View in Saylo Dashboard

Technical Details

How the Discord integration works under the hood

Webhook Validation

When you connect Discord, Saylo validates your webhook URL by making a test request to ensure it's valid and accessible.

Notification Triggers

  • Feedback submissions: Triggered when users submit feedback through your widget
  • Integration test: Sent immediately after connecting to verify setup

Message Format

Saylo sends rich Discord embeds with:

  • • Custom username and avatar (your project branding)
  • • Role mentions (if configured)
  • • Formatted content with titles, descriptions, and fields
  • • Direct links back to your Saylo dashboard
  • • Timestamps and footer branding

Security & Privacy

Your webhook URL is encrypted and stored securely. Only Saylo can use it to send messages to your Discord channel. The integration only sends notifications - it cannot read messages from your Discord server.

Pro Tips for Discord Integration

Make the most of your Discord integration with these expert tips

Channel Organization

  • • Create dedicated channels for different types of notifications
  • • Use #feedback for user feedback
  • • Set up different webhooks for each channel
  • • Consider using private channels for sensitive feedback

Role Management

  • • Mention @developers for technical feedback
  • • Use @product-team for feature requests
  • • Create @urgent for high-priority issues
  • • Set up @everyone for important updates

Team Workflow

  • • Set up automated responses for common feedback
  • • Use Discord threads for detailed discussions
  • • Create reaction-based workflows (👍 for approved, ❌ for rejected)
  • • Integrate with your existing project management tools

Notification Management

  • • Use Discord's notification settings to control frequency
  • • Create separate channels for different projects
  • • Consider using Discord's "Do Not Disturb" mode during busy periods
  • • Set up notification schedules in your Discord server settings

Common Issues & Solutions

Quick fixes for the most common Discord integration problems

Webhook Not Working?

If you're not receiving notifications, check these common issues:

  • • Verify the webhook URL is correct and complete (starts with https://discord.com/api/webhooks/)
  • • Make sure the Discord channel still exists and the webhook is active
  • • Check that the webhook has permission to send messages
  • • Ensure your Discord server is online and accessible
  • • Try creating a new webhook if the old one stops working

Role Mentions Not Working?

If role mentions aren't appearing correctly:

  • • Double-check the role ID is correct (should be a number)
  • • Ensure the role still exists in your Discord server
  • • Verify the webhook has permission to mention roles
  • • Try mentioning the role manually to test permissions
  • • Make sure the role ID is not empty or invalid

Too Many Notifications?

If you're getting overwhelmed with notifications:

  • • Use Discord's notification settings to mute specific channels
  • • Create separate channels for different notification types
  • • Consider using Discord's "Do Not Disturb" mode during busy periods
  • • Set up notification schedules in your Discord server settings
  • • Use role-based mentions to target specific team members

Need Help?

If you're still having issues:

  • • Check the Discord Help Center
  • • Contact Saylo support through your dashboard
  • • Verify your webhook URL format is correct
  • • Test with a simple webhook tool first

Ready to Connect Discord?

Start receiving real-time feedback notifications in your Discord server today. Your team will love staying updated without leaving their favorite communication tool.