During our planning for 2014, a need that came up over and over again was for better data tracking across the board. This included managing our contributor targets, engagement funnels, campaigns, partners, etc.
We decided we needed a CRM. And ‘CRM’ quickly became a dumping ground for a huge wish list of features and unmet needs.
Since then, a small group has been working to figure out what we actually need, whether it’s the same thing that other Mozilla teams need, and which of us is going to do the work to put those systems in place.
Adam Lofting, Andrea Wood, and I have come up with a framework we’re going to pursue. It splits ‘CRM’ into three functions and proposes a path forward on each. We feel this represents the best use of our resources, lets us hit our priorities, and ensures that we continue to work under a ‘One Mozilla’ model.
1.) Partner Management
- What this means: Traditional CRM features such as shared contact lists, joint documents, status updates, and communications management.
- How we’d use it: To manage our relationships with Webmaker partners, BadgeKit adopters, and institutional funders.
- The plan: Mozilla’s IT department is leading a CRM implementation to manage deal flow and other relationships behind the FFOS Marketplace and emerging content partners. The Foundation will adopt whatever system is put in place from that process. This is based on the assumptions that (i) ‘partner management’ is a fairly standardized process, (ii) the Foundation’s needs can be mapped onto whichever tool IT selects, and (iii) there are benefits to be had from working within the same framework as our colleagues in business development.
2.) Campaign Management
- What this means: E-mail, small dollar fundraising, activism, standalone campaign web sites, event registration, and other outreach and engagement activities.
- How we’d use it: To promote our events and programs, to manage registration for events, to run activism campaigns, and to anchor our small dollar fundraising.
- The plan: The Foundation and Corporation engagement teams are working to combine budgets, gather requirements, and launch an RfP process to select a platform to run both programs. We already work together on the design and implementation of campaigns, and a shared technology platform will make that collaboration more efficient and avoid current, user-impacting issues resulting from multiple tools managing multiple e-mail lists.
3.) Contributor Management
- What this means: Outreach, engagement, metrics, and recognition behind the Grow Mozilla goal of reaching 1 million contributors to our project.
- How we’d use it: Metrics and analytics on engagement ladders, measuring contribution numbers, and rewarding and recognizing our contributors.
- The plan: This is the area where we will probably have to build our own, Mozilla-wide solution. The People, Engagement, Business Intelligence, Foundation, and Open Badges teams are currently working together to figure out what that will entail. The solution will most likely involve some combination of program-specific engagement funnels, metrics and analysis through Project Baloo, and reward and recognition through Open Badges. More as it unfolds.
Does this sound right? Are there things missing? Please ask in the comments.
I’m assuming you’ve already looked at CiviCRM.. but if not.. look at it :) https://civicrm.org/
Feature summary: https://civicrm.org/features
I don’t see what features they are missing that you need.. and did I mention it’s totally open source and used by a lot of other cool non-profits..