Common Pitfalls of Building Social Web Applications and How to Avoid Them, Part 2

by Joshua Porter  |   25 Comments

This is part II of a series on Common Pitfalls of Building Social Web Applications. Read Part I

Update: read Part III

5) Not Appointing a Full-time Community Manager

No matter how prescient your designers and how well thought out your design strategy, there is no way to design a perfect social web site that doesn’t need ongoing management. Yet, some social start-ups fail to recognize this and launch their app without a designated caretaker. The result is a slow failure…the worst kind of failure because it’s not immediately apparent that it’s happening.

In any decent social app, use and users are always changing, always adapting and pushing the limits of your software. So as Matt Haughey, founder of Metafilter, says in his excellent Community Tips for 2007, “Moderation is a full-time job”.

The success of many social start-ups proves this to be true. Flickr co-founder Stewart Butterfield, when asked about making online communities work, admitted there is no silver bullet, but added:

“A lot of our success came from George (Oates), the lead designer, and Caterina (Fake). Both of them spent a lot of time in the early days greeting individual users as they came in, encouraging them and leaving comments on their photos. There was a lot of dialogue between the people who were developing Flickr and their users to get feedback on how they wanted Flickr to develop. That interaction made the initial community very strong and then that seed was there for new people who joined to make the community experience strong for them too.”

Stewart’s description is exactly how George described it to me when I met her at SXSW. She could not over-emphasize the value of her and Caterina spending so much time with users…24 hours a day greeting them, showing them how to use Flickr, and generally saying “Hi”. It was clear to her that a huge part of the early success of Flickr resulted from that personal attention, that personal connection that someone on the other end cares about what’s going on. A full-time community manager is crucial to providing this level of attention.

6) Not Building Archived Knowledge

When your social app begins to grow and you start to attract more and more new people to the fold, you begin to see trends in their initial confrontation with the software. The same issues crop up repeatedly. People have the same problems over and over again and the community manager spends more and more time answering the same questions.

For example, uploading that first batch of photos might be intimidating for those folks who have never done it before. Let’s imagine they all run into the same problem: how do you get photos out of iPhoto and into your Flickr account? There are certain steps to do this, but it is not entirely clear, especially if you’ve never had to export pictures out of iPhoto before.

It’s the community manager’s role to help people at this stage. They’ll chat and email with the person to help them along. But their role should also include figuring out when archiving common problems will make a big difference to a large group of users. If the process of exporting from iPhoto is archived at a URL, then the community manager only has to point people to the brand new “exporting from iPhoto” page instead of explaining it over and over again.

One strategy to avoid repeating the same things over and over again is to use these interactions to feed a FAQ or a user’s guide. Whenever you start to see trends in help, add it to your FAQ and add a section to the user’s guide. This will allow the community manager to focus on the latest, more unique problems without having to rehash older issues again and again.

This seems pretty obvious now that we’ve talked about a general case. But it’s not so obvious when you’re in the heat of battle and these issues are cropping up unstructured for the first time. The secret is to observe patterns in the questions people ask but also in the underlying cause of the questions while leaving enough design time dedicated to creating a healthy set of resources that can serve future users.

7) An Over-Focus on Social Value

This may sound counter-intuitive, but it is possible to focus too much on social value when creating social web applications. Why is that? Well, because much of the motivation within social sites is actually rooted in personal value, or answering the question: “what’s in it for me?”. I’ve dubbed this the Del.icio.us Lesson because it was Del.icio.us who gained so much attention for the social value of tagging but it was really the personal value of saving bookmarks that drove the site.

At the beginning, when you’re building the service, is not the time to focus on social value. There is no social value because there is no user base. So adding tags in the hopes that people will discover new things is probably premature at this stage, for example. Instead, focus on how a single person can use your service even if others don’t share or tag anything.

Think about YouTube, a killer social app. Even at the very beginning YouTube was providing personal value: hosting your videos for free. If they had been charging for this feature, no social design in the world could have caused the growth that free video hosting did. So while YouTube excels at getting viral growth out of the sharing of videos, they’re providing a valuable, personal service at the same time.

It should also be noted that altruistic people, or people who do things for the good of the group regardless of personal benefit, are incredibly rare. They’re so rare, in fact, that they make a very poor population to design for. There just aren’t enough of them to make up a significant population in any area. Even Wikipedians, who have been called altruistic at times, are mostly driven by reputation…the reputation they gain from their peers and other Wikipedians.

Continue to Part III

Comments ( 25 Responses so far )

1.  Ian Wilker on June 20th, 2007 (Comment) #

Just noting that in your blog and many other spots around the web, it’s clear that best practices are really beginning to take shape around how to build, roll out, and maintain/nurture social web applications. That’s awesome; sort of a distributed version of the site FAQ/user’s guide you describe. All this how-to is making my job as a community manager and social web strategist for nonprofits much easier, that’s for sure.

