“Members keep joining, but nobody talks more” — one of the most common problems Discord servers face. This article covers how to define an active rate, how to measure it, and which initiatives actually improve it.
Decide on your definition of “active”
There is no official definition of an active rate. It is generally calculated as “members who did some kind of activity within a given period ÷ all members.” What matters is choosing an “activity” and a “period” that fit your server, then measuring with the same definition consistently.
- Defining activity: do you count only messages, or include reactions and voice channel participation too? If your community has many lurkers, including reactions gets you much closer to reality.
- Defining the period: daily (DAU), weekly (WAU), or monthly (MAU). Weekly is a good default for hobby communities; daily for work-oriented ones.
For example: “the share of members who posted a message or reacted at least once this week” as your weekly active rate. Changing the definition mid-stream breaks comparability with the past, so decide once at the start and keep it fixed.
How to actually measure your active rate
Working out an active rate by hand is not realistic. Scrolling back through channels to count who spoke breaks down as soon as the number of channels grows. Discord’s built-in Server Insights gives you an overview, but it cannot freely compute an active rate under your own definition.
With an analytics tool like comcom analytics, message, reaction, and voice chat activity is aggregated automatically, so you can track active member counts over any period. Install the bot once, and the data accumulates automatically from then on.
What counts as a good active rate?
It varies enormously with the nature of the community, so there is no absolute benchmark. As a general rule, small invite-only communities run high (tens of percent), while large servers anyone can join run low (a few percent to the low teens).
Your own server’s trend matters far more than comparisons with other servers. Did it go up or down versus last month? Did it change before and after an initiative? That movement is exactly what gives you something to act on.
Initiatives that raise the active rate
- Improve onboarding: guide newcomers to an introduction channel right after they join and lower the bar for the first post. Members who speak in their first week retain far better.
- Regular events: weekly hangouts, game nights, co-working sessions — create times when “if you show up, someone will be there.”
- A reaction culture: make sure every post gets a response, starting with the staff. Posting into silence is the biggest driver of churn.
- Tidy up channels: rows of inactive channels make the server feel deserted. Archive them and concentrate the activity.
- Measure the impact: compare the active rate before and after each initiative, and double down on the ones that worked.