How to Improve and Develop Process at Your Nonprofit

Unlike other business-focused resources though, I have great empathy and understanding for the unique circumstances and challenges nonprofit organizations face. How then can we take what is considered best practice in the for-profit space and make use of it at your development shop?

Developing process is tricky. In the world of for-profit businesses there are myriad books, webinars, and even conferences you can attend to help you become a “process” master. Yet, when it comes to nonprofit organizations the literature is fewer and farther between.

It’s not that business process is exclusive to businesses (some of the same techniques, tactics, and best practices from the for-profit space work just as well at nonprofits), it’s that nonprofit organizations face some highly specific and niche challenges that business-focused resources tend to overlook.

P.S. If you want our team to address specific topics simply fill our this form, or leave a voicemail for the Metrics that Matter podcast at (575) 815-4573 and we’ll answer it on the show.

Recently a Fundraising Report Card blog subscriber mentioned to me that she is interested in learning more about “defining and implementing process improvements in nonprofits.” This is timely considering I am defining and implementing improvements in our processes here at Fundraising Report Card and MarketSmart.

Unlike other business-focused resources though, I have great empathy and understanding for the unique circumstances and challenges nonprofit organizations face. How then can we take what is considered best practice in the for-profit space and make use of it at your development shop?

Let’s identify why process is important, where you should look to implement process at your nonprofit, and then discuss how you can go about doing that. We’ll address how nonprofits can overcome common process pitfalls and identify actionable next steps that you can take when you get back to your desk.

Ready? Let’s go!

What is process and why is it important?

Process is relatively simple. For our purposes, let’s use this definition: a set of sequential activities and tasks that, once completed, will accomplish an organizational goal.

Our definition of process seems very straightforward and like I mentioned above it is sort of “simple.” However designing and implementing process in practice is the opposite of simple — it tends to be quite challenging. There are a variety of factors that play into why implementation of process is taxing, the least of which is executing change management amongst your team or staff.

Nonprofits struggle to implement process for a few reasons, namely:

  • Lack of time to properly develop and design the process;
  • Lack of resources, both internal and external, to facilitate the process;
  • Lack of buy-in from leadership to endorse the process.

This is shame because process within an organization is where it can have the greatest and best effect. Think about your personal process for brushing your teeth in the morning. It’s convenient to have a routine and set of steps to make sure your dental hygiene is well maintained, but it isn’t incredibly crucial to your personal development. If you didn’t have a process (or routine) for brushing your teeth it wouldn’t be the end of the world, you’d figure out a time during the day (or two) to clean your teeth. No big deal.

Think about your organization now. What if your organization didn’t maintain its dental hygiene (and for your sake, let’s get rid of the bad metaphor now)? More presciently, what if your organization didn’t maintain its data hygiene?

Process shines brightest when it’s implemented at scale. Maintaining clean, consistent, and accurate records in your donor database is hugely important, and it’s sort of like brushing your teeth (you have to do it and it’s part of your routine), but if one person doesn’t carry their weight one day, two days, or longer, a lot is at stake. Unlike the reality of process on a personal level (if you forgot to brush your teeth this morning you can always make it up at lunch or in the evening), you can’t catch-up on an organizational level, at least not easily.

Process is important for a few reasons:

  • It allows your organization to accomplish goals consistently;
  • In a repeatable and understandable way;
  • And with consistent investment (time, money, energy, resources, etc.).

Process helps make a system dependable — you put one input in and know what output you can expect. As an organization that’s all you can ask for.

Let’s continue our discussion of data entry. Without a determined process, the system by which data gets entered into your donor database could corrupt donor records.

If Jane donated last week, but it accidentally was marked as John’s contribution, the organization would be in trouble when it comes time to mail out thank you letters. However, if the organization has a dependable process in place to recognize, organize, and reconcile donations in the database then they wouldn’t have this issue. (Extra props if the organization also has a process in place to follow-up with constituents that inevitably do get the wrong communications/solicitations).

Again, process is simple to describe in the abstract and much (much) more challenging to design and implement in reality. But the threat of not having a process in place can be detrimental to your organization in terms of lost donations and donors.

Where should my nonprofit implement business process?

where to implement business process

Process is best implemented where multiple tasks are needed to complete something of high importance on a recurring basis. Our conversation above regarding donation data entry is a great example. Your organization relies on donations to function. Capturing, organizing, and reconciling donations is a multi-step system. Your organization receives donations many times (hopefully), not just once. Boom. Donation data entry is a set of tasks that would greatly benefit from process.

For-profit organizations think of process in terms of how it can help them better deliver their products/services. For your organization that may mean:

  • How we deliver our appreciation to donors;
  • How we communicate effectively with supporters;
  • How we cultivate relationships with major and legacy giving prospects;
  • How we share the impact of our mission;
  • Etc.

Process should support your key activities. For nonprofits that tends to be communicating with donors and supporters. Think about the current systems you have in place and how well they support your efforts to communicate with donors, supporters, and prospects. Analyzing your existing systems and processes is the first step towards implementing improvements or developing new process all together…

How to improve or implement a new process

To finally get to our readers question relating to “implementing process improvements in nonprofits,” it’s quite simple (again, I mean simple in the abstract (to talk about), but challenging to execute on).

Changing or developing process first requires an audit of the existing system. Let’s continue with our example of donation data entry. If you had a hunch that there was room for improvement with regards to how your team was capturing, organizing, and reconciling donations, your first order of action would be to audit the existing process. If this is your first time conducting an audit, don’t be surprised if a lot of the “process” is in one or two people’s heads.

Writing down, visualizing (sometimes with workflow maps), and analyzing an existing process will give you the foundation to determine what is necessary, what is missing, and what the new system may look like.

Some resources recommend that you first experience the existing process before making improvements to it (i.e. you enter donations into the database for a few days to fully understand what it requires), but I have found in my experience that simply mapping out the existing process (through interviews, questionnaires, etc.) can work just as well.

Once you have an outline of the existing process it’s best to suggest improvements to one area of the system at a time. When you change one aspect of your existing process you’ll be able to measure the effect of that change.

If you were to completely upend the existing process and replace it was something new it would be challenging to know what you did that “worked” and what you did that made things less efficient. By changing one component at a time you’ll be able to measure the effectiveness/success (which you should define before your new process so you know when you’re successful) of your change and also manage the change management process with your team.

Applying this at your shop

If you’re looking to introduce new business process at your organization or improve upon an existing system, you have a brave, but worthwhile endeavor in front of you! Process is most important at organizations, yet it is also most taxing to implement at this scale. When you get back to your desk keep this in mind:

  • Conduct an audit of existing process before making any changes;
  • Introduce one change at a time to measure effectiveness;
  • Implement process in places where you communicate with supporters.

Keep in mind that there are also tools meant to support you in your efforts. Click here to learn about a few we use at MarketSmart that you might want to consider using at your organization.

Best of luck!

Leave a Reply