Greatest hits

Here are some of the blog posts and features that our colleagues and clients have found particularly helpful.

Social media for social enterprise: How your non-profit can earn revenue with Web 2.0

Social Signal has worked with many different non-profit organizations, of varying size and means, to create a variety of social media sites, of varying scale and ambition. One thing that just about every non-profit client (and most for-profit clients) ask is about the return on investment. How can non-profits assess the financial value of their social media investments? And perhaps even more fundamentally, how can they find the money to pay for sites that can be costly to build, and just as costly to run?

When we work with non-profits to think about the financial model behind social media projects, we encourage them to think not only about the cost of building a site, but the costs of maintaining an active online community -- which can be a much more expensive endeavour than running a conventional site. A social media site thrives on active and ongoing user contribution. That typically demands ongoing infusions of content, skilled animation, participation incentives -- all of which cost money.

The great news is that social media sites offer at least as many opportunities for revenue generation as for spending. Over the years, we've worked with our clients to identify a range of revenue-generation options for social media sites. This is the first in a series of blog posts that will review options for non-profit revenue generation using Web 2.0. Over the coming weeks we'll review:
We'll conclude by helping you think about how to choose between these different options for revenue generation -- and how to consider whether revenue generation is even an appropriate part of your site's business model.

But first, let's talk about why you might want to earn revenue from your social media venture. Here are some of the reasons that our clients have looked at generating revenue on the web:
Of course, there are also some reasons to hesitate before looking to earn money from your online community. Bear in mind...
These are reasons to tread carefully, not reasons to foreclose the potential opportunity of revenue generation on your site. If your revenue targets bear a reasonable relationship to your site's development and operating costs, and your revenue model maintains a responsible relationship to your organization's mission, your site's revenue model can provide a great source of financial support for your online operations, and your revenue-generating activities may even enhance the value you provide to users.

If there are specific questions or issues you want us to tackle as we work our way through the different kinds of revenue options listed above, feel free to leave a comment below. And if you want to know when the next installment comes out, subscribe to the RSS feed for our Social Media for Social Enterprise series.

How your non-profit can earn revenue with Web 2.0: Part 2 - Intellectual property

This week, I return to the questions I recently posed about social media and social enterprise:

  • How can non-profits assess the financial value of their social media investments?
  • And perhaps even more fundamentally, how can they find the money to pay for sites that can be costly to build, and just as costly to run?

One potential answer lies in the value of intellectual property that non-profits create or distribute through their social media projects. The creation of a sophisticated web site involves the creation of a lot of intellectual property -- property that has financial value. This property can be monetized in a number of ways:

Software licensing: If you create a software service or web platform that is useful to other nonprofits, too, they may pay you to use it. You can license your software by selling it (one-time fee), by licensing (monthly or annual fees) or by hosting (including web hosting along with the software license itself). Before you take this opportunity, though, consider the potentially benefit -- for your mission and your brand -- of giving the software away to the people you serve, or organizations that are working for the same ends.

Content sales: If your staff or site visitors create original content on your site, you may be able to resell some or all of that content to other sites or media outlets. Just be sure that you are completely clear with your contributors that you will or may repurpose their work -- even if the contributors are staff. Make sure your user agreement on the site reflects how you're re-using content, and consider sharing revenue with your users (à la Squidoo, among others) as a way of motivating their contributions.

Data sales: If you have a high volume of site traffic, or serve an influential or sought-after audience, data on your site's users or usage patterns may have financial value. This an area in which you want to tread VERY carefully -- respecting your users' privacy is crucial to building site loyalty, and is also just a good thing -- so we'll return to it in our "gray zones" post. But you are probably ok if you are selling aggregate data, rather than individual data. For example, you could survey your users and sell the results of that survey -- perhaps as a quarterly "subscribers only" report. Here more than anywhere it is crucial to be 100% transparent about your use of data; burying this aspect of your business model in the fine print of your user agreement may provide legal coverage, but it won't make your users happy if they're caught by surprise. If you can explain how data sales support your work -- ideally, not just financially, but in some way supporting your mission -- so much the better.

mini-case: the Environmental Defense Fund launches GetActive

Environmental Defense is a large US-based non-profit that works on environmental issues, with a 300 person staff and a $72 million annual budget. In the late 1990s, Environmental defense had a total of about 8 staff on its online team, which was responsible not only for maintaining the main ED web site, but also a couple of related projects. One was scorecard.org, which provided information about environmental performance to the public. The other was actionnetwork.org, a site that gathered supporters' email addresses and turned them into online activists -- winning an early victory when they mobilized thousands of supporters to win a ban against the practice of "shark finning" (where hunters catch sharks, amputate their fins for sale, and return the sharks to the ocean to die).

