Starting a new forums allows the administration to define their ranking models. The most common ranking system is just by counting the posts and the higher the number, the more epic the new rank should sound.

Are there any other ways to rank my members?

3 Answers 3


Ranking can be done in various ways.

One option, utilized by the Discourse forums, is "Trust Levels". As posted by the developers:

User trust levels are a way of...

  • Sandboxing new users in your community so that they cannot accidentally (or intentionally!) hurt themselves, the forum, or other users while they are learning what to do.
  • Granting experienced users more rights so that they can help maintain and moderate the community they generously contribute so much of their time to.

Advancement through these levels depends on several criteria being met:

  • Visiting the forum and reading the posts
  • Visiting the forum over a longer period of time
  • Utilizing board features (liking posts, replying to others)
  • Not receiving spam flags from users

Criteria for advancement increases and is designed to reward those users that are engaged and contributing to your community. While it does still depend on post count, it is not exclusive to post count. In fact, that particular measure is relatively easy to meet in an active community. It's the participation criteria that is important to gaining trust.

Other options include

  • Reputation based promotions. This type of system depends on up votes and down votes and encourages community participation in both the posting of content and in letting others know if the content is "good". Several forum creators use this type of system, either built in or through plugins.
  • Time based promotions. Users that have been registered for a certain amount of time are automatically promoted to the next level. This method rewards your earliest users, but also doesn't encourage participation. Instead, it just asks people to register and then they can freely abandon your community.
  • Combination of reputation/time/post count. This combination allows you to reward your earliest, participating members. However, if not tuned appropriately, the time based aspect could punish the newer contributing members. That is something to be aware of when setting up this type of system. On a related note, MyBB has this type of system built in.
  • Contributions, unrelated to post count. Depending on the type of community you have, user contributions can be rewarded through promotions. As an example, on an artistic forum, users that contribute new art work or musical compositions could be rewarded over users that provide feedback. Without those contributions in the first place, there would be nothing to give feedback on.

Of course there are.

Don't reveal your ranking ladder

People are curious and like mystery. If you do not reveal the post count threshold nor the names of the upper rankings, people will discuss and think about them. They will start an own list (which you should allow) to write done their hypothesis of the rank names and the necessary post count.

Offer multiple ranking lines

Why just only have one ladder if you can five? Or maybe a six one nobody knows? If you have a game series forum you can take for example the factions of your game series and ask people after a while to join a faction. Then they can reach the ranks of their faction and only their faction. So everyone can have their own ranking ladder. If someone joins no faction ever, they could be auto-join an other faction and gain theirs ranks. Unexpected, huh?

Don't use the post count

Maybe users in your forums grease other posts. You could count the total numbers of greases and then their ranking grows. Or you take the average online time in your forum.


Rankings based on number of posts encourage spam and low-quality posts to inflate the number, but they can be useful for determining engagement.

Coherent ranking systems usually use some type of voting system and may also take into account the amount of time a user spends on a particular site.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.