This article follows a similar train of thought as my last post, Qualifying “Web Karma”: It shouldn’t be a game. I’ve always had a fascination with communities and I’ve noticed, as perhaps many others have, that communities often gain momentum over time to a point where they are expanding at an almost unholy rate. You can clearly see this kind of growth in Digg, Reddit, and even (to a limited extent, currently) Hacker News, if you’ve watched them over time.

(Please ignore the actual numbers and look at the general trend of the graph.)
Watching the communities grow, the low barrier to entry (sign up and go!) is both a very positive factor and a very negative one. It is a blessing in that there is no effort required to post comments, submit stories, and get active in the community — lots of participation is what drives these sites.
At some point, though, I think that this low entry barrier becomes a bad thing. Communities, it seems, have a critical mass at which point they attract:
- Groupthink: People being easily influenced by others in the community, or joining the community simply because it agrees with their worldview.
- Spammers: This is the case with any form of communication that has a wide reach.
- Low-quality commentary and posts: Submissions made solely for the purpose of getting attention, pushing their own views, or posting for personal (monetary) gain.
I have not done any sort of reasearch on this, so I can not say definitively when things like this happen in a community, nor why, but it seems to ring true for the three aforementioned examples.
I’ve been considering a solution for slowing the growth of a community, thereby possibly delaying or eliminating–at least–the three problems above. This solution involves charging users a small one-time payment to join the site, not unlike a membership fee. The major difference here, though, is that the membership fee would grow over time as the community grows.
Now, I’m not talking about fees on the order of hundreds of dollars (unless appropriate for the community), but in the range of $0 — 20.

Essentially, the idea is that the initial investment of joining the site will be low ($0 or whereabouts), and so it will grow fairly quickly. As it grows, the fee increases accordingly, and the investment to join becomes greater. By having this cost system in place, people will put more consideration into joining the community, and will only commit to doing so if they see the value in participating.
Many of you are probably saying at this point: money isn’t the solution to all problems!
You’re right, it isn’t. This is merely a very prototypical concept that I am proposing, and I would love to see someone develop it further. Money is a solution to some problems, or at least patches them to an extent (which may or may not be acceptable).
One clear issue with my solution is that it might make the “old user” status too prominent, and not allow the community to develop in a positive way. I’m not entirely sure how thatcould be solved in this solution’s context.
Just as a point of comparison, I’d like to point out a couple other opinions and suggestions on the matter of keeping a community from going “bad.” Below are quotes from a recent Hacker News posting:
My only thought is to think about limiting submission rights to a certain/higher karma threshold. – timf
An interesting idea would be to make a submission cost 1 Karma point. So people would only submit a story if they think it’s reasonable that someone might upvote it. – cx01
Both of these suggestions have their advantages (removing the necessity of processing money, implementing a rewards system of sorts) and disadvantages (ability to game the system, not based on a system with limited resources). I’m enticed to think that a combination of a number of these ideas would result in at least one decent solution.
March 5th, 2009 at 7:13 pm
Well I have to agree, and disagree…
I agree that the quick 5 second sign-up is the downfall of most websites (Ironically WordPress is that way
), I would not charge people to use my website either… I think your answer is in your question “Why do websites with an easy signup fail” because they have easy sign up.
I am a believer that the form should be long, then there should be a small waiting period (which is how I run my clans/alliances in games) if you forget all about me in 48 hours… or you just signed up to write one reply and never will come back to even see the follow up conversation… then why do we need you here? So just making a larger requirement for signing up would be a much more efficient system then requiring payment.