As the team behind these two Internet projects outgrew its place within Environmental Defense's organizational structure, it came up with an innovative solution: spin the Internet project team off into a separate company. The new company launched in 2000, and eventually became GetActive Software. GetActive supplied software and services to Environmental Defense, and Environmental Defense got an ownership stake of less than 20 percent in the new company. GetActive earned an estimated $13 million in revenue in 2006, making it one of the largest software vendors to the non-profit sector, before selling to competitor Convio in early 2007. Later that year, Convio announced its intention to go public -- putting Environmental Defense in a position to reap the rewards of a still-forthcoming I.P.O.

For more see:

How your non-profit can earn revenue with Web 2.0: Part 3 - Earning revenue with advertising

Welcome to the latest installment in our series on revenue sources for non-profit social media projects. Today, I'm looking at what many non-profits first think of (and often, recoil at) when it comes to earning money online: advertising.

If your site attracts a lot of visitors -- or even a niche community of visitors that advertisers want to reach -- you can place advertising on your site to generate revenue. There are three types of advertising to consider:

  1. An ad service. Ad services handle all the work of finding advertisers, and place ads onto your site based on your content or keywords. In return, they take a (usually large) percentage of ad revenue. The most widely-used service is Google Adsense, which places advertising on your site based on keywords; this means you may have some ads appear on your site that don't fit with your message (for example, a web page about endangered fish may end up displaying ads for fish recipes) but you can veto ads as you identify problems. Other services focus on building specific communities of content based on quality; for example, Federated Media is an ad network for high-traffic bloggers. Some ad services place plaintext ads; others place images; Google itself gives the option of text or images.
  2. Your own ad system. If you want more control over the ads that appear on your site, you can sell ad space yourself. You can sell ads on a "per impression" (advertisers pay for how many times their ads get shown) or a "per click" (advertisers pay for how many times people actually click through to their ads) basis. You can sell ads that show up anywhere or everywhere on your site ("run of site" advertising) or you can sell ads on specific pages (for example, a youth-oriented brand may want to place ads specifically on your youth services page). You can place multiple ads on a single page, and you can charge higher rates for more prominent pages or spaces -- for example, the top banner ad on your home page will likely command the highest price on your site. Selling your own ads means you can keep all the revenue you generate, but be aware of both cost of sales (you'll need someone to sell those ads) and technical costs (for payment processing and setting up a system for placing your ads).
  3. Sponsorships. As a non-profit organization, you may prefer advertiser "sponsorship" to traditional advertising. A sponsor (or set of sponsors) typically supports the entire site, though it is also possible to have specific sponsors support specific programs or areas of the site, particularly if they are highly specialized or resource-intensive. You could have one organization as the supporting sponsor of your main site, and another organization as the sponsor of an online community for a specific group of users (e.g. a community of young mothers). Sponsors will typically be credited as the sponsor of a site with a (potentially quite prominent) display of their name, logo, and possibly a tag line, but rarely place a full message on the site as they would with an ad (although in some cases sponsorship could include advertising). Sponsorship can feel less commercialized than an ad (which some organizations feel uncomfortable placing on their sites) and may have tax advantages for the sponsor, compared with advertising.

Advertising is one of the most obvious ways for a non-profit to earn revenue from its web presence -- and if you use a service like Adsense, one of the easiest ways, too. But many non-profits are wisely cautious about placing ads on their site. Typical concerns include:

  • possible conflict with non-profit tax status
  • appearance of being overly commercialized
  • driving traffic away from the non-profit's own site
  • introducing off-message ads or content

Before you decide whether advertising is the right fit for you, consider:

  • How much revenue do you stand to earn? If you a have a low-traffic site, the upside of advertising is limited.
  • How will ads affect the perception of your site and organization? Ads feel particularly inappropriate on sites with a deeply personal or difficult message. Imagine how you'd feel if you saw an ad on a campaign page about Darfur.
  • What form of advertising would earn the most revenue? Consider whether to go with "per click" ads (which pay only if your visitors follow the links) or "per impression" ads (which pay simply for appearing).
  • How can you test advertising options? Ads aren't all or nothing. Consider placing ads on a few pages on your site, and asking for feedback before you proceed.
  • How will advertising affect other possibilities for revenue generation? Be sure to look at the other options we cover in this series. It might be that an option like premium service would yield more income -- and your premium service could be an ad-free version.

Resources to help you learn more:

Using Google Adsense to generate income for your church or non-profit organization

A look at some Adsense alternatives


 

How your non-profit can earn revenue with Web 2.0: Part 4 - Fee for service

This blog post is part of our series on Social Media for Social Enterprise: How non-profits can earn revenue with Web 2.0.

Social media sites and online communities create a compelling user experience that can let non-profits earn fees for service, just like many for-profit web sites do. Fee-for-service revenue models require very careful pricing and management: when you're charging people to use some or all of your site, you need to ensure you're offering something that's more compelling than what they can get for free.

You also need to beware of potential ad-driven competitors: if someone else can create a site that offers the same benefits of yours, but make it free to users (by earning revenue from ads rather than user fees) you are extremely vulnerable to competition. Your best way to insulate against that is not just market dominance (free sites can catch up to even very large fee-for service sites quite quickly) but by creating (fostering?) "sticky" social relationships -- tight, intense bonds among users that make them reluctant to leave their online friends.

If you want to earn money from online service fees, here are some guidelines to keep in mind:

  • Assess your competition. Is anyone else offering this service, and how much are they charging? If you want to charge as much or more, what can you offer to make your service more attractive? (Don't forget the value of supporting your organization... but don't overestimate it, either.)
  • Assess your service. Bear in mind the network effect that lends value to many online services: the more people who use them, the more valuable they are. Don't charge so much for your service that it reduces participation enough to diminish its value significantly.
  • Assess your mission. Are you pricing yourself out of the reach of some potential "customers" -- even if these customers are the very folks you were set up to serve?


If you're looking for ways to earn online revenue through fees-for-service, your options include:

  1. Listings or classifieds: Many user-driven sites include user-placed listings or classifieds. These are quite different from other forms of advertising because they can become a very substantial part of a site's content or value to users: in the case of craigslist, user-generated listings constitute the entire site. Because user-contributed listings can in fact create a lot of value on a site, you want to tread carefully before you charge people to place them. Charity Village (itself a for-profit) charges non-profits to place recruitment ads. Craigslist charges ad fees for certain categories of ad in certain cities.

  2. A la carte services: Some web sites offer particular value-added services. If your organization already provides some services on a fee-for-service basis, consider placing these online. For example, career counselling, writing services. etc.

  3. Basic membership/access: Some sites make access available only to paying users. This makes it very hard to build traffic or membership, since prospective members can't see enough of your site to evaluate its potential value to them. A site that strictly limits access to paying members is most appropriate for elite level networks in which limiting membership is actually desired, such as a leadership network. If you're trying to achieve large-scale membership or traffic for your site, a pure pay-for-access model is probably not for you.

  4. Premium membership: Many sites make basic membership or use available for free, but charge users for premium membership or a higher level of service. This is very common practice on professional association websites like that of the American Nurses Association, which offers members access to policy papers, an online journal, and a social network.

    A good for-profit example of this model is Flickr: Flickr lets anyone use its photo upload and sharing service, but if you want to store more than a couple hundred photos online, you need to pay a $24.95 per year service fee that gives you unlimited use of the site. This example highlights a few best practices for premium membership or service fees:
  • Allow users to try out most of your services for free so they can see why it's worth paying for
  • Let users view the full range of content on your site, at least in "teaser" form
  • Keep premium fees low to reduce user hesitation
  • Allow free contribution of content as well as access, so users can see how easy it is to add content
You can charge a premium for:
  • Higher volume of service (unlimited downloads; access to archives; unlimited hours of use)
  • Higher quality of service (higher quality images; full text articles; customer support)
  • Higher volume of relationships (number of people allowed in a user's network; number of users allowed in an organization's account)
  • Ongoing access (after an initial, but generous, period of free service -- probably 30 days)
  • Full profile information: home swaps and dating sites sometimes show listings for free, but charge for the ability to contact

If you are thinking about charging fees for some part of your online service, consider these questions:
  • What offline services do we currently charge for? If your non-profit already charges fees for certain kinds of services, taking those services online may provide a great opportunity for earning revenue. But bear in mind that people expect some things for free online that they're perfectly used to paying for offline (like access to their local newspaper).
  • Will charging a fee for this service make it less accessible to the people we're trying to serve? If your goal is to serve a specific community or client base, be sure that your fees don't get in the way of your mission. One option is to charge for the service but set up a generous policy for providing complimentary access on request or application.
  • How could charging fees improve the level of service we provide? Many software companies provide their tools for free or cheap, but charge a premium for support hours. If your clients are asking for services you can't afford to provide, start asking how much they'd be willing to pay for an upgrade.

How your non-profit can earn revenue with Web 2.0: Part 5 - Product sales

This blog post is part of our series on Social Media for Social Enterprise: How non-profits can earn revenue with Web 2.0.


What bake sales once were to PTAs, online storefronts are to today's non-profits. We're used to thinking about participants in non-profit web sites as members or supporters, people we are trying to reach with a message or mobilize around a campaign. But your online community members can also be customers -- customers who may be delighted to spend their dollars in a way that supports their values and your work.

Here are some of the forms that online product sales can take:

  1. Schwag: Your site can earn money by selling promotional items (t-shirts, mugs, posters, bumper stickers, yo-yos) with your organization's name or a related message. (I'm waiting for someone to buy me an Obama Mama t-shirt.) This is a great way to get your message out and earn money at the same time. While you can earn more money by mass producing these items for sale, you can limit your risk (or test the waters) by using a print-to-order service like Goodstorm (a printing service set up to support non-profits, and recently acquired by Zazzle) or Café Press.
  2. Educational materials: If your organization engages in education or issue awareness work, your web site can be a great way to sell or distribute educational materials like books, DVDs or CDs. Think carefully about how to weigh your revenue goals against your desire to get the message out: selling your products at high prices may limit their circulation. On the other hand, shipping stuff for free may make it hard for you to fund development or distribution.
  3. Media downloads: Selling educational or cultural products electronically is a terrific way to earn revenue while limiting distribution costs. If your organization has produced a book, magazine, poster, DVD or CD, could you sell it in electronic form? Once you create an electronic version of any of these products, the marginal cost of each additional sale is zero: selling a thousand copies of your Christmas concert in MP3 form costs no more than selling ten. Again, think about the trade-off between revenue and mission: distributing media products electronically for free (or very cheap) is also a great way to get out your message.
  4. Social enterprise: If your organization supports community enterprise, you can sell the products of that enterprise on your site. Tilonia.com is an online store specifically created to sell the products of the Barefoot College.
  5. Mission-aligned products: Even if you're not directly involved in a community enterprise, you can still find mission-aligned products to sell on your site. For example, an organization promoting responsible forestry could sell recycled paper products. You can stock a warehouse and ship products yourself, or you can partner with a retailer or social enterprise, and earn transaction fees from each sale that is processed by or referred from your site.
  6. Affiliate sales: If you don't want to deal with the costs of production, fulfillment and credit card processing -- or you want to test your visitors' appetite for on-site purchasing before you make an investment -- consider setting up affiliate sales. The Amazon Associates program is a great, unobtrusive way of generating revenue from books or other products you happen to mention on your site; linking those recommendations to an Amazon account earns you dollars and makes the follow-up process easier for your readers. The BookSense affiliate program is similar, but sends your visitors' business to independent booksellers. For a wider range of potential advertisers, check out Commission Junction, which runs affiliate programs for many major retailers.

