Posted 28 April 2009 12:42pm by Chris Lake with 7 comments

A social media smorgasbordSocial media websites try to combine two things: people and content. When these two things work in harmony a website becomes a buzzing, viral experience, where users do the hard work and feel a bond to the brand / platform. 

In the past few days I have started planning and wireframing a new community-focused website, to try to develop and launch a useful platform. 

Creating such a platform should be reasonably straightforward in this day and age, since there are so many fabulous sites out there that are already doing this well. 

Indeed, I found it relatively straightforward to add the kind of tools and functionality I thought a social media site should offer to users. Many of these elements are second nature to us, since we use them everyday (on sites like Twitter, Last.fm, Facebook, Flickr, et al...).

So what are the common elements used by social media websites? 

After a weekend of wireframing I thought I’d share some of the things that I have built into the new website. 

My site will blend a curated approach with bags of user-generated content, but it needs to be more than that. Participation needs to happen not only at a content level, but also at a network level. 

I want to empower users, and to make them really care about the website. The end result should be highly interactive and will update content frequently, which I hope will make for an addictive experience requiring a regular fix.

Here I outline the various elements that add functionality for users, to increase participation (the key to success). You’ll be familiar with all of this, I’m sure, but I still think it is handy to have a cut-out-and-keep checklist. 

Not all of these elements have made it onto my wireframes (some of them will be added as we build out the necessary functionality). In any case, you don’t need them all. Nevertheless, this is a kind of smorgasbord of social media functionality from which to select elements from, to boost activity on your website.

Are you ready to feast?

The social media smorgasbord

A few quick points:

  • I have loosely grouped elements together under relevant headings, though some items can live under multiple headings. 
  • Most of these things are self-explanatory, so for the purposes of brevity I have minimised guidance notes. 
  • This isn’t an exhaustive list, but a top of the head braindump based on many of the sites I use on a daily basis. Please suggest other elements in the comments section. I'm sure I'll have missed a bunch of them.
  • Some of these items can’t be labelled as ‘functionality’ (e.g. ‘user profile’), but are nevertheless important and share common elements across the sites I use.

RATE (all types of content can be rated, as can users)

1. Like this
2. Love this
3. Favourite 
4. Bury

STORE

5. Wishlist
6. Bookmark
7. Tag

CONNECT

8. Friends
9. Followers
10. Fans
11. Groups

WRITE

12. Comments
13. Reviews

ADD CONTENT

14. Add an item (articles, links, stories, videos, images, etc)

SHARE

15. Recommend to a friend
16. Auto recommendations – content (‘you might like this’)
17. Network recommendations – users (‘neighbours’, ‘similar profiles’, ‘nearby’)
18. Invite (‘invite a friend to Spotify; you have three invitations left’)

MESSAGING

19. Send a message (‘poke’, ‘shout’, or ‘DM’)
20. Status update

FEEDS

21. Recent activity (e.g. news feeds on Facebook, ‘recent activity’ on Last.fm, follower activity in your Twitter feed)
22. Content / product feeds (as distinct from users, because in my case some types of users have ‘products’)

STATS

23. #Followers / following / fans / friends 
24. #Ratings (#loved / liked)
25. #Comments
26. #Recommendations
27. #Items added

USER PROFILE

28. About / bio
29. Avatar
30. Links
31. Joined on (timestamp)

TOOLS

