Ask HN: How do you start a website that requires user contribution?
How do you attract users to use your website, if the website requires users to create the content? When there is no content, there will be no users. When there are no users, there will be no content. What are the best practices to escape this loop and build up a user base that is most likely to visit repeatedly?
Do you know/Do you remember what StackExchange looked like in its early days? How about Quora, Wikipedia or any other website with similar experience?
53 comments
[ 3.1 ms ] story [ 84.8 ms ] threadAlso, target your friends / people you know that could use your website, and ask them which content they would like to see, if they want to help you build the initial content.
What's your website ?
Finding acceptable repos on GitHub, downloading them, running the projects in the iOS simulator, screenshotting them, and writing up a description took a significant amount of time.
Alexis Ohanian has talked about how they seeded Reddit with posts made under various fake usernames for the first few months after launching. They made it so that as admins, they just had an extra field for "username to post with" when creating new posts.
B) If that's not an option, and you can afford this, fake it. Go to a freelance writer jobsite and find freelance writers who specialize in bootstrapping content for social news/discussion sites. Hire a bunch of them to create the initial content..
You can promote your service to the users that they've been featured in your site and give them something better within your service, so they are willing to contribute through your site (perhaps including crosspost on the original site).
If it makes sense, you should focus on creating an initial user base with high network density, i.e. people very much connected with each others.
I believe the story with Yelp is that they paid people to write reviews in the beginning.
I definitely feel you, I have had similar struggles. I made a site that had some limited traction, mostly my friends used it. I think if your close friends are actually in the demographic you are looking for, then that is a great place to start.
Something else I try to consider is to make a site that strives to serve millions of users but can be useful to far less. I've been working on a locally focused, social network and I am creating it in a way that even if 10 people are using it, as long as they goto the same places, it should be useful. 10 people in the same area would be worth 1000 people strewn across the globe in my case.
But I do believe that it is a problem that has a solution which differs greatly from case to case. It's certainly a chance to show your creativity and hustle, I suppose. :)
(The whole unit 7 talks a lot about how they built Reddit.)
Either hire professional copywriters or recruit unpaid off-site interns to do it for you. Personally the intern method I think works best because they are dedicated to giving you good content, but really rough around the edges and the content feels very genuine. The NYC craigslist jobs section works phenomenally for this.
Startups! Kewl!!
Let's take an automotive analogy.
Supposing you wanted to have a Q+A site for people wanting to get the most out of their Model T Ford cars, get writing and become the authority on the subject. Don't shy away from injecting a bit of personality in there and use your superior web-saviness to get better SEO, page-load times, responsive-ness and so on than what others already writing on the subject can do. A simple blog will suffice for the purposes of getting initial interest.
After a while a regular audience will materialize and they will start talking to each other in the comments. Some might even start offering spare parts to one another, uploading pictures and posting links to videos. Ideally they are drawn to your site to see what you have to say this week however they stay for the comments.
For this automotive analogy you would probably want real world community things, e.g. meet ups, galleries, a way for people to enable film-makers to hire their Model T's, a supplier's directory, a 'wiki' and so on.
Once enough 'user generated content' arrives you can move the 'forum' (or whatever) to the homepage and relegate your original articles to some archive buried somewhere in the site. By now some users might have branched out from 'Model T' to things like 'Fordson Tractors' and make the site the place for discussing everything 'Fordson'.
The need being met might be people wanting to show off their cars to others that truly appreciate such things combined with a need for people to get specialist parts. This arrived at set of needs is very different to what the site started as, e.g. the best resource on the topic. A deliberate pivot is made and the original specialism broadened.
There are many sites that have grown with a variation of the above. Cult of personality works for many writers, rock stars, diet experts, politics pundits, celebrity bloggers and probably even z-grade porn stars. Assuming you are none of those things and don't have a fan club, just by writing stuff people enjoy reading you could create a name for yourself to be someone in your field. You could become the expert in Model T Ford cars, respected for that for people that care about that particular car. Clearly in this example the market is only so big so interest might not be exactly huge, however the principle is the same. Just serve a poorly served niche with something better and grow from there.
It's hard to give exact examples without knowing what you plan to do of course, but that's the general idea. Make it backwards compatible with whatever the closest thing is out there already, so that even in cases where you don't have any of your own content to return for a user, you at least have something. Then do everything you can to ramp up your own content asap.
Often you can write a pretty good bot using their data, and emulate user interactions. Enough users won't notice the site is run by bots that it's better than nothing if you don't have funding :-)
The site eventually made it to the top 200k on Alexa.
It's a minimal investment ($30 per prize) on our side but the yields are enormous!
Can you give more details about what you did?
- implement many different ways you can display the content you have and try to make it relevant
- don't display empty pages, try to show the most relevant content you have even if it's not great
- if you want people to perform an action (here, adding content), ask them to do it and make it easy :)
- send out email or other notifications, giving social context of other people performing the action you want them to perform and with a clear call to action, once again
http://andrewchen.co/recent/
http://platformed.info/
Read their articles.
Github (same-sided platform): publish your repo, users can download and contribute to your code. More code, more branches, repeat.
Youtube (two-sided platform): Published content provides entertainment. Users can respond to others video to provide additional relevant content. Each publisher promotes their own channel for recognition (and in turn, promotes your platform).
I'd recommend reading: http://platformed.info/ The author really dives into Platforms vs Marketplaces and how to increase your chances for success. It's the only blog I've ever subscribed to.
It should provide benefit of publishing inside regardless of the inside crowd (to a point of course).
Another example like yours - soundcloud.
When we launched MuckRock, a user-generated FOIA request site, we had about 50 early registered users who were dying to use the site. Then we set them loose, and after 2 months, absolutely no one had filed. So I started filing a ton of requests on my own, got back really good information, and all the sudden users started filing.
When I went back and asked why they hadn't filed before, they said they simply didn't know what filing should look like, so having some examples was helpful.
We also found a few power users who were already doing this on their own, and gave them free premium accounts. We lost hundreds of dollars on them for the first year, since we covered cost of stamps, scanning, etc., but it more then made up for it in helping model the kind of community and content we wanted to have.
So the short answer is, find ways to bootstrap it yourselves, whether that's just you compulsively dog fooding your own site or paying users to ask questions (it's almost always harder to find good question askers than answerers, and the latter comes naturally to sites with good questions), or, like Wikipedia, intelligently and ethically scraping some bootstrapping material from existing resources.