Before you setup your virtual storefront, here are some issues to consider:

  • Do our visitors like to shop online? Unless your site visitors include a meaningful number of people who already buy products online, they're probably not going to start with you.
  • What products do our visitors want? If you're already selling products,you know which t-shirts or community products are most popular with your members and supporters. If you've never sold products before, do some market testing before you commit to production or sales.
  • How much will it cost us to set up our sales capacity? There are lots of e-commerce options, including Paypal, that make it easy to set up storefronts and complete credit card transactions. Be prepared to invest some money to make your storefront look good, and to make it easy for people to shop. Invest in airtight security for credit card transactions -- ideally avoiding any in-house handling of credit card numbers.
  • How much will it cost us to fulfill our orders? Look for products that have low marginal costs to produce or ship. Information products (like document, music or video downloads) are ideal because once you produce your first unit, every additional unit sold is virtually 100% profit. If you're producing physical products look carefully at the costs of both product design and fulfillment, and figure out the price point and sales volume that optimizes your profit margins.
  • Can we outsource production or fulfillment in a way that aligns with our mission? Outsourcing the production of your product or fulfillment of your orders can save you time and money, and keep your organization focused on its core mission. But be sure that you outsource in a way that supports your mission and values. Find out about the wages and labor conditions of your contractors; if you wouldn't feel comfortable seeing that information disclosed with your organization's name attached to it, look for another option. Better yet, look for contractors who actively reflect what you stand for: if you're a women's organization, look for women-owned businesses. If you're a development organization, look for partners in countries where you work.