32. Widgets (‘add this feed to your blog / Facebook')
33. Settings (customisation of visual display, layout, etc)

OTHERS

34. Events ('attending')
35. Content and user grouping / filtering
36. Hide / delete user / content
37. Devices ('upload via mobile') 
38. Updates (email / mobile / RSS etc)
39. Third party bookmarking ('Add to delicious', 'ShareThis')
40. Popular / top rated / latest (content / user sorting)

So... what did I miss?

[Image via achichi on Flickr, various rights reserved]

Chris Lake is Director of Product Development at Econsultancy, an entrepreneur and a long-term internet fiend. Follow him on Twitter, Google+ or connect via Linkedin.

Reader comments (7):

  1. David Iwanow Bronze

    Advisor at The Lost Agency

    1:18PM on 28th April 2009

    David Iwanow

    I think the issue that lets down these sites is the complicated signup process, its better when they follow the linkedin/econsultancy model where you can start with just basics and you can easily see what % of your profiles is complete.

    Other times many of these social communities go a little over the top with social media plugins, just pick a few, no point listing every single possible one that you could be bookmarked with. 

    Final point is move to an open platform such as OpenID, or Facebook Connect depending on your audience.  This also gives you a larger potential audience as people are typically lazy, if they can use one login and easily access your site they will, otherwise they will go elsewhere.

  2. Chris Lake Staff

    Director of Product Development at Econsultancy

    1:29PM on 28th April 2009

    Chris Lake

    Agree strongly with that David. Form design isn't sexy but it matters greatly... I'll be figuring all that out this weekend.

    Good point about OpenID/Connect too.

  3. Samantha Rufo

    4:47PM on 28th April 2009

    Avatar-blank-50x50

    Not sure how you would classify it.  But, one thing I think missing is the abilty to pull profile info from other social networks.  Since there are so many places people need to create bio's, if you can make it easier on them by allowing them to pull their info from their mySpace, Facebook, or Twitter page and easier on you to create a populated site.

  4. Jenni Lloyd

    Strategy Director at NixonMcInnes / social media agency

    5:15PM on 28th April 2009

    Jenni Lloyd

    Great list Chris, although I'd recommend figuring out the 'what' and 'why' of your community before committing to the how. Determining what kind of behaviour you want to encourage in your community will shape the way the system underpinning it needs to work.

    Patricio's post about Craigslist highlights this, showing how in that instance the lack of real identity and reputation associated with community members has facilitated real world danger.

    Less dramatically, we can see how leaderboard functions tended to encourage competitive behaviour in the original Digg design, whilst rewarding members for the quality of their interactions encourages the addition of more useful reviews on Amazon. Identity, connections and historical behaviour all build into a member's reputation.

    The Yahoo Pattern library has a whole stash of patterns related to reputation - well worth a visit.

    Last.... but most definitely not least, a successfully social experience has to be nurtured - no matter how many sharing and socail functions are made available, it's only by encouraging and rewarding the nascent community that you can hope for it to grow. George Oates, part of the team that built Flickr writes that:

    Any community—online or off—must start slowly, and be nurtured. You cannot “just add community.” It simply must happen gradually. It must be cared for, and hosted; it takes time and people with great communication skills to set the tone and tend the conversation.

    So, while I think you're right to say that it's 'relatively straightforward to add the kind of tools and functionality... a social media site should offer to users', it's a whole lot less straightforward to create an active and engaged community.

  5. Chris Lake Staff

    Director of Product Development at Econsultancy

    5:37PM on 28th April 2009

    Chris Lake

    Hey Jenni,

    You're absolutely right and that serves as a useful note of caution. For me the biggest factor in determining success will be the initial seeding work, to encourage the right kind of people to start using the site early on. Facebook did this well, using students and making use of the viral / network effect. Alas, not every site can replicate that.

    On the Digg point, I agree with you but I also think that a sense of competition can be a good thing, and a great driver for scale. On the site I'm working on there are similar Digg-style issues to consider, namely how to automate the placement of content on the homepage (and category homepages). Anything algorithm-based can be gamed. How we react to that is something we'll need to figure out along the way. Maybe a curated approach will work better for this to begin with (or later on). It's up for discussion...

    It's definitely tough to build out a community, though maybe it's a little bit easier than it once was, given that people are increasingly using social sites and the kind of functionality described above.

  6. Charlie Osmond Bronze

    MD at FreshNetworks

    8:37PM on 28th April 2009

    Charlie Osmond

    Hi Chris,
    That's a good collection of user-modules (as we call them). Your list of 40 certainly covers some of the most obvious ones. However there is a long and extensive list of additional modules that I think are worthy of detailed consideration (NB our FreshNetworks Community Platform has over 100).

    The biggest area you've missed out, as most people do if they are setting up their first online community, is the admin and Community Management side of the site. (NB I realise you may have done that on purpose).

    Sustainable communities require strong Community Management. And for a community manager to be efficient and effective there are many tools you need to consider ahead of build. For example, how can a community manager move conversations within a community if people start to drift off-topic. This is important because as a community grows it must continue to be kept in good order. 

    Our experience is that until you've had to manage a community over multiple years, it's easy to discount the importance of these tools in growing a successful, sustainable community.

    Charlie
    FreshNetworks - Europe's Online Community Experts
    PS if you want a couple more user-modules, you could add points allocation/collection (useful when incentivising support communities) and polling

  7. Stewart Turton

    5:39PM on 30th April 2009

    Avatar-blank-50x50

    There's definitely an argument for starting small and adding features gradually as it becomes apparent that people will use them. Keeping things simple and making your site easy to use. That’s the approach that the people at 37 Signals take, their book Getting Real gives a great overview of this concept.

Enter your comment below



Your email address will not be published
optional
Your name will link to this URL

No HTML please