How to grow a Discord server from zero (and bring a dead one back)
Growth and activity are the same problem. Forty people who talk beat 3,000 who don't, and they're how you get to 3,000 who do.
10 minutes read
On this page
- Why growth and activity are one problem
- Give your server one reason to exist
- How to grow a Discord server from zero (for free)
- The first ten minutes of a new member
- How to get a Discord server to be more active without spam
- How to get Discord members to invite friends
- How to revive a dead Discord server
- Set it up in Lurk
The short answer
Grow a Discord server by giving it one promise a stranger understands in a sentence, starting with a few channels and a weekly rhythm, and inviting people one by one from places where they already talk about your topic. Make a newcomer's first ten minutes end in a reply from a real person. Ask members to invite friends only once the server is worth inviting to, and reward the friend taking part, not the click.
- Growth and activity are one problem: a big server that feels dead turns away every new visitor.
- Start small on purpose: three channels, one weekly event, and people you invited by hand.
- A newcomer's first ten minutes decide most of what happens next. Ask one easy question and answer it.
- Recognize helpful replies, not message counts. Message-count XP pays for spam.
- To revive a dead server, cut channels, say what changed, and run one event you'll keep running.
A funnel of Discord members: joined, said hello, came back in week 2, helped someone. Each step is smaller than the one before.
- Joined1,000 members100%
- Said hello310 members31%
- Came back in week 2140 members14%
- Helped someone32 members3%
The biggest leak is here.
Why growth and activity are one problem
Most people asking how to grow a Discord server are really asking two things: how do I get people in, and why don't they stay? Those are the same question. A visitor joins, scrolls #general, sees the last message was four days ago, and leaves. Every new member you bring in meets the server you have today, so a quiet server leaks people as fast as you can pour them in.
That's why 3,000 members who never talk is worse than 40 who do. The 3,000 tell a newcomer "nobody's home". The 40 tell them "people answer here". The 40 are also the only ones who'll bring a friend.
An owner with nearly 5,000 members says only 10 to 15 still pay attention, after the YouTube channel the server grew from changed focus. The replies: rediscover why people came, run a weekly show-and-tell, archive the channels nobody uses.
Another owner gets about 10 joins a day and loses 9 of them. The chat is active. The newcomers just don't find a reason to stay.
So stop watching the member count. Watch four numbers instead: how many joined, how many said hello, how many came back in their second week, and how many helped someone. The last two are your server. The first is just traffic. (If this sounds like the app version of the problem, it is. See why users don't come back.)
Give your server one reason to exist
Before you invite anyone, write the server's promise in one sentence a stranger understands. Not "a chill place to hang out". Every server says that, and the big ones already won that game. Something like:
- "Pixel artists post a work in progress every week and get real feedback."
- "Players of this one game find a squad for tonight in under ten minutes."
- "People learning Rust ask beginner questions and nobody makes them feel dumb."
A good promise names who it's for and what they get. It's narrow on purpose. A reply on one growth thread put it well: is your server unique enough that people would invite their friends to it? Generic chat competes with every established server on Discord. A specific job competes with almost nothing.
One owner asks how to grow, and the useful reply asks back whether the server is distinct enough that members would want to invite friends.
Put the promise where a newcomer sees it first: the server description, the top of the welcome channel, and the first line of every invite you send.
How to grow a Discord server from zero (for free)
Start small on purpose. A new server with 14 channels and 6 people looks abandoned. A server with 3 channels and 6 people looks like a group chat that's about to get good.
Cut to three channels
#welcome, #general and one channel for the thing your promise is about (#wip, #lfg, #questions). Add a channel only when a conversation keeps spilling out of the ones you have.
Pick a weekly rhythm
One thing that happens at the same time every week: a show-and-tell, a game night, a Friday questions thread. People come back for rhythms, not for channels.
Seed the first conversations
Post the kind of message you want to see, then ask a question people can answer in one line. For the first month you are the most active member, and that's fine.
Invite people one by one
Go where your people already talk about the topic: a subreddit, a forum, a game's official Discord, a class. Be useful there first. When someone asks the question your server exists for, send them the invite with one sentence about why.
Aim for 20 who talk
Not 200. Twenty people who reply to each other is a working server. Get there before you think about listings or partners.
Here's how the usual places to find members actually perform, going by what owners report in the threads we read. None of them comes with real numbers, so treat this as a field guide, not a ranking.
| Source | What you get | Watch out for |
|---|---|---|
| Places your people already talk | Members who share the topic and arrive with a question | Slow. Be useful there first or you're just spam. |
| Server listing sites | Steady trickle of visitors | Many browse and leave. Owners disagree on quality, and many listing tips come from listing sites. |
| Partner servers | People from a nearby niche | Works when the topics fit. Swapping ads with unrelated servers brings people who won't stay. |
| Your own audience (videos, a game, a newsletter) | The fastest start, by far | If that audience changes, the server can go quiet with it. |
| Bought members, join-for-join swaps | A bigger number | Accounts that never talk. Against Discord's rules, and it makes the server look deader. |
One owner invited the same people from the same two or three servers and found they weren't very active in the new one. Borrowed members don't bring a habit with them.
The first ten minutes of a new member
This is where most servers lose people. A newcomer joins, sees a wall of rules and twelve channels, can't tell where to start, and leaves. Joining is often the only way to look inside a server, so plenty of people arrive just to check. Your job is to make checking easy and staying obvious.
Members explain why they join and leave right away: joining is the only way to see inside, and language, slow verification, spam or being talked over send them back out.
Three things make the first ten minutes work:
- A welcome that asks one easy question. "What are you working on right now?" beats "Read the rules and introduce yourself". One question, one line to answer, and a real person replies within the hour.
- A first-week checklist. Say hello, post one thing in the topic channel, come to this week's event. Three steps, each obviously useful, each a reason to come back.
- A role they earn by doing something useful. Not a role for clicking a reaction. A role for answering someone's question, or for showing up to two events. It tells everyone this person belongs here.
A checklist for a new Discord member: say hello in #general, post a work in progress, come to Friday's show-and-tell. Each step earns XP toward the next level.
Welcome, Jun
Get started in three steps
Tick a step. Each one is something a member already does in the server.
Don't overdo the welcome. In one thread an owner was sending every newcomer a friend request, and replies pointed out that people who want to browse first can find that a lot. A warm public hello is plenty. A guide is not onboarding either: community hosts report people still ask what to do when there's a whole guide pinned. A person answering them is onboarding.
How to get a Discord server to be more active without spam
Activity isn't messages. It's people getting what the server promised. The quickest way to get more of it is to make the helpful moments visible and to give people a regular reason to show up.
Run one weekly event you'll keep running
A weekly show-and-tell, a Tuesday game night, a Friday thread where everyone posts one win. Pick something you can run every week for three months without burning out. Ten people who come every week is a better event than 60 who came once. If you'd only manage it every two weeks, run it every two weeks. Reliable beats frequent.
Recognize help, not message counts
Message-count XP bots are the classic mistake. If every message earns XP, the people who post "lol" forty times a day top the leaderboard, and the person who wrote a careful answer gets nothing. You get more messages and a worse server.
Reward the things the server exists for: a reply someone thanked, a work-in-progress post, showing up to the event. Put a daily limit on it so nobody can farm it. Let members give each other kudos with a reason, so recognition comes from peers and not only from you. That also fixes a common complaint from community hosts: people reply to the owner, not to each other.
Helper roleDraft
Whena member's reply gets a thank-you reactionLimit5 a dayDogive 20 XP; at 200 XP, the Helper role
Make levels mean something. A level that opens a channel, earns a role people recognize, or lets someone help run an event is worth more than a number. A level that only means "talked a lot" is worth nothing, and members know it.
Quiet members are fine
Plenty of members read and never post. That isn't failure. They might be learning from the archive, waiting until they know the place, or just enjoying it. Don't ping them into talking. Make posting easy and safe, and count the ones who come back to read. One community manager put it plainly: a quiet, well-run community is usually a sign of good management.
Pax Dei added voice, text and friend discovery inside the game. The lesson isn't "install an integration and get 39%". It's that being able to find and talk to the people you play with goes along with playing more. Your server's version of that is making sure every newcomer meets someone.
A Community kit for thisXP with daily limits, roles that follow levels, and kudos members give each other. The free Lurky bot runs it in Discord.See the Community kitHow to get Discord members to invite friends
Ask for invites only once the server is worth inviting to. If a member wouldn't tell a friend about it without a prize, a prize won't fix that. It just brings in people who came for the prize.
A responder warns that giveaways and roles for invites bring lurkers who inflate the numbers but don't fill the chat.
When the server is ready, make inviting easy and specific:
- Invite to a moment, not a server. "Come to Friday's show-and-tell" is easier to send and easier to accept than "join my Discord".
- A guest pass. Let members bring one friend to an event night with no strings. The friend sees the server at its best.
- A friend bonus that waits. If you reward invites at all, give both people something when the friend takes part, like posting in the topic channel or coming to an event. Never for the click or the join. That one change stops most invite farming.
- Nothing that breaks Discord's rules. No paid invites, no join-for-join, no prizes for alt accounts. If a reward would make sense to fake, don't offer it.
The reward should be something members already want from the server: a role, a channel, a spot in a feedback session. Not cash. We go deeper on this in how to build a referral program people actually use.
How to revive a dead Discord server
A dead server isn't a lost cause. It's a server whose promise stopped matching what members came for. Bringing it back is mostly an honest reset, done in public.
Find out why people came
DM ten members who used to be active and ask one question: what did you join for? Their answers are your new promise.
Archive most channels
Keep three. Empty channels make a server look deader than it is. You can bring channels back when they're needed.
Say what changed
Post one honest announcement: what the server is for now, what happens every week, and the first date. No @everyone spam after that.
Run the first event, even if four people come
Then run it again next week. The second event matters more than the first, because it proves the rhythm is real.
Find your core five
The handful who show up twice. Give them a role, ask their opinion, let them run a thread. A server with five regulars isn't dead.
Then, and only then, invite
Once a newcomer would land in a live conversation, start inviting again, starting with the places that worked the first time.
If the reason people came is truly gone (the game died, the channel moved on), it can be kinder to close the server or merge it into a nearby one than to keep the lights on in an empty room.
Set it up in Lurk
Everything above works with a pinned message and some patience. Where it gets tiring is the bookkeeping: who finished the first-week checklist, who's helped three people, who's earned the role. That's the part Lurk can run for you.
A Discord channel where the Lurky bot posts that Dara reached Level 5 and got the Regular role, then that Sam gave Dara a kudo for unreal lighting.
- Onboarding: the first-week checklist, one step at a time, with a small reward when it's done.
- XP and levels: XP for the actions you pick, with daily limits so spam earns nothing, and a Discord role that follows the level up or down.
- Kudos: everyone gets five a day to give, with a reason. Kudos people receive are theirs to spend.
- Reputation and privileges: helpful answers earn reputation, and reputation lets people help run the place.
- Referral: a bonus for both people, set to fire when the friend takes part, not when they join.
The free Lurky bot posts level-ups, gives roles and answers a slash command with anyone's balance and level. Every change gets a receipt, so when someone asks why they got the Helper role, there's an answer. Or ask your agent, in one sentence, with the prompt below. More on how it fits a server: Lurk for communities.
Set it up with your agent
Paste this to your coding agent and it sets Lurk up in your project. Then ask it for what this post describes, or start from one of these templates. Nothing goes live until you say yes.
Read https://getlurk.com/llms.txt and set up Lurk for this project.
- Claude Code
- Cursor
- Codex
- Any harness
Questions people ask
How do I grow my Discord server for free?
Give the server one clear promise, start with three channels and a weekly event, and invite people one by one from places where they already talk about your topic. Be useful in those places before you post a link. Aim for 20 people who talk before you try listings or partners.
How do I get a Discord server to be more active?
Run one weekly event you can keep running, and make sure every newcomer gets a reply from a real person. Recognize helpful replies rather than message counts, and let members give each other kudos. Cut empty channels so conversation gathers in one place.
How do I revive a dead Discord server?
Ask former regulars why they joined, archive most channels, and post one honest announcement about what the server is for now. Run a weekly event even if four people come, then find the five who return and give them a role. Start inviting again only once newcomers would land in a live conversation.
How do I get Discord members to invite friends?
Wait until members would recommend the server without a prize. Then make it easy to invite a friend to a specific event, and if you reward invites, reward both people when the friend takes part, not when they click. Never use paid invites or join-for-join swaps.
Should I buy Discord members?
No. Bought members are fake or idle accounts, so your member count grows and your chat stays quiet, which makes the server look deader to real visitors. Buying members can also break Discord's Community Guidelines on spam and platform manipulation, which puts the server at risk.
Are XP and level bots good for a Discord server?
Only if XP pays for useful things. Message-count XP rewards spam and pushes careful helpers down the leaderboard. Give XP for replies people thank, posts in the topic channel and showing up to events, with a daily limit.
Sources
- Discord: Pax Dei developer case study (October 2025)
- Discord Community Guidelines
- Thriving Creatives: WhatsApp as community infrastructure (community.inc)
- Hacker News: reviving a mostly dead Discord server
- r/discordapp: how do I grow a server?
- r/discordapp: how do I grow my Discord server?
- r/discordapp: 10 join a day, 9 leave
- r/discordapp: why do people join and leave instantly?
- r/CommunityManager: people respond to me, not to each other
- r/CommunityManager: community management isn't just about engagement
More posts to read
Get users
How to get your first 100 users after you vibe code an app
You built it in a weekend. Nobody came. Here is the playbook, rung by rung, with the exact message to send first.
Get users
How to run a waitlist that grows (and then actually launches)
A signup form collects emails. A waitlist makes people care where they stand, tell friends and still be there when you open the door.