Overview
This guide will walk you through the complete process of getting started with Discord Webhook Manager, from creating your account to sending your first message.This quick start assumes you’re using a hosted instance of Discord Webhook Manager. If you need to self-host, see the Installation Guide.
Prerequisites
Before you begin, you’ll need:Discord Webhook URL
You’ll need a Discord webhook URL from your Discord server. If you don’t have one yet, follow these steps:
- Open your Discord server
- Go to Server Settings → Integrations → Webhooks
- Click New Webhook or Create Webhook
- Customize the webhook name and channel
- Click Copy Webhook URL
Step 1: Create Your Account
Navigate to Registration
Go to the Discord Webhook Manager application and click Sign Up or Register.
Fill in Your Information
Enter your account details:
- Name: Your display name
- Email: Your email address
- Password: A secure password (minimum 8 characters)
- Confirm Password: Re-enter your password
Verify Your Email
Check your email inbox for a verification link and click it to activate your account. You won’t be able to access the platform until your email is verified.
Step 2: Add Your First Webhook
Once logged in, you’ll see the dashboard. Let’s add your first webhook:Navigate to Webhooks
Click Webhooks in the sidebar navigation or click Add Webhook from the dashboard.
Enter Webhook Details
Fill in the webhook form:
The system automatically validates your webhook URL with Discord’s API and can auto-fill the name and avatar from Discord.
Handle Duplicate Detection
If you try to add a webhook that already exists, you’ll see a duplicate warning with options to:
- Use existing webhook: Navigate to the existing webhook
- Create anyway: Create a new entry (useful for testing or different contexts)
Step 3: Send Your First Message
Now let’s send a message through your webhook:Choose a Sending Method
You have two options:Option A: From Saved Webhook
- Click Send Message next to your webhook in the webhooks list
- Click Quick Send in the sidebar
- Select “Use Saved Webhook” mode
- Choose your webhook from the dropdown
Compose Your Message
The message editor provides multiple options:
Simple Text Message
Type your message content (up to 2,000 characters):Add Mentions (Optional)
You can mention users or roles:@everyone- Mentions everyone@here- Mentions online users<@USER_ID>- Mentions specific user<@&ROLE_ID>- Mentions specific role
Create an Embed (Optional)
For richer messages, add an embed by clicking Add Embed:
Basic Embed Structure
Basic Embed Structure
Title: “Welcome to Our Community” (max 256 characters)Description: “We’re excited to have you here! Check out our rules and introduce yourself.” (max 4,096 characters)Color: Choose a hex color like
#5865F2 (Discord blue)Advanced Embed Elements
Advanced Embed Elements
Author: Add author name, icon, and URLFooter: Add footer text and iconTimestamp: Show current time on the embedImage: Add a large image URLThumbnail: Add a small thumbnail image URLFields: Add custom fields (supports inline layout)
- Field Name (max 256 characters)
- Field Value (max 1,024 characters)
- Inline toggle (display multiple fields side-by-side)
You can add up to 10 embeds per message. Use the real-time preview on the right to see exactly how your message will appear in Discord.
Preview Your Message
The right side of the editor shows a real-time preview that matches Discord’s appearance exactly. Make sure everything looks correct before sending.
Quick Send with Temporary Webhook
If you want to send a one-off message without saving the webhook:Enter Webhook Details
Paste your Discord webhook URL directly and optionally customize:
- Webhook name (displayed in Discord)
- Avatar URL (displayed in Discord)
Example: Creating a Professional Announcement
Here’s a complete example of a professional announcement embed:Next Steps
Now that you’ve sent your first message, explore these powerful features:Schedule Messages
Automate your messages with one-time or recurring schedules
Create Templates
Save message designs for quick reuse with dynamic variables
Invite Team Members
Share webhooks with your team using role-based permissions
AI Generation
Use AI to generate message content automatically (requires admin setup)
Tips & Best Practices
Message Design Tips
Message Design Tips
- Keep titles concise and descriptive (under 100 characters)
- Use consistent colors that match your brand or Discord server theme
- Add timestamps to announcements for context
- Use fields to organize information clearly
- Test messages in a private channel before sending to large audiences
Webhook Organization
Webhook Organization
- Use descriptive names for webhooks (“Marketing Announcements” vs “Webhook 1”)
- Add tags to categorize webhooks by purpose or server
- Use descriptions to document webhook purpose for team members
- Review webhook history regularly to track what’s been sent
Mention Etiquette
Mention Etiquette
- Avoid overusing
@everyoneand@herementions - Reserve mass mentions for truly important announcements
- Consider time zones when scheduling messages with mentions
- Test mention permissions in your Discord server first
Security
Security
- Never share your webhook URLs publicly
- Use the collaboration feature instead of sharing webhook URLs
- Regenerate webhook URLs in Discord if they’re compromised
- Regularly review collaborators and remove access when needed
Troubleshooting
Webhook validation fails
Webhook validation fails
Possible causes:
- Invalid webhook URL format
- Webhook was deleted in Discord
- Network connectivity issues
- Verify the webhook still exists in Discord Server Settings
- Check that you copied the complete URL
- Ensure the URL starts with
https://discord.com/api/webhooks/orhttps://discordapp.com/api/webhooks/
Message fails to send
Message fails to send
Possible causes:
- Webhook was deleted or regenerated in Discord
- Message exceeds Discord’s limits
- Invalid embed structure
- Check webhook history for error details
- Verify message content is under 2,000 characters
- Ensure embed descriptions are under 4,096 characters
- Verify you have fewer than 10 embeds
- Check that image URLs are valid and accessible
Email verification not received
Email verification not received
Solutions:
- Check your spam/junk folder
- Ensure you entered the correct email address
- Wait a few minutes and try requesting a new verification email
- Contact the platform administrator if the issue persists
Preview doesn't match Discord
Preview doesn't match Discord
The preview should match Discord exactly. If it doesn’t:
- Refresh the page
- Clear browser cache
- Report the issue on GitHub with screenshots
Getting Help
Need More Help?
- Documentation: Browse the full documentation for detailed guides
- GitHub Issues: Report bugs or request features on GitHub
- Community: Check the project discussions for community support
