Core

Welcome System

server.ninja's welcome system sends customizable messages when members...

The first 5 minutes after joining determine whether a new member stays or...

How It Works

  1. Configure welcome message: Dashboard → Welcome → Channel Message → Enable
  2. Design with rich embeds: title, description, image, color, and dynamic variables
  3. Variables auto-fill: {user} (mention), {server} (name), {membercount}, {user.tag}
  4. Welcome DMs: separate message sent as a private DM to the new member
  5. Verification gate: require button click or reaction before channel access
  6. Goodbye messages: notify a channel when members leave (optional)

What It Tracks

  • Custom welcome channel messages (rich embeds with images)
  • Welcome DMs with onboarding info
  • Goodbye/leave messages
  • Verification gates (button or reaction-based)
  • Auto-role assignment on verification
  • Dynamic variables ({user}, {server}, {membercount}, {user.tag})
  • A/B testing for welcome message variants (Pro)
  • Welcome-to-first-message conversion tracking (Pro)

Use Cases

  • Gaming server welcome with server rules, game role selection link, and LFG channel pointer
  • Brand community sending a DM with FAQ, support channels, and product links
  • Education server requiring email verification before granting student access
  • Crypto server with anti-bot verification gate to prevent mass-join raids

What's Included

Free

  • Welcome channel messages
  • Rich embed formatting
  • Dynamic variables
  • Goodbye messages
  • Verification gates
  • Auto-role on verify
  • Welcome DMs

Pro (FREE)

  • A/B testing (2-3 variants)
  • Welcome-to-first-message conversion tracking
  • Conditional welcome messages (by invite source)
  • Scheduled welcome sequences (DM day 1, 3, 7)
  • Welcome analytics dashboard

Setup

  1. Dashboard → Welcome → Welcome Message → Enable
  2. Choose channel for welcome messages
  3. Customize message: add text, embed fields, image URL, color
  4. Add variables: {user} for mention, {server} for server name, {membercount} for total
  5. Optional: enable Welcome DM with separate content (rules, quick-start guide)
  6. Optional: enable Verification → set button text → select 'Verified' role

Frequently Asked Questions

Can I customize welcome messages with embeds?

Yes. Full embed support: title, description, color, image/thumbnail URL, footer, and up to 25...

Does it support welcome DMs?

Yes. A separate, customizable DM sent to new members alongside the channel welcome. Include...

Can I set up verification?

Yes. New members see a message with a verification button or reaction. Clicking it assigns a...

Try server.ninja Free

Analytics + moderation + leveling. 80% free.

Add to Discord — Free

2 min setup · No credit card