Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Using CiviCRM - Second Edition

You're reading from  Using CiviCRM - Second Edition

Product type Book
Published in Aug 2016
Publisher
ISBN-13 9781783281459
Pages 574 pages
Edition 2nd Edition
Languages
Concepts
Authors (3):
Erik Hommel Erik Hommel
Profile icon Erik Hommel
Joseph Murray Joseph Murray
Profile icon Joseph Murray
Brian P Shaughnessy Brian P Shaughnessy
Profile icon Brian P Shaughnessy
View More author details

Table of Contents (20) Chapters

Using CiviCRM - Second Edition
Credits
About the Authors
www.PacktPub.com
Preface
1. Achieving Your Mission with CiviCRM 2. Planning Your CRM Implementation 3. Installation, Configuration, and Maintenance 4. CiviCRM Basics – Moving through the System and Working with Contacts 5. Collecting, Organizing, and Importing Data 6. Communicating Better 7. Campaigning with Petitions and Surveys 8. Fundraising for Your Mission 9. Growing Your Membership and Interacting with Members 10. Managing Events 11. Interacting with Constituents – Managing Cases 12. Providing Support – Grant Management 13. Telling Your Story – Building Reports 14. Customization, Community, and Cooperation Index

Chapter 2. Planning Your CRM Implementation

Obviously, you are now convinced your organization will be in a better position to accomplish its mission using CiviCRM. This chapter will help you plan your implementation of CiviCRM so that your Constituent Relationship Management (CRM) initiative has the best chance to achieve greater organization success.

In this chapter, we will do the following:

  • Identify potential obstacles and challenges to success and learn how to overcome them

  • Introduce background on development methodologies

  • Build a project team

  • Get started by measuring baseline metrics, creating a vision, and creating a plan

  • Itemize elements of a good implementation plan

  • Review how to calculate the total cost of ownership of CRM systems and their alternatives

This chapter is aimed at people who have the responsibility for initiating, scoping, and managing development and implementation for the CRM project. The first several sections of the chapter are very IT management-oriented. The material...

Challenges on your way to success


CRM initiatives can be difficult. They require change, often impacting processes and workflows that are at the heart of your staff's daily responsibilities. They force you to rethink how your organization operates to support its mission. They may require you to restructure external relationships even as you are rebuilding internal processes and tools. Externally, the way your constituents experience the interaction with your organization might change. Internally, business processes and supporting technological systems may need to change in order to break down departmental operations' silos, increase efficiencies, and enable more effective targeting, improved responsiveness, and new initiatives. The success of the CRM project often depends on changing the behavior and attitudes of individuals across the organization, and replacing, changing, and/or integrating many IT systems.

To realize success, as you manage the organizational culture changes, you will bring...

Thoughts on development


There are a lot of organizations that can achieve their goals with CiviCRM out of the box. Some organizations though will want to, or need to, customize CiviCRM to their needs. If you do want to customize CiviCRM there are two aspects to think about:

  • Can we customize CiviCRM ourselves or do we need to get external help? And if so, where do we get it?

  • What development methodology would suit us best?

Where to get help?

As CiviCRM is open source, anyone with the right skills can customize CiviCRM. Luckily, the community helps: CiviCRM has partners that are part of the community and have proven their CiviCRM capabilities. You can find the CiviCRM partners on the CiviCRM website at https://civicrm.org/experts. If you do not want to be limited to CiviCRM partners, make sure that whoever helps you is an active community member that posts blogs, answers forum posts, takes part in CiviCRM events, and so on.

Development methodologies

If you are customizing CiviCRM, you need to think...

Building the team


A critical factor in the success of your CRM initiative will be deciding who is on your team. The size of the team will obviously vary among differing organizations; those with 3 staff members will have to do things differently than those with 300. While this section is oriented towards larger organizations, the principles apply to any size.

The implementation team should include the people who will play a direct role in the ongoing project development. Not everyone affected by the CRM initiative needs to be on this core team tasked with driving the strategy and implementation. A good working group is seldom larger than six to eight people, and very often, a smaller group can be more effective. To get where you want to be, it is a good idea to have a representative project team where the different voices of the organization will be heard. Apart from representation, it is also good to have a mix of talents in the team. Some tasks will require extrovert communication skills...