I'll venture to say that most non-profits have at least a couple of good options for products they can produce and sell online. If you have loyal members or active supporters, you have a message that people want to hear. Figure out whether that message fits better on a t-shirt or in an e-book, and you're on your way.

 

Reflected glory marketing: building brand with Web 2.0

Web marketing 1.0 taught companies one simple principle: brand big. Make your brand visible and consistent by spreading your logo and brand message across your site (ideally with a few demonstrations of your web team’s Flash prowess) and throughout the Internet (through the awesome power of banner ads).

That approach worked great – or at least ok – in the era of content push. But while a great Web 1.0 site was as good as the marketing and web team behind it, a good Web 2.0 site is only as good as the people who contribute to it. And that makes all the difference.

You can have the best web developers in the city and the smartest marketers in the country, but if your customers don’t want to play – if they don’t want to put their words, profiles, voices, photos or videos on your site – you’re going to have a hard time creating a Web 2.0 community.

The trick is creating a site where people want to play. For a few lucky brands – like media companies, Nike or Apple – customers care enough about the product or brand that they’re happy to come and talk about your products. For everybody else, the best way to tap the power of Web 2.0 is to create an online community that has intrinsic value, and let the activities of that community reflect positively on the parent company's brand.

We call this approach reflected glory marketing. A site creates reflected glory for its parent brand when it convenes a conversation about something that customers care passionately about, and nurtures the conversation first and the brand second.

