In an online community that depends on its users to create and share content, who are the most valuable ones? Is it the 10% who are completely addicted and constantly creating new content? Or is it the other 90% who consume the content and generate revenue? Or is just a chicken and egg problem that can never be solved?
What do I even mean when I say “most valuable”?
Well, I guess what I’m asking is, who should we design for? At Polyvore we have a very active online community. There are a core group of users who create an extraordinary amount of content, and then there are the rest of us who just like to look but don’t create much of our own. We’ve also have found that many of the users who do create a lot become addicted to Polyvore for about a week, creating like crazy, then kind of forget about it, then come back about a month later and repeat the pattern. This could be because we have a lot of younger girls on the site who do tend to get overly excited and obsessed about things, or maybe this is true for a lot of online communities where you might get sucked in for awhile, before you remember your regular life.
For example, I might go crazy writing reviews on Yelp for about a week, before I forget all about it, until my next really good or bad experience at a restaurant, where I’ll get obsessed with Yelp again. However there do seem to be a core group of Yelp users who have folded the site into their normal, everyday lives, and, thanks to the way that Yelp treats these Elite users, they view the Yelp community almost like a second home. But are these the users that keep Yelp going? Are the self-proclaimed Top Digg Users going to cause the ruin of Digg by taking off?
My guess is no.
At the heart of an online community, there are the people who are there for the sake of being there. It’s the members of Flickr who are there for the sake of photos, the members of Wikipedia who are there for the sake of knowledge or whatever, and it’s the members of our community who are there for the sake of art, fashion, or style. These users create a lot because they’re passionate about what they’re creating. From very early on, they become visible members of the community, they form friendships with strangers who share their passion, and they establish norms and create the foundation. And thank God they do - otherwise many Web 2.0 sites would never take off.
At least in the beginning, these users are pretty easy to please. They don’t need no stinkin logo, they just need a fast site that lets them create and share content quickly and easily. But eventually, the feature requests start rolling in.
I sat in on one of the most interesting talks at the Web 2.0 conference last year called, “Lessons from Game Designers,” given by Raph Koster. This guy had more points to make and more slides to show than he’d ever have time for, but the one that stuck out was about feature requests, and how pleasing your hardcore users by dumping more and more features onto your application actually eventually makes it very hard for anyone else to get into it:
Audiences kill genres. Feature creep takes over the product as its development is driven by power users. New users come and have no idea what is going on.
Of course, he also said:
A product of casual users is dead as casual users don’t stick with anything. Instead maintain a spectrum of people who invest a lot of time and some who invest a little. Must design for people with passion. Aim towards what keeps people really engaged.
(And thank god Luke Wroblewski takes and posts good notes cuz I know I never could.)
So are these two quotes in conflict with each other? Maybe a little. My guess is that who you’re designing for changes over time, so perhaps the formula is something like this:
- Design for your passionate users first
- Improve the product quickly with their feedback
- Hit a sweet spot of features that please the passionate ones without overwhelming the new ones
- And then you have to design for everyone
And by “everyone,” I mean the people who aren’t obsessed with creating, but who become addicted to the use of the application as a tool. So over time, online communities start simple, become more complex and then have to decrease in perceived complexity but increase in actual complexity, as they have to accomodate both hardcore and softcore users. (That’s probably a completely inappropriate use of the word softcore…)
I think Flickr is a perfect example of this. In the beginning, it was an online community dedicated to passionate photographers who were sort of geeky and interested in making online friends. But things changed over time, and eventually it became a place that people who sort of liked photography to keep in touch with people they already know. And now, with the influx of Yahoo! Photos users, the design must once again shift to becoming the ultimate photo sharing and photo storage (and now photo editing) tool, for both great photographers and snapshot junkies. And I think Digg is learning this too - showing also that this isn’t just about interface design, it affects how the backend works as well. And, although I don’t agree with Digg’s lack of transparency, it seems that the changes they’re making are to appeal to a broader audience and shy away from its reputation as a community full of tech-news junkies. (That is it’s reputation right?)
But, there’s something missing here: the social network! It’s also my guess that successful online communities must eventually become successful social networks. I know there’s some debate about the difference between the two. For my part, I believe that online communities form around subjects and social networks form around relationships. You meld the two, and you have a winning combination. Polyvore will become successful when members are using it as a way to create and share ideas for the real world, i.e., personal shoppers are using it with their clients, I’m using it to teach my Dad how to dress, and best friends are using it with all their BFFs.
So when Raph says, “Aim toward what really keeps people engaged,” I think he’s referring to that missing piece, where a site can actually become part of your real life because the people in your real life use it, too.
January 24th, 2008 at 11:08 am
I didn’t realize you were at Polyvore these days. Congrats! It’s not my demographic, but it’s a really interesting product and the team seems totally solid. Pasha is a rock star. Must be a fun job.
January 24th, 2008 at 11:09 am
Really nice post Sarah, I enjoyed it. It reminded me of 3 related ideas I have come across recently.
1) Joshua Porters first point from his post about best practices for building communities on the web…
“Strong social sites build value one user at a time. If one user finds value, then they’re much more likely to tell others or invite their friends. Strong sites don’t succeed by attracting markets, satisfying entire groups of people with a certain feature set… One strategy in particular is to design for your friends, get the system working well for them, and then release it to a broader audience.” http://bokardo.com/archives/common-pitfalls-of-building-social-web-applications/
2) Alan Coopers concept of “perpetual intermediates.”
“Most users are neither beginners nor experts; instead, they are intermediates.” This is from his interaction design bible/tomb About Face. You can see a nice visualization of the concept on page 42 with amazons look inside the book feature. http://www.amazon.com/gp/reader/0470084111/ref=sib_dp_pt/104-8000848-2831937#
3) Jaiku founder Jyri Engstrom’s concept of the “freemuim business model” from his talk about growing networks around social objects.
“Charge the publishers not the spectators.” http://tinyurl.com/29d9z
Sorry for the monster comment!
January 24th, 2008 at 11:13 am
The tiny URL I posted is not going where it is supposed to. Here is Jyri’s talk… http://video.google.com/videoplay?docid=9086745739103100497&q=jyri+engestrom+innovate+2006+google+video&total=1&start=0&num=10&so=0&type=search&plindex=0
January 24th, 2008 at 5:09 pm
wow - guangwei, jianing, pasha and now sarah? WHERE DO I SEND THE CHECK?? :)
January 25th, 2008 at 6:57 am
At U.[lik] we’ve been designing for power users, dumping lots of addings very regularly. I do agree it makes the site more complicated but we’ve managed to reach very high level of contributions (nearly 500 new items a day which is about the size of mahalo contribution) with very few users.
We also have an internal system that calculates “user value” so we could dedicate our scare time to those that change the face of the website.
We are now entering a new phase where we build a new version of the website with an easier interface and a dedicated space for those power users. They will feel at home because they will have all the funcs (and we will had a kind of elite reward too) without bothering the rest of the community. I think that’s also what wikipedia (in a way) has done.
Just broke the 1 500 000 ratings… our CF engine (or should i say or Micro-CF engine) is doing great and will really deliver instant value to this “visitors”.
Great post. Oh and i just discovered polyvore it’s great.
January 29th, 2008 at 7:10 pm
Thanks for the links Justin, very helpful! Alan Cooper’s diagram reminded me of another point about design - creating enough complexity so that users feel good when they figure it out, but not feel stupid when they can’t. It’s a tough line to walk. (Sorry I didn’t respond sooner, I was away!)
January 29th, 2008 at 7:13 pm
Wow leafar, that’s awesome! Can you explain more about your internal system - how does it calculate “user value” and what does it do with that info?
January 30th, 2008 at 12:49 pm
Hey Sarah, sorry for digressing from the topic for a quick sec (am about to go into a meeting) but I just learnt of Polyvore on your site. Interesting stuff, very creative things you all got going there. Will check back to learn more.
More power to you & your creativity, more success too:)
http://flickr.com/photos/akiey
January 30th, 2008 at 4:32 pm
Yo Sarah - That’s a tonne of good observations you’ve got going. I like the way Polyvore can capture the attention of the ultra-casual user and provide an easy route for people to increase their level of involvement incrementally. I think that sometimes gets overlooked. Not only recognize audience segments but allowing people to vary their level of commitment and also letting the first-timer user know that the core users are “out there”. It’s rather comforting to know a site can grow with you.