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.
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.
/journey me

Only you can see this
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.
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.
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.
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.
Start the journey when a member joins, or only after they pass Verification, so bots and raiders never receive it.
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.
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.
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.
Pick the graduation role, roles to remove, the coins, the congratulation channel and message, and after how many hours a member counts as stuck.
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.
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 staffGenerated 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 nowEvery feature works on the Free plan. Pro raises the limits and unlocks extras.
| Limit | Free | Pro |
|---|---|---|
| Newcomer journey steps | 4 | 12 |
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.
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.
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.
Yes, with /journey complete or in the console’s Members tab, where you can also undo a step, restart a journey or remove it.
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.
Add BotGG for free, then switch features on in the web console.