JoinGG

Seeding a new server: getting past zero players

Every browser sorts by population and every new server has none. The threshold your game needs, and how to cross it more than once.

SweetMask · 6 min read

Every server browser sorts by player count. Every new server has zero. That is the entire problem, and it is a coordination problem rather than a marketing one.

Why zero is sticky

A player scanning a list is not evaluating your server; they are avoiding an empty room. Joining an empty server means waiting alone with no idea whether anyone is coming, and the rational move is always to pick a row further up.

So the count that would attract players requires players, and the loop does not start on its own. This is the single reason most new servers die in their first fortnight, and it has nothing to do with the quality of the configuration.

The fix is called seeding: getting a deliberate group of people on at the same time, repeatedly, until the count is high enough that strangers join it.

The threshold is a number, and it varies

There is a population above which a server self-sustains and below which it drains. It is not a universal figure — it depends on what the game needs to be fun.

Game typeRoughly self-sustaining at
Round-based shooter (CS, TF2)10–14
Large-scale milsim (Squad, Hell Let Loose)40+
Survival (Rust, ARK)15–20
Minecraft SMP5–8
Roleplay (FiveM)20–30

Below the threshold the experience is worse than the same game elsewhere, so arrivals leave and the count falls back. Above it, arrivals stay and the count climbs on its own until it hits the cap.

Everything about seeding is getting over that line and staying there long enough to be seen. Not "getting players" — getting a specific number, at a specific hour, more than once.

The mechanics that work

Pick one hour, not a whole evening. Ten people spread across four hours is four separate empty servers. Ten people at 20:00 on a Tuesday is a populated server that appears in the browser at the position ten players buys.

Repeat the same hour. The second and third time are what convert strangers into regulars, because a player who found you on Tuesday and comes back on Thursday needs you to be there. A seeding session that happens once is a session that produced nothing.

Do not seed on a Saturday first. The competition is at its strongest when everybody is online. A weeknight slot has fewer players in the pool and vastly fewer servers holding them.

Announce a countdown, not an invitation. "We're seeding at 20:00, be there at 19:55" produces a spike. "Come play sometime" produces a trickle, and a trickle never crosses the threshold.

Where the first ten come from

Not from the server browser. From somewhere you already are.

A Discord you already run is the strongest source, because the people in it already know you and a ping reaches them. A community you play in — someone else's server, a subreddit, a clan — is next, provided you are a member and not a visitor arriving to advertise.

The thing that reliably does not work is posting the address anywhere that does not know you. Every game community has a channel full of server addresses nobody clicks, because a list of addresses is what a server browser already is, and yours is one row in it with no reason attached.

What to do with the seeded players

The mistake is treating seeding as filling a number. The count gets strangers in the door; what they find decides whether they stay.

Be present. An admin playing, talking, and visibly enjoying it is the single strongest signal a new arrival can get. An empty-feeling server with a high count reads as fake.

Talk to arrivals. Not a rules dump — a greeting. What happens in the first ten minutes decides most of the retention you will ever get, and on a seeded server those ten minutes are happening in front of your seeders.

Do not run your best event during seeding. Save it. The event is what brings back the people who were there tonight; spending it on a room of friends who would have come anyway wastes it.

The vote and listing question

New servers reach for vote sites early, and it is mostly the wrong order of operations. A vote reward loop rewards players who are already there; it does not create the first ten. Get the population first, then let votes accumulate from people who actually play rather than trying to buy visibility before you have anything to show.

Listings are worth doing immediately, though, because they cost nothing and they are how somebody who heard about you finds the address. Claiming your listing means the description is yours rather than whatever a crawler inferred, and that description is the second thing a curious player reads after the name.

Fake counts do not work here

The temptation at zero is a plugin that reports a number you do not have. It is worth understanding exactly why this fails rather than dismissing it on principle.

A player who joins a server reading 40 and finds four people does not conclude "the count was wrong". They conclude the server is dishonest, and they leave with a specific negative impression rather than a neutral one. You have converted a scroll-past into an active detractor.

It also breaks the only feedback you have. You cannot tell whether Tuesday worked if the number is invented, and seeding is entirely a numbers exercise — you need to know whether ten showed up or six.

Reading whether it is working

Give it three sessions before judging. What you are looking for is not the peak, which your seeders produced, but the floor: the number still online an hour after the session ended.

  • Floor rising session over session: it is working, keep the slot
  • Peak fine, floor at zero every time: arrivals are not staying — the problem is on the server, not the promotion
  • Peak falling: your seeders are losing interest, which happens fast if there is nothing to do but seed

That distinction between peak and floor is the whole diagnostic, and it is the same reading that separates a quiet server from a dying one later on.

The honest expectation

Most servers do not make it, and the ones that do usually took longer than the operator expected. A month of twice-weekly seeding is a normal cost. Communities that survived their first year almost always describe a period of showing up to a nearly empty server on a schedule because they had said they would.

The operators who quit are not the ones whose configuration was worse. They are the ones who expected the browser to do the work.

The short version

Zero is sticky because players avoid empty rooms, not because your server is bad. Find the threshold your game needs, get that many people on at one fixed hour, repeat it, and be present when strangers arrive. Measure the floor rather than the peak.

Everything else — rewards, events, listings — works once there are people. None of it substitutes for the first ten.

Tags
growthcommunity
Share

SweetMask

Published · 6 min read

All articles

Keep reading

Guides · Counter-Strike 1.6

Scoutzknivez, Rats and the Fun-Map Tradition

Iceworld, rats maps and scoutzknivez are still running on populated servers twenty years later. What the format is, why it survived, and where to find it.

· 7 min read