You can see RGM at work in:

If your company wants to create an online community, reflected glory marketing may be the best way to ensure that your community finds its audience – by creating a community that actively engages your customers, and trusting that community to reflect well on your brand.

When you create an online community you are becoming a web application provider: in a sense, you’re in the same business as YouTube, Flickr or Facebook. Just like those companies, you’re offering your customers a chance to find great content or meet new people. Just like those companies, you’re trying to get your customers to create their own content or participate actively on your site. And just like those companies, you need to offer customers a compelling reason to engage.

That compelling reason is your site’s core concept: the problem you’re offering to solve, the specific conversation you’re convening, or the kinds of people customers can meet on your site. Any great RGM community rests on a great concept: something that defines the bounds of the community and makes it different from – and in some way, more valuable than – the YouTubes or Facebooks of the world.

The great challenge in creating an RGM community is identifying the killer concept that will capture your customers’ imagination and make them genuinely excited about participating in a conversation that’s associated with your brand.

Here are five questions that can help you capture the benefits of reflected glory marketing:

Once you’ve identified the niche that will bring your customers together in a passionate, consistently growing conversation, you’re ready to start building your site. Here are three rules to bear in mind:

Every business dreams about having customers who care passionately about their brand. Reflected glory marketing helps to generate that passion: you’re the custodian of a community that has entered your customers’ lives and become home to their social relationships, heartfelt beliefs or creative enthusiasms.

The value of that passion isn’t just realized in clickthroughs or online purchases. It’s realized in every good word those customers say about you – not just on your own site, but across the blogging world and in their real-world communities.

NEW! Download the PDF version of this post to print and share with colleagues or to use in trainings and workshops.

Eight tips for fostering community with content

Organizations have discovered that community-driven web sites can engage supporters, stakeholders and members of the public. The most effective community sites build critical mass quickly -- and compelling content remains the easiest way to attract users. The good news is that a community-based approach gives you a wealth of options for effectively creating, shaping and organizing content.

Invest in content. Spend at least as much time and money on creating content as you do on technology. Remember, nearly every community contributor will begin as a viewer -- so even if you expect your community's content to be mainly user-created, you need to seed the ground with examples of the kind of compelling content you hope they'll offer.

Wag your long tail. The bad news: you probably can't compete head-on with MySpace or Facebook. The good news: you don't need to. Your community has distinct needs and interests; understand your niche and appeal to it. Give your community members the kind of information and material they can't find elsewhere, and they'll keep coming back.

Tear down the wall. Your community doesn't begin and end on your own domain. Bringing in tagged content, interacting with open APIs and aggregating news feeds allow you to move conversations onto and off of your site -- inviting people and content into your community and broadening your reach.

If you don't know, ask. You can probably make a good guess about much of what your users want -- but their guess is probably better. Keep a close eye on three separate indicators of user interests: most viewed pages, most commented-on blog posts, and most linked-to blog posts. Or ask for more direct input via surveys, quick polls and blog posts.

