CharityVillage.com logo

QuickGuides Nonprofit Neighbourhood Volunteer & Donate Resources and Library Marketplace Supplier Directory Campus News & Events Jobs Advertise Main/Home
  Resources & Library
   
   Path:  Main Street > Resources/Library > Research Articles > Feature Article

Tracking constituents in small and mid-sized organizations
Best practices for selecting and managing a constituent database at smaller NPOs

By Laura S. Quinn
March 24, 2008

How are small organizations tracking constituents? What are they struggling with, and what works well? In partnership with the River Network, we spoke to a number of river conservation groups about their constituent databases, and reported back with best practices and case studies that apply to any smaller organization.

If someone asked you how many of your new donors also volunteered this year, how long would it take you to answer? What about the number of activists you have in a particular county? In what areas has water quality improved most over the last five years?

Databases can transform organizations' ability to answer these types of questions. They are an invaluable tool for small organizations in particular, as they are a very cost-effective way to focus energy on the things that are really making a difference. Databases allow you to find and manage data for thousands of people or programs. Creating a list of people to contact becomes straightforward. And database software makes reporting much easier: Rather than having to laboriously tally spreadsheets or contacts, you can generate overviews at the touch of a button.

But with this power comes some complexity. There are many options and factors to consider. To help you navigate the process, we've talked to a number of small and mid-sized organizations to understand what they're struggling with, what's working well, and what questions they have. As we worked with the River Network to write this article, all the examples and case studies reference organizations that work for the protection and conservation of U.S. lakes and rivers — but are very relevant to any smaller organization. Below, we offer a set of database best practices for river organizations and a set of case studies describing what others are doing in this area.

What is a database?

A database, at least for the purposes of this article, is something that allows you to organize - and thus view and edit - a related set of information. A database might store all your constituents, all of your educational programs, environmental data, or anything else you want to be able to easily track and report on.

What about Excel? Is it a database? Well, technically it is, but it's not the type of database that we're talking about here. When most people refer to a database, they mean what's called a “relational database.” A relational database can link multiple types and levels of information together, making it far easier to store, say, people, the organizations they work for, and volunteer programs, and manage the relationships between all of those things.

This article focuses on relational database software - anything from Access or FileMaker Pro (tools that allow you to build your own database) to packaged software like GiftWorks, DonorPerfect, DemocracyInAction, or Salesforce - that can help you manage your organization's information.

Planning for a database

Before you consider what actual database tool is right for you, it's important to think through what's important for your organization.

Planning sets the groundwork for a good database choice, and for effective use of your database once you get it. A little thought and a few meetings up front can make the difference between a great technology tool and an expensive mistake.

Choosing a solution

With a sense of what you're looking for, you'll need to take a look at the available database packages.

You'll need to balance the desire to look at every possible solution and find the perfect database with the realities of your time and the market. If you define your needs up front, though, you be able to tell when a database is good enough to be effective for your organization.

Database care and feeding

Picking a great solution is just the beginning of a process to make sure your database is useful and used.

With a little bit of time devoted to training, standards, and oversight, you can keep things on an even keel and avoid big headaches down the road.

Some database case studies

As mentioned above, one of the best ways to learn about the benefits, challenges, and strategies of database is to understand what organizations like yours are using, and what they're struggling with. To get you started, we offer below three cases studies of different organizations using databases in different ways.

The Greater Yellowstone Coalition

The Greater Yellowstone Coalition protects the lands, waters, and wildlife of the Greater Yellowstone ecosystem. It's a big job, and they're a sizable organization: 25 staff members in four different offices, with a base of about 22,000 members, donors, and activists. They use two different packaged database systems to manage these constituents: DonorPerfect, to track their members and donors, and Democracy in Action to manage their activist email addresses.

DonorPerfect allows them to effectively track information about the members and donors who give the organization money. They can create targeted lists for direct mailings using categories, understand how well a particular list is performing, identify members who are up for renewal, and much more. The database is hooked into accounting, so that the donations and membership fees can be easily tracked.

They use Democracy in Action to send out email blasts to ask their advocates for help, and to process online donations. Prior to each advocacy email, they export a list of updates and additions to their constituent list from DonorPerfect, and load it into Democracy in Action to ensure they're sending to the most up-to-date list. In this way, Democracy in Action serves as the central repository for their email list. On the other hand, DonorPerfect is the primary source for donor information, so when an online donation comes in through Democracy in Action, that donation is entered by hand into DonorPerfect as well.

These two databases are working well for the coalition. They'd prefer to have only one database rather than the two, but they've invested so much time and energy in working with DonorPerfect over the years that they feel the substantial effort to move their data wouldn't be worthwhile. While Democracy in Action can store some donor and member data, and they could integrate DonorPerfect into their website to handle email and online donations to a certain extent, neither of them alone would meet their needs as well as the two systems working together.