Focusing on constituents and mission


Now that we have a plan in place, we can move from how to set up the project to how to do CRM.

Many non-profits have processes and activities with certain types of constituents that are analogous to those in the marketing and sales areas of for-profit business. Two metaphors that are common in the for-profit arena have crossover value for non-profits. The first one is a sales funnel, which envisions a large number of unqualified (or semi-qualified) prospects entering at the top of the funnel in order to create a sufficient number of sales realized at the bottom. The second metaphor is the picture of a ladder of engagement, with contacts classified according to how many steps they have taken, such as revealing more information about themselves, or increasing involvement on the path toward becoming a client, donor, or volunteer.

In both these metaphors, the overarching goal is to increase commitment and involvement. You want the casual newsletter recipient...

Determining your needs


Depending on your process—Agile, or more traditional—you will determine your needs in a less or more formal way. Whatever your process, some approaches are always appropriate.

First of all, it's useful to review the functionality, data structures, and data in your existing systems. Functionality is the easiest to discuss. Define the data fields and collection forms in your current system—custom data and profiles in CiviCRM's terminology—that may be needed in the new system. As you analyze existing systems, don't be limited to your primary contact database alone. For example, if you use paper sign-up sheets at events or have other paper, e-mail, or web-based data collection forms that are not part of your primary system, be sure to include them in the discovery analysis. If you use third-party web-based tools for broadcast emails or advocacy-related engagement, consider how those datasets will by migrated into or integrate with your CiviCRM data. Begin listing, in detail...

Functional requirements


In this section, we're going to delve more deeply into the functional areas supported by CiviCRM. We'll be reviewing the kinds of questions to ask, often of a more technical nature that will help in planning your implementation. These topics and questions, in our view, are the top-level broad-stroke issues that should be sorted out before specific workflow matters are examined.

Contact record management

CiviCRM has three basic types of contacts: individuals, households, and organizations. The fields and kinds of relationships that can be created may vary by the type of contact. For example, individuals have first and last names, current employer and job title, while organizations have an organization name, a legal name, and employees. CiviCRM's rich model for storing address, phone, and e-mail information is shared by all three types of contacts.

Contact subtypes

In some cases, it is possible to identify unique constituent subtypes. Contact subtypes in CiviCRM extend...

Development environment and best practices


We discussed some considerations regarding your server environment and required resource levels. Closely related to that topic is the matter of determining the development environment and code management practices.

In almost every situation, you will want to create a development environment where you can safely implement and test your CiviCRM implementation without impacting your production site. Even if you are not planning to customize CiviCRM in any way, it is still worth creating that development environment where features can be tested, data imports can be reviewed, and you can safely explore different configuration options without risking disruptions to your production site.

Larger organizations, especially those that have planned a phased rollout of their CiviCRM implementation, will likely want three environments:

  • Development: This is where all active code development takes place and where new features are first implemented and tested

  • Testing...

Summary


This chapter outlines how to create a successful CiviCRM implementation project.

The chapter lists common barriers to the success of CRM initiatives that arise because of people issues in an organization, or technical issues getting systems and tools supporting disparate business functions to provide integrated functionality.

We advocate a pragmatic approach to implementing a CRM strategy for your organization. We encourage the adoption of a change in approach and associated processes and methodologies that works for your organization: wide ranges in the level of structure, formality, and planning all work in different organizations. Your implementation plan should include a schedule and a realistic budget that anticipates on-going costs.

Choosing the right people for your team is crucial to the success of the endeavor. Ideally you'll include an executive or board sponsor, one or more key functional managers, one or more key staff users, and appropriate technical expertise for your...

lock icon The rest of the chapter is locked
You have been reading a chapter from
Using CiviCRM - Second Edition
Published in: Aug 2016 Publisher: ISBN-13: 9781783281459
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €14.99/month. Cancel anytime}