Community

Newcomer Journey: an onboarding checklist for new Discord members

Most new members lurk for a day and leave. The Newcomer Journey gives them a checklist for their first days: pick roles, introduce yourself, send a few messages, hop into voice, accept the rules. BotGG ticks off each step on its own from what they do in Discord, graduates them with a role and coins, and tells you who got stuck so you can help.

  • Works on the Free plan
  • 1 slash command
  • Set up in the web console
welcomeDiscord preview

NikaToday at 20:14

/journey me

BotGGBOTToday at 20:16

Your journey in Pixel Guild
✅ Pick your roles
✅ Introduce yourself in #introductions
⬜ Send 10 messages (6/10)
⬜ Spend 15 minutes in a voice channel (4/15 min)
⬜ Read and accept the rules
Next up
Send 10 messages
I’ve read the rules

Only you can see this

A newcomer checking their journey

What you get

Steps that tick themselves

Pick roles, introduce yourself in a channel, send messages, spend minutes in voice, accept the rules, or a custom step. BotGG tracks progress from real Discord activity.

A graduation moment

Finishing the required steps gives the graduation role, removes “newcomer” roles, pays coins from the Bank and posts a congratulation in the channel and by DM.

Spot stuck newcomers

Members with no progress for a set number of hours are flagged as stuck, shown in the console and in Churn Radar, and can start a Flow that sends a friendly nudge.

A welcome DM with the list

Optionally send each newcomer a welcome DM with their checklist. A panel in your server has a “My journey” button for anyone who wants to check progress.

Works with Verification

Start the journey when a member joins, or only after they pass Verification, so bots and raiders never receive it.

An onboarding funnel

See how many started, how many graduated, the median time it takes and which step people stall on, over 7, 30 or 90 days, as charts or tables.

How it works

  1. Turn on the Newcomer Journey

    Open https://console.botgg.app, choose your server and switch on Newcomer Journey in the Community section. Start from the recommended set of steps or build your own.

  2. Build the checklist

    Add steps, set which ones are required for graduation, and give them labels and emojis. The live preview shows the checklist in your bot language.

  3. Set the reward

    Pick the graduation role, roles to remove, the coins, the congratulation channel and message, and after how many hours a member counts as stuck.

  4. Watch newcomers settle in

    Members check progress with /journey me or the panel button. You follow everyone on the Members and Funnel tabs, and staff can tick steps off by hand.

Onboarding that measures itself

Message steps count messages only, the content is never stored. An intro step needs a message of a minimum length in your intro channel, a voice step counts minutes connected, and the rules step reads Rules as Code acceptance or an “I’ve read the rules” button. A custom step is ticked off by staff or by a Flow, for anything else you want newcomers to do.

Checklist steps: up to 4 on Free and 12 on Pro. Journeys that aren’t finished expire after the number of days you set, and a member who leaves and rejoins starts fresh.

  • /journey me: your checklist and what’s next
  • /journey panel: post the “My journey” panel (Manage Server)
  • /journey check, /journey complete, /journey start: for staff

Slash commands

Generated from the bot’s real command definitions. Full list on the commands page.

/journeyNewcomer Journey: your first-days checklist5 subcommands
  • /journey meShow your journey checklist
  • /journey panelPost the journey panel in this channel (Manage Server)
  • /journey checkmemberStaff: show a member's checklist
  • /journey completememberstepStaff: tick off a step for a member
  • /journey startmemberrestart?Staff: start a member's journey now

Commands

Free vs Pro

Every feature works on the Free plan. Pro raises the limits and unlocks extras.

LimitFreePro
Newcomer journey steps412

What Pro adds See pricing

Frequently asked questions

How do I onboard new members on Discord?

Give them a short, concrete path: pick roles, say hello, talk, join voice, accept the rules. The Newcomer Journey turns that into a checklist that tracks itself and rewards members who finish it.

Does BotGG read members’ messages?

It only counts messages for message steps and checks the length of an intro message. Message content is never stored. Without the Message Content intent, any message counts as an intro.

What happens when someone gets stuck?

After the hours you set without progress, the member is flagged as stuck. You see them in the console and in Churn Radar, and a Flow can send them a DM or ping a greeter.

Can staff tick steps off manually?

Yes, with /journey complete or in the console’s Members tab, where you can also undo a step, restart a journey or remove it.

How is this different from welcome messages?

A welcome message says hello once. The journey follows the member through their first days, rewards them at the end and shows you where people drop off. They work well together.

Ready to level up your server?

Add BotGG for free, then switch features on in the web console.