What advice do they have for other organizations? Heidi Barrett, the Associate Director of Development, suggests that organizations start by thinking clearly about what information they will want to use for outreach and reports, both now and in the future. While it's hard to know everything that might be desirable down the road, by planning in advance and leaving room for growth, organizations can reduce the need to go back through all their data later to change a category or add a field.

The South Yuba River Citizens League

When the South Yuba River Citizens League set up their databases systems more than five years ago, they did a lot of research into their options. They were looking for a solution that could handle four different types of data. They needed to track not only information about their members and contacts, but logistical information - such as rentals, contacts, and follow-ups needed for their Film Festival. For the set of programs that the organization runs within public schools, they wanted to store the program schedule and demographic data for each school and be able to easily generate reports describing the types of students and schools they had reached. They also needed to track environmental quality data for their river monitoring program.

They wanted to track these four kinds of data in a similar database environment, although they knew that they would need different types of fields and processes for each. To solve this issue, they opted to build four custom databases in FileMaker Pro, a software package that allows those experienced in database setup to create their own databases. One of their staff members carefully designed and built software that was highly tailored to their needs — with exactly the fields and reports they wanted, and custom alerts that facilitate their organizational process. In addition, FileMaker provided them with out-of-the-box functionality to generate complex lists, reports, and mail merges.

These databases have served the organization efficiently and well. However, five years later, they are showing their age. They were built on a 1998 version of FileMaker Pro, which is not only outdated itself, but precludes the organization from updating the operating system and other software on their desktops. For instance, they can't run a current version of Word and FileMaker Pro 98 on the same computer.

They are planning on upgrading the FileMaker Pro version, but this will require substantial updates to the code underlying the databases. The original database designer is no longer on staff, so they are considering hiring her back as a consultant to help with the update, or are also looking into FileMaker Pro consultants that are listed on the FileMaker Pro website.

For their environmental quality database in particular, they are looking at new options for a different reason: they'd like to establish a common database format with a number of other monitoring sites. By choosing a common database, they'll be able to share data and do richer analyses across organizations.

Woonasquatucket River Watershed Council

Over the past year, the Woonasquatucket River Watershed Council has participated in a database selection process with a group of other small watershed councils and land trusts from around Rhode Island. This collaborative was formed with the idea that if they could select a database that each of the organizations could implement, they could then share the costs of selection, training, support, and more.

They went through a process to identify what features were desirable in a system, and what were “must-haves” for at least some of the organizations. Some of the key things that they identified were:

They took a careful look at database packages including iMIS, eTapestry, DonorPerfect, and Salesforce. They found iMIS to be too complicated and hard to use for their needs, although it was very powerful. eTapestry and DonorPerfect Online were promising, but were quite expensive for those organizations with more sizable numbers of constituents.

Salesforce seemed like the best option. It appeared very effective for their needs, is used by a number of environment nonprofits, and the software itself is free for small nonprofits. While the tool is oriented towards business users, the collaborative found this to be an advantage in some ways, as Salesforce's larger market means more money can be spent on development.

However, the package uses business-focused language and processes that will need to be customized to be more appropriate their needs. The collaborative is considering hiring a consultant who can tailor a single template that will meet the needs of the majority of the organizations. The collaborative has budgeted several thousand dollars towards this customization process. In addition, each organization in the collaborative will need to move their data from its current location to the new system. Fees for mapping and transferring the data could be $2000 to $5000 or more, depending on the complexity of the current setup. For organizations tracking less than 1000 or so constituents, they suspect that it will be less costly simply to re-enter the data into the new system.

They advise other organizations to look at prospective software packages carefully. Test drive the system yourself, if you can, and try out actual tasks. Ask for references, and talk to organizations that are similar to yours that are using the system (and if there aren't any, consider that a danger sign).

Wrapping it up

Databases can provide huge benefits, but choosing one wily-nilly and slapping it into place is likely to cause only trouble down the road. Think through what you need, take a look at what other organizations are doing, choose a solution carefully, and keep a careful eye on your ongoing data and processes. With some care, a database can be a tremendously powerful too, allowing you to easily identify groups of constituents, quickly generate reports, improve your programs and relationships, and, above all, to better achieve your mission.

Laura S. Quinn is founder and director of Idealware, which provides candid information to help nonprofits choose effective software. For more articles and reviews, go to www.idealware.org.

Copyright © 2007 Idealware. This work is published under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License.


Home   About CharityVillage  |  Free Newsletter  |  Media Centre  |  Contact Us
   Terms and Conditions of Use  |  Privacy Policy    © CharityVillage Ltd.  All rights reserved.    e-mail help@charityvillage.com