Keep on truckin’ Josh.

Pingback: adoption curve dot net » Post Topic » Common Pitfalls of Building Social Web Applications and How to Avoid Them

2.  dmix on June 20th, 2007 (Comment) #

I think #7 is the key topic in this post. To many web 2.0 sites are coming out with great social feature sets and ajax designs. But they lack the essential point of a product, satisfy a need better then anyone else.

Thanks for this excellent post

Pingback: links for 2007-06-20 » Dan Zarrella

3.  heri on June 20th, 2007 (Comment) #

if i understand the post well, a community manager is now an essential part of a startup’s team, just like the web designer and the lead developer, right? ’cause from the entrepreneurs i know (web startups in montreal) , they focus 100% on the tech guys - with no word about user interfaces or community manager

4.  Josh on June 20th, 2007 (Comment) #

heri, that’s exactly what I’m suggesting: the community manager is such an important role that every team should have someone dedicated to it.

At the very beginning, this could probably be done part-time by someone on the team, but if there’s any real growth then it’s going to be a full-time job.

Pingback: Common Pitfalls Of Building Social Web Applications And… [Linkosphere]

Pingback: Ukas lenker 22.06.2007 hos IAllenkelhet - Fagblogg om brukervennlighet skrevet av NetLife Research

Pingback: DoubleTrack blog » Blog Archive » 만박의 미투데이 - 2007년 6월 24일

Pingback: Fresh - самая свежая информация » Blog Archive » Две статьи с рекомендациями по созданию успешных сообществ (EN)

Pingback: Max Design - standards based web design, development and training » Some links for light reading (26/6/07)

5.  Chris on June 28th, 2007 (Comment) #

That’s totally true! I didn’t care enough for my last project - and it is still failing :-)
It’s (like always) just a matter of money. So what do you think, how many “community managers” do I need (per user/per member/per site/per topic…?) for my projects.

Pingback: BrainFuel » Chris’ Weekend Links - June 30th

6.  Thiru on July 1st, 2007 (Comment) #

Great tips, I have added few more in my blog post. Full credits goes to you.

Pingback: OLDaily[中文版] » Blog Archive » 2007年7月2日

7.  jay cross on July 3rd, 2007 (Comment) #

Excellent observations. I just started working on the user’s guide everyone’s looking for. Duh.

jay

8.  Rob May on July 11th, 2007 (Comment) #

Ok, “Moderation is a full-time job”. But you can save a lot of time with a useful app, and so as the users. Point 6 is interesting and it happens very usually.

Pingback: Fresh - самая свежая информация » Blog Archive » Две статьи с рекомендациями по созданию успешных сообществ

Pingback: Costruire applicazioni web sociali « Marketing For Nerds

Pingback: BricaBox Blog » Blog Archive » Traits of an Online Community Organizer (or Our Wish List for BricaBox Employee #1)

Pingback: Is Community Evangelism the job of the future? « Marketing Nirvana by Mario Sundar

9.  Kristin Park on August 16th, 2007 (Comment) #

I found your post very helpful, although I have questions after reading it. I’m currently consulting with an online start-up, helping out with community development before the site is launched. We’re struggling with how to make our online community for women different from what’s already out there, and where women will visit every single day. Is there a super successful community site out there that we could look to as an example?

Pingback: roots.lab » Blog Archive » links for 2007-08-13

10.  komedi on December 5th, 2007 (Comment) #

I found your post very helpful, although I have questions after reading it. I’m currently consulting with an online start-up, helping out with community development before the site is launched. We’re struggling with how to make our online community for women different from what’s already out there, and where women will visit every single day. Is there a super successful community site out there that we could look to as an example?

11.  e-okul on February 15th, 2008 (Comment) #

I think #7 is the key topic in this post. To many web 2.0 sites are coming out with great social feature sets and ajax designs. But they lack the essential point of a product, satisfy a need better then anyone else.

Thanks for this excellent post

Add Your Comment

Accepted tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

Preview...

If your comment contains links, or if it is your destiny, your comment may not show up immediately. I'll approve it as soon as I can. (I delete dozens of comment spams per day)

Get updated when someone posts a comment: Comment Feed


ABOUT

Bokardo is the blog of Joshua Porter, a web designer/developer, researcher, and writer. I live in Newburyport, MA, USA.

WHAT IS SOCIAL DESIGN?

Social design is design that focuses on the social lives of users. It deals with the activities, behaviors, and motivations of people who work and play together through software interfaces. It is built on the observation that many of the decisions we make are greatly affected by those we surround ourselves with in our social lives: our family, friends, and colleagues. Exploring our motivations and how to design interfaces to support them is what the Bokardo blog is all about.

Designing for the Social Web

Building a social web site or application? I wrote a book just for you!

designing for the social web

Find out more or order from Peachpit or Amazon

Upcoming Speaking Events