Vive la différence. Read what your users are saying and contributing, and build profiles for various segments that are emerging in your community (or that you'd like to see). Be sure there's something to appeal to each segment. And remember there's a lot of variation in technological skill and comfort.

Promote your users. Share editorial responsibilities -- like selecting front-page stories, moderating comments, and approving blog posts -- with your most loyal users. It increases their commitment and broadens the editorial perspective of your site.

Titles matter. Featured content will help build traffic to your site if you make it easy to find. Search engines like descriptive blog titles: "Top nonprofit podcasts". And people like titles that make a promise ("Raise money while your donors sleep" ) or include numbers ("Ten ways to save the rainforest with e-mail").

Let your hair down. Don't take the site or yourself too seriously; give staff, moderators and users plenty of opportunity to express their personalities. Relaxing your grip allows the community to flourish.

NEW! Download the PDF version of this post to print and share with colleagues or to use in trainings and workshops.

Tag your way to del.icio.us domination

I wrote this almost a year ago, as a relative del.icio.us newbie. Now that I’m a little more experienced, I’ve revised it to include some new tips to choosing effective del.icio.us bookmarks.

Step 1: Lie awake at night, wondering whether there isn’t something that can organize your favourite web links that will work better than your browser’s favourites collection.
Step 2: Lie awake at night, wondering whether you should use Furl or Spurl or del.icio.us.

Step 2a (optional): Lie awake at night, wishing you’d chosen del.icio.us.

Step 3: Lie awake at night, wondering which tags you should use for all the web pages you are now adding to del.icio.us.Once you make it to step 3, here are some things to keep in mind:

  1. Be a lemming. Check how other people are tagging the kinds of sites you want to remember. Delicious Linkbacks makes this very easy. Bear in mind that different people will bookmark the same site for different reasons: I might bookmark Terminus 1525 as a great example of a Drupal site, while you are saving it as a link to young Canadian artists.
  2. Follow the herd. When in doubt, pick the tag that seems to have the most links — this is the leading tag of the options you’re considering, so hopefully will emerge as the dominant focal point (so you don’t have to check open-source, opensource AND open_source to keep on top of the big world of open source). Del.icio.us deliberately obscures the question of how many links exist under any one tag, but you can get a rough sense by seeing how many pages exist for a given link by adding a number to the tag page you’re looking at, with the syntax http://del.icio.us/tag/opensource/25. For example, http://del.icio.us/tag/opensource/75 pulls up a nice healthy-sized page of links, whereas http://del.icio.us/tag/open-source/75 gives you no links at all — demonstrating that opensource is the more popular tag of the two.
  3. Avoid camels. Camel case (you know, CamelCase) doesn’t work — it just comes out as all lower case letters, with the words mushed together.
  4. Like nature, del.icio.us abhors a vacuum. Blank spaces don’t work either. So if you tag something “camel case” it will show up on the tag page for “camel” and the tag page for “case”.
  5. Punctuate with care. Underscores and dashes work ok. But before you create a tag with an underscore or a dash, ask yourself: Does this tag exist in a non-underscored form? For example, I don’t think the world is especially well-served by having three separate forks for open-source, open_source and opensource. Whatever you do, stay away from commas: while there are lots of tag-enabled web services that comma separate their tags, comma-separating your del.icio.us tags will add commas to your tags.
  6. Independence is a virtue. If your underscore or dash serves to separate two words, could each of the two words be more useful as independent tags? For example, tagging the Drupal site with the tags “open” and “source” — so that it shows up on separate pages for open and source — is a lot less useful than giving it the opensource tag. But rather than using the tag canadianpolitics, try using two tags: Canada and politics. That way your resource will show up under resources about Canada and about politics.
  7. Hang out at crossroads. If you’ve followed the guideline above to use two separate tags rather than smooshing two words into one tag, find the resources you’re interested in by using intersecting tags. For example, even if you use the tags politics, you can easily find all the del.icio.us links on Canadian politics by entering the URL http://del.icio.us/tag/Canada+politics into your browser’s address bar.
  8. Co-ordinate your efforts. If you’re part of a professional community or community of practice, consider establishing a common set of standards for how to tag resources you want to share among yourselves. A wiki can help do the job.
  9. Tags are written in pencil. Unlike a Tiffany engraving, a del.icio.us tag is not a permanent commitment. If you realize that you’ve used the wrong tag for a particular link, you can alway re-edit that link. Even more useful, del.icio.us will let you rename any of your tags — so if you tagged a bunch of stuff “food” that you later wish you’d tagged as “cooking”, you can re-tag them by visiting http://del.icio.us/settings/[yourdelicioususername]/tags. Bonus tip for Mac users: the Cocoalicious client (which offers another interface for accessing your del.icio.us bookmarks) is a really great tool for renaming tags. If you decide to do a major renovation of your tagging schema, Cocoalicious makes the job much faster and easier — you can just click on any tag to edit it, just the way you’d edit a file name in the finder.
  10. On del.icio.us, everyone knows you’re a dog. Or at least, they will know — if you tag a photo of yourself with the word “dog”. That’s right, you’re tagging in public, so think twice before adopting the tag “enemies” for your business competitors, or “prospects” for all the folks you’re pitching.
  11. Shh! This one’s for:you. There is one way to be discreet when you’re tagging on del.icio.us, which is to use the “for:” tag. (Thanks to Richard Eriksson for this tip.) If you know a friend or colleague’s del.icio.us username, you can send him or her a recommended link by tagging it “for:username”. So if you wanted to send me a link, for example, you’d tag it “for:awsamuel”.
  12. Spread the word. The very best way to refine your del.icio.us tagging practice is to embed yourself in a community of del.icio.us users. If your colleagues, friends and collaborators are fellow del.icio.us-users, that is a powerful incentive to tag your links in a way that makes them discoverable to your community. So start building that community today by encouraging everyone you know to leave browser favorites behind, and get del.icio.us.

NEW! Download the PDF version of this post to print and share with colleagues or to use in trainings and workshops.

Make your nonprofit more effective with RSS aggregation

TechSoup invited me to be part of their online event on Web 2.0 this week. Since I was on call for a discussion about social bookmarking and aggregation, I put together a short overview of how aggregation can help nonprofits, and another on how social bookmarking can help nonprofits.

Here’s my quick take on three crucial ways that nonprofits can use RSS and aggregation to work more effectively:

  1. Automatically populate websites with up-to-date content: It’s very expensive to create original content on a regular basis. If you set up a series of RSS feeds on a particular topic that can pump useful content onto your organization’s web site; you’re adding value to that content by selecting a particular combination of topics and sources. For example, an organization that advocates for women with HIV might create an RSS-driven news section on its web site that pulls relevant web resources from del.icio.us, photos from Flickr, and blog posts from Technorati (a bit tricky to set up as a RSS feed, but doable; the trick is to set up the search as a “watchlist”, and then subscribe to the RSS feed for the watchlist.)
  2. Create a media monitoring site: You can create a media monitoring tool for internal use only. Something as simple as a Bloglines account can become a clearinghouse for information that helps with your work. That can include RSS feeds for Google or Yahoo news searches on particular search terms; del.icio.us feeds for resources related to your work; or news feeds for major publications in your field.

    I’d figure that most nonprofits would benefit from setting up a media monitoring site with RSS feeds that cover the following:

    • Search of major news feeds (try Google News or Yahoo News) for the name of your organization, acronym (if any), major sub-brands/projects, and/or name of your organization’s President/E.D.
    • Search of major news feeds for keywords on the issues you need to track. Play with the search terms until you get the right volume of news; if you’re an organization that works on a major policy area (e.g. healthcare) you may need to narrow down your search until it gives you a manageable amount of news [e.g. “healthcare policy (Congress or President)”].
    • Search of blogs (using Technorati or Feedster) for your organization and name of your organization’s President/E.D.
    • Search of blogs for your issue keywords.
    • del.icio.us, Furl & Flickr tag pages for your organization’s name and key issue areas. Don’t forget that del.icio.us lets you set up feeds that are narrowed down by using multiple tags (e.g. http://del.icio.us/rss/tag/healthcare+policy)
    • del.icio.us, Furl & blog (Technorati/Feedster) search on your chosen team tag (see below)
    • For a local organization, search feeds that search your issue keywords within the news feeds for all your major local papers and broadcast outlets (you can set up a Bloglines account that includes all your local media, then set up a keyword search that searches all the feeds in your account; then set up a second Bloglines account as your main media monitoring site, and subscribe to the keyword search from the first account).
  3. Choose a team tag: Choose a tag that your staff, board and volunteers can use to share information and resources. Encourage your team to use del.icio.us, furl or another social bookmarking service to save web resources they find personally useful or want to share with the team. Encourage bloggers to use that tag on any post they want team members to read. And then make sure your team monitors the tag regularly by visiting your media monitoring site, or adding the RSS feed for the tag (from del.icio.us, Furl and Technorati) to their personal home pages in Google.
NEW! Download the PDF version of this post to print and share with colleagues or to use in trainings and workshops.

 

 

Project management and workflow with Basecamp

How can online collaboration tools like Basecamp support effective project management? That's one of the questions that came up at the values-based project management session I attended at Web of Change, led by Rob Purdie of Important Projects. I wanted to continue the conversation with Rob himself, and promised to blog our own project management workflow at Social Signal so that he could offer his comments and feedback on how to improve our approach.

Let me begin by saying this is very much a work in progress: we're still searching for the Holy Grail of optimized workflow, and feel like the tools we use now -- particularly Basecamp -- don't fully meet our needs. I'll address some of those limitations towards the end of this blog post, but let me begin with an overflow of what we use and how we use it.

Our main tools are:

This blog post will focus on how we use Basecamp, which is our main tool for managing the ongoing work of individual projects. The fact that we use so many other tools speaks to the issues we have with Basecamp -- which is one of the issues I'm particularly keen to hear Rob address. We're also fans of -- though not religious adherents to -- David Allen's Getting Things Done methodology, which has influenced our approach to task management.

Set up

We set up a Basecamp site at the beginning of each client engagement. Some of the best practices on Basecamp set up that we are trying to adopt as our standard include:

I add all our subcontractors to Basecamp as members of Social Signal, so that we can cover any technical issues without dragging the client into the Drupal abyss. We recognize that our clients don't always benefit from seeing how the sausages are made, and when it gets into some of the intricacies of module development or permissions configuration, we like to keep the excruciating details private so that clients aren't drawn too deeply into technical issues. Unfortunately, Basecamp only allows private communications among members of the same company, so we choose to treat all our subcontractors as members of Social Signal.

Structure and usage

We use messages for communications that require an action or response. This includes:

We use writeboards for communications that are FYI only (though we may use messages to notify each other of a new writeboard).

We use task lists for items that require a "next action" (in GTD terms).

Messages

Social Signal Project> All Messages

We have recently refined our use of messages to keep better track of all open loops. We respond to urgent messages as they come in, and at least once a week (and ideally every 2-3 days) we review all the messages in a given project space, and update status. We find that updating message status on a real-time basis is excessively time consuming and leads to duplication of effort.

Our message categories vary a bit by project but mostly reflect major categories of project activities (see screenshot -- some items deleted to protect client privacy).

When we review a message we briefly note our response, action required, or action taken, even if it's already completed, for future reference.

We then edit the title of the original message to note the status of that message:

Editing our message titles to reflect the status of each message gives us an at-a-glance view of which client issues have been addressed, and which need to be reviewed for action items.

Social Signal Project > Message Archive

To-dos

We have recently shifted from using fewer, generic to-do lists (which we were trying to standardize across projects) to using a lot more to-do lists, each one corresponding to a set of related tasks. This reflects the GTD notion of grouping tasks by "contexts" or as "projects" consisting of multiple tasks.

Social Signal Project> To Do Lists

By grouping related tasks we ensure that:

When we had fewer categories we found that the very long lists of tasks under each made it hard to identify relationships or priorities; the shorter list of tasks makes this much easier.

We keep our to-do lists organized alphabetically; when we decide to prioritize a specific set of tasks as the next focus for our work, we move that to-do list to the top of the page and mark it "P1: to-do list name" (as in "priority 1").

Writeboards

Writeboards are our long-term storage area and collaboration space. We use writeboards for:

Assessment

Our experience with Basecamp has been shaped equally by the technology itself, and our diligence in using it. Of course, these aren't unrelated issues; if Basecamp really met all our needs, so that we could keep all our tasks organized in one place, I suspect we'd be much more consistent in using it.

We find that Basecamp works well for:

We find that Basecamp works poorly for:

What we like about Basecamp:

What we need that we're not getting from Basecamp:

Nice-to-haves would include:

Basecamp alternatives

One of my favorite compulsive activities these days is looking into Basecamp alternatives. So far my conclusion has been -- to paraphrase Winston Churchill -- that Basecamp is the worst possible project management tool, except for all the others. Here are some of the "others" I have looked into, or mean to look into; I'll try to come back to this post and annotate the list with the reasons we haven't moved to any of these:

goplan

Lighthouse

Unfuddle -- intriguing because it includes subversion and bug tracking

Clocking IT -- a free basecamp alternative, but as far as I can see no built-in messaging. Time tracking, though.

Michael Silberman of EchoDitto put me onto Central Desktop as a somewhat pricier Basecamp alternative that includes many of our concerns about Basecamp. We're trying it out, and it looks promising, although I'm a bit disappointed in the look and feel (it's not nearly as pretty as Basecamp) and daunted by the prospect of moving our projects over. However the prospect of being able to assign deadlines to tasks (imagine that!!) probably outweighs every other issue.

Brian Benzinger's roundup of project management tools for developers provides quick takes on some of the above, plus many more.

Other Resources

In the course of my obsessing over Basecamp and project management workflow I've found a number of useful blog posts on other people's use of Basecamp and Basecamp alternatives. For some reason many of the blog posts I've come across are by friends in the non-profit tech sector; I'm not sure if that's because of Google's freaky habit of customizing search results, or because non-profit techies are somehow more obsessed with workflow (comments, anyone?) Here are some of the posts I've found helpful.

Sonny Cloward mapped his workflow, which hinges on Basecamp, Backpack and Mozilla Calendar.

Jon Stahl provided an overview of collaboration practices at ONE/Northwest, which includes using Basecamp. 

Ruby Sinreich blogged her thoughts on Basecamp plus GTD, which includes creating virtual "people" who represent different contexts, so she can assign her tasks to contexts.

LifeDev reports on using Basecamp with GTD, in this case using to-do LISTS as contexts.

Patrick Rhone blogs his GTD-with-Basecamp workflow

Next steps

I'm going to take Central Desktop for a serious spin. I'm going to continue praying to the 37Signals gods for true Basecamp-Backpack integration, or to the Remember the Milk guys for Basecamp-RTM integration as an answer to their "how can we start charging for RTM?" quest. I'm going to try out Omni's forthcoming OmniFocus task manager.

And I'm going to resist the temptation to engineer an in-house Drupal solution to our project management wishlist. After all, our needs aren't THAT exotic, and there are an awful lot of people chasing the same vision. I'm trusting that one of them will get us much closer to a solution before long.

Meanwhile, I'm eager to hear from Rob Purdie and others about how we can improve our current Basecamp usage. In particular I'm curious to hear:

And if you've blogged your own project management approach or workflow, please let me know by sending an e-mail to alex [at] socialsignal [dot] com, or posting a comment here.