360 likes | 375 Views
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008. What I’ll cover today. What is a CRM? Kinds of CRM Why Open Source CRM? Examples of Open Source CRMs How to choose a CRM. So what is a CRM, anyway?. CRM stands for Constituent Relationship Management
E N D
Open Source CRM Michelle Murrain, Nonprofit Open Source Initiative March 27, 2008
What I’ll cover today • What is a CRM? • Kinds of CRM • Why Open Source CRM? • Examples of Open Source CRMs • How to choose a CRM
So what is a CRM, anyway? • CRM stands for Constituent Relationship Management • aka Community Relationship Management • aka Contact Relationship Management • aka Customer Relationship Management (its for-profit progenitor) • There are many kinds, and they have different feature sets
What’s in a CRM? • Basic Data • Basic contact info • Track activities (calls, events) • Track donations • Tracking Volunteers • Actions • Email blasts • Automated donations • Event management and registration
Kinds of CRM • Desktop & Client/Server CRM • Download and install on network and/or desktops • Web Server-based CRM • Download and install on your intranet web server, or on your public-facing web server • Work through a web browser • Software as a Service • No download or installation – all hosted on companies site • Work through a web browser
Categories of CRM by license • Proprietary • Open Source In Spirit (built on proprietary platforms) • Open Source CRM built on proprietary OS/Database • Open Source CRMs built to run entirely on Open Source platforms • Software as a Service (not obtaining software, obtaining services)
Examples of CRM: Proprietary • Blackbaud Raiser’s edge • Donor Perfect • Fundware • Sage • ... • ...
Examples: SaaS • Democracy In Action • Convio • Kintera • Salesforce • eTapestry • Both Salesforce and eTapestry are free (as in “beer”) for some users: • Salesforce – 10 free licenses • ETapestry – free for 500 or fewer contacts
Examples: Open Source In Spirit • METRIX (built with MS Access) • EBase (built with FileMaker Pro)
Examples: Open Source • Depends on proprietary OS and/or Database • mpower open (built on .NET and depends on MS SQL server) • Organizer’s database (Windows and Visual Basic) • Compiere (requires proprietary databases)
Examples: Open Source • Can be run completely using open source OS/tools • Linux, Apache, MySQL, PHP (LAMP stack): • CiviCRM • SugarCRM • Any OS, Apache Tomcat, Java: • OpenCRX • vTiger
Why Open Source CRM? • Free as in “beer” - organizations can get good CRM without spending a lot of money • Free as in “speech” - you can see, and modify the code behind the CRM • Open APIs – open source CRMs have open APIs (APIs that are without cost, and documented) • Community support • Help to enhance open source CRM by contributing to CRM projects/products
Why Open Source CRM? • People seem to be satisfied with their choice of open source CRM: • In the NTEN CRM satisfaction CiviCRM was first in satisfaction, SugarCRM and Organizer’s Database were 3rd and 4th (out of 22 tools.) • These tools were all ahead of Blackbaud, Convio, Kintera, and other proprietary CRMs.
Why not open source CRM? • You need features not present in any current open source CRM • Your staff are familiar with a particular CRM • You want Software as a Service (SaaS)
Open Source CRM • All current open source offerings are: • Stable and secure • Support (both paid and community) readily available • Some are “Enterprise Class”
Web Based CRMs: CiviCRM • LAMP Stack (Linux, Apache, MySQL, PHP) • Web-based • Integrates with Drupal or Joomla (Drupal is best) • Has a new stand alone version • Version 2.0 is newly released • http://www.civicrm.org • Webinar 4/29
Web Based CRMs: SugarCRM • Written primarily for Sales in for-profit organizations • LAMP stack, fully open source • GPL v3 • http://www.sugarcrm.com
SugarCRM • Strengths: • Lots of features • Popular • Active Community • Can be used by large organizations • Easy to install • Has a company behind it – so paid support is easily available • Weaknesses • Designed for sales/business
Client/Server CRM: mpower open • Very mature product, very newly open source • Comparible to Raiser’s Edge • Windows client • Depends on MS SQL Server • Written in C#/.NET • No community yet • http://www.mpoweropen.com
mpower open • Strengths • Designed for nonprofits • Used by medium and large organizations • Comparible to Raiser’s edge • Mature product • Completely open APIs • Company behind it – paid support is readily availabe • Lots of future potential
mpower open • Weaknesses • Newly open sourced – no community around it • Not easy to install • Currently depends on proprietary platform and database
Desktop CRM: eBase Pro • Has been around for a long while • Is not truly open source – written with FileMaker Pro • Can be customized if you own FileMaker Pro • Good for small-medium sized orgs • Future is uncertain • http://www.ebase.org
Dekstop CRM: Organizer’s Database • Windows only • Written in Visual Basic • GPL • Customizable • Active Community • Still under active development • http://www.organizersdb.org
How to choose a CMS • What’s your budget? • Cost is not just the cost of software, it includes implementation, support, and data migration • Remember to include staff time in your calculations • Can you identify sources of support? • Paid support from vendor/company • Consultant support • Community support (takes staff time)
How to choose a CMS, continuted • Features – what do you need? • Basic contact management • Donation tracking • Tracking of activities and events • Integrated online donations • Email advocacy or newsletters • Other features • Compare feature sets of different CRMs
How to choose a CMS, continued • Open APIs, and ease of data import and export • How important is open source? • Platform issues (web, desktop) • Database issues (some open source CRMs require proprietary databases)
Resources • Software choice worksheet: http://nosi.net/projects/primer • NTEN CRM satisfaction survey: http://www.nten.org/research/crm • Great Idealware article on CRM: http://www.idealware.org/articles/crm_software.php