Ask HN: How can you encourage users to generate content?
I've been working on a new site for several months now (http://www.shouldigetthebook.com), and I'm to the point where I need user input. The goal of this site is to allow college students to comment on specific courses that they took, and tell other students if they needed the text book. Aside from a few usability concerns that I'm ironing out, I think it is time to get some content. But that's the problem.<p>To get users to come to the site, I need content. To get content, I need users to come to the site and contribute. I'm running on a severely limited budget (I'm a grad student, saving for a wedding, etc), but I'm still trying to offer incentives for entering reviews. I've also tried limited advertising on Facebook, Google, and print papers. People come to the site, but only long enough to see that their classes for next semester don't have any reviews.<p>How would you encourage people to enter reviews?
24 comments
[ 3.3 ms ] story [ 30.3 ms ] threadStackOverflow bet big, and won, that technically inclined people would contribute millions of dollars of free consulting if it awarded them with, essentially, the geek equivalent of WoW loot. (Pixels of no importance or cost outside the game but, critically, important to the players.)
HackerNews uses the karma system. I probably write too much, but one reason I write is that there is a little scrolling You Helped Somebody Out Today counter in the top right corner, and that gives me warm fuzzies and a sense of social worth.
If your site has chicken/egg dynamics to it, your content acquisition strategy should be based on giving people reasons to donate you chickens in the absence of eggs or eggs in the absence of chickens. I love Delicious as an example of this: if you're the only user of Delicious, it still has value, because it was a very good multi-PC bookmark manager when that feature was underserved.
You can also seed content, which can be quite cheap if you do it intelligently. For example, I assume you put up pages for classes which you don't have reviews for, right? Good. Rank order those by access and start at the top. Pay people to write seed reviews for the content most in demand. College students' time is ridiculously cheap (an insight which founded the entire discipline of behavioral economics). You can probably get 5 reviews for pizza money.
For the last several years I've paid for content for my website. At the start, when I had no idea what would be popular, I just used my intuition and aimed at obvious high-value targets. As soon as you do that, you'll start to collect Actual Data From Users. Adjust aim, fire again. The beautiful thing about evergreen content (I'm not sure yours is timeless, incidentally, which worries me) is that after you acquire it you get to keep the benefits from it for forever. This means that if you happen to realize "Oh, shoot, I was in a local maxima" that isn't a problem, you just expand away from it. (This has happened to me multiple times and is a story for another day.)
You have other problems with your website in terms of conversion which are bouncing these users, incidentally.
1) The design wastes far too much space and does not immediately communicate a value proposition. I would usually demonstrate this with a color-coded screenshot but I'm on Linux right now and refuse to fight GIMP to do it: less than 5% of the pixels on my monitor display anything related to textbooks when I open up your site. I don't know what the magic right number is, but it sure isn't < 5%.
2) Your site cares far too much about its needs and not enough about the user's needs. Thinking this is not a major sin. Telling the user about it is. "Running a site like this requires a lot of help from students like you" is a bad tact, because it requires people to give to you before you give to them. Most Internet uses are quite keenly interested in What Is In This For Me.
3) Surfacing reviews on the front page is a great way to point out both the value of the service, to establish social proof (nobody wants to go to a bar where no one drinks, nobody wants to post the first piece of content to Empty Social News Service #432), and to reward power users for their dedication. It is frightening how much you can get out of people just to give them a chance at community recognition.
4) "To get started, just click “Find Your Course“." I think there are very few total absolutes in web design, but this is one of them: if you ever find yourself telling people where to click on a web page, and that is not "Click here", you're wasting conversions to no benefit to yourself. You've got hyperlinks. Use them.
One thing I might add regarding the design of the website is you might want to mix it up a little from the tutorial you followed to create it.
http://sixrevisions.com/tutorials/photoshop-tutorials/how-to...
It jumped out at me as soon as I saw it. Comes off as a little unprofessional.
This is one of the problems that I'm currently addressing. I'm about 40% through a re-design to address this, and many other issues.
Also, you mention a point system (karma, etc). The only thing that worries me about this is users entering false reviews just to get points.
Thank you though. You have given me many insights and ideas. It's answers like this that keep me coming back to Hacker News day after day.
This is what we call a "high class problem". (Since HN has an international audience I'll explain that one: it means a problem where the fact of having the problem demonstrates that you're already in a status which arouses envy. For example, "Finding parking for my gigantic luxury sedan was difficult but I finally found one." probably makes sense to the guy who said it it but will not be looked upon favorably by the cashier he said it to.)
You currently have a website with no content, no users, no community, and no income. If you're ever finding yourself worrying about folks gaming your karma system, its because you have a website with awesome content, lots of users, a community people want to be a part of, and probably still no income.
(Sorry, I'm letting my "charge money for it" bias slip through. OK, delete that that one, the point still holds.)
Neuro Web Design: What Makes Them Click? (Paperback) ~ Susan M. Weinschenk (Author)
http://www.amazon.com/Neuro-Web-Design-Makes-Click/dp/032160...
tell them that at the end of the semester, users with N number of significant content submissions will be entered into a drawing, and the prizes will be XYZ.
once you have content and stop bribing them (or, you don't necessarily have to stop), you'll have the content and will no longer have the chicken/egg problem.
2- You need to improve your UI significantly IMO. From your home page it seems that you would prefer users to register before using/contributing to the site, which I think is not a good idea. Your homepage should be immediately useful to the potential users/contributors. for examples you should have a searchbox(with auto-complete feature for the name of universities and courses at least). Or list of most actively discussed courses, etc.
People participate on sites that think of them as members, or valued contributors. Figure out how you and they have a shared agenda.
Some concrete ideas:
1) seed with content -- call all your friends
2) bribery -- tickets, coupons : poor quality content is likely though
3) make the demand visible. Add a feature allowing people to request ratings of certain courses. The person who answers the need then feels more heroic and you can even reward with karma points
4) callbacks -- allow people to enter email addresses to be notified when certain courses are rated. Bonus! These people will be worth asking for ratings in a few months.
5) leaderboards, achievements for being helpful, funny, etc.
6) PR: get articles written about you in the student press. Quality control is pretty lax in most cases. Your issue is the price of textbooks and their ultimate value, which is genuinely controversial. Or, ask your valued members to write letters to the editor on the topic.
Also have you looked into behavioral economics? Anecdotally, I know that this is a somewhat "hot" area for loyalty programs (miles, etc.).
I think the question now becomes more philosophical. What do I want out of the course? Just a passing grade or something I can look back on and reference? When viewed that way your site can be about more than just answering that single, quite subjective, question. What I would do is try to foster discussion about the course. Let's say I want to take an art class. I go to shouldigetthebook.com and see nothing there, but I can leave an email to be notified of others inquiring and/or commenting on the same class. Chances are there would be some good discussion we could have. That's the kind of content you could foster on your site, and users would contribute because it's of interest to them. Eventually users could certainly answer the question of whether or not the course book is needed, but there is so much more that the question seems almost incidental.
Maybe you should try ONE school, namely, yours. You could even prune it down further to certain majors or departments. If someone says "do you have it for English as well as Math/Computer Science?" then you know its gaining steam.
The idea of class reviews, teacher reviews, along with "do I need the book?" would be a natural progression as others have discussed.
To get more popularity with your own school, heavily brand it as long as they don't get on your back for using their logos. Because its a tool to facilitate their students they may not care, but because its a tool that could dampen their book sale profits, they might.
Another opportunity to make it easier is possibly integrate with existing school systems. I went to Virginia Tech, and for web developers inside the school system (again, speaking merely from my own experience) they had APIs that you could lock into course/class IDs, and even had an API that could authenticate with University PIDs and passwords. Doing so this way would automatically manage all of the classes and book information - then the students would merely have to thumb up or down if they found the book helpful. When you expand schools, integrating Facebook or other social networking credentials would be the obvious route, but to paraphrase 37Signals, "you don't have a scaling problem until you have a scaling problem."
You have an EXCELLENT idea - anyone who has been to college and has felt the weight of text book costs (along with the economy) would instantly see this as a great opportunity to save some beans.
Ditto to answering "what's in it for me" for the users in terms of contribution. Warm fuzzies? Recognition? Cash? I would try paid first though, given the time vs cash balance of most college kids.
In terms of delivering a value prop right off the bat, check out britekite's header graphic/animation - I've seen few sales pitches that get the job done as well.
You should add in Calvin, btw, we had the distinction of sending more grad students to UM than UM undergrad did.
http://www.venturevoice.com/2007/06/vv_show_46_jeremy_stoppe...
It's about the beginning of yelp by it's founder and one of the areas he touched on is how they started off in new geographic areas. It might be a good fit for your situation.