charity:water, which works to provide clean, safe water to the one billion people without it, was one of the first nonprofits to have one million Twitter followers and raised over seven million dollars online in 2010 alone. But it didn't happen by accident— learn from their experiences, with a focus on best practices, pitfalls to avoid, and useful resources they picked up on the way.