Why Community Projects Need CRM Too

by Joe Brockmeier - Mar. 18, 2010Comments (3)

You might think of customer relationship management (CRM) software as something that's only useful for businesses, but it can play an important role in the health of a community project as well.

Think of it not as "customer" relationship management, but community management software. In every community I've worked with, there's been a revolving cast of participants who each have contact with a slice of the internal community and external contacts for that community. Think about everything from managing conferences and sponsorships, to working with other open projects.

Now, when I say "projects," I'm talking about larger projects like GNOME, KDE, PostgreSQL, and the big distros. Smaller projects may not have much need to build an institutional memory, but the bigger projects could (and should) take a cue from well-run businesses and implement a CRM and encourage core contributors to use it.

CRMs are good for keeping contacts and conversations straight, and providing a written history of interactions that help current contributors keep on track and future contributors can use for reference. Discussions on public lists provide some "paper" trail to refer to, but lots of discussion and planning goes on between individuals.

A few examples of where CRM would do a world of good:

1) Project contributors work with sponsors to put on an event. They do all the legwork of finding the proper contacts for sponsoring, and even the timelines for requesting sponsorship and the ins/outs of working with different organizations. Best case scenario (sans CRM), when those contributors move on to different roles, they do a brain dump and pass on a lossy bunch of notes pulled out of email and notes that takes far too long to process.

2) Tracking volunteers who can help with events. As openSUSE Community Manager I worked with several ambassadors who organized events. Most of that information is kept in my mail spool, but it would have been more useful and helpful to have it in a CRM that would allow access by other openSUSE contributors.

3) Wrangling press contacts. It'd be very useful for projects to have a persistent list of press contacts to reach out to around releases.

The list goes on and on. The reasons against CRM are complexity and privacy. That is to say, using a CRM introduces complexity on several levels, and projects need to think seriously about any privacy implications of using a CRM to track contact information.

Complexity can't be fully solved, but it can be mitigated by providing some training on the chosen CRM (and it shouldn't be hard to find a good open source CRM), and encouraging contributors to use it consistently.

Privacy can be addressed by implementing a reasonable privacy policy. Most projects already have privacy policies, so in those cases it should be a matter of adhering to the policy at hand.

 Some projects, like GNOME, are already starting to use CRM to help make life easier for contributors and ensure that less time is spent re-gathering information that contributors have already put in place. If your project hasn't yet, it might be time to start.

Photo from http://www.flickr.com/photos/seattlemunicipalarchives/ / CC BY 2.0



Mark Hinkle uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?



3 Comments
 

Thank you Barbie for recommending Worketc. I would like to mention that SaaS like Worketc is indeed the best choice in project management. Chosen by most small to mid-size companies, SaaS web CRM requires no IT investment but only monthly payment to third party who is responsible in maintaining the technology --it involves no risks of buying equipment to maintain the software. So therefore community projects, whether handled by profit or non-profit organization will also benefit from using a software that makes tracking/monitoring more efficient.


0 Votes

It's interesting that CRM software can be stretched to work for so many different needs. Our company supports both ACT! and Microsoft CRM and what I like about the latter is that it was actually built on a platform that lets you quickly build an app to manage anything, whether it's a project, membership list, or constituency, not just be a CRM system. The CRM part was just built to show off the software and Microsoft ended up buying it.


0 Votes

CRM products are needed in any entity to supply a better workflow. We use SugarCRM and purchased it www.apextwo.com


0 Votes
Share Your Comments

If you are a member, to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.


Promote Open Source Knowledge by sharing your thoughts, listing Alternatives and Answering Questions!