Artificial Intelligence for Nonprofits: Complete Explainer

Chris Paver – 9 March 2021

Artificial intelligence for nonprofits has been a trending topic for quite a while now. Even before the challenges of 2020 forced organizations to adapt their tech strategies, AI and machine learning for nonprofits were generating a lot of buzz—and a lot of confusion.

A deluge of announcements and thinkpieces over recent years has made it clear that AI-driven fundraising is the next major trend for savvy nonprofits. However, without a clear understanding of how this technology actually translates into on-the-ground fundraising results, exciting tech developments can be more confusing than useful for your fundraising team.

What exactly is artificial intelligence for nonprofits? What is machine learning? How can they actually drive smarter fundraising?

If you’ve been asking questions like these, you’re not alone. In this crash course, we’ll walk through all the essentials and show how AI technology has evolved to finally deliver everyday value for nonprofits of all sizes. Here’s what we’ll cover:

At Dataro, our entire mission is to help nonprofit organizations raise more through AI-powered technology. AI-driven strategies can and should play a role in the post-COVID nonprofit landscape. We have to start by cutting through the clutter of buzzwords and misconceptions so that we can learn how this technology is actually leveraged to drive smarter fundraising. Let’s dive in.

Dataro is a revolutionary way to implement artificial intelligence for nonprofits.


Let's start with some frequently asked questions about artificial intelligence for nonprofits.

Artificial Intelligence for Nonprofits: FAQ

AI and machine learning have quickly become powerful tools for nonprofits and other fundraising organizations. However, it’s hard to get up and running with any type of new technology without a clear understanding of what exactly it is, what it does, and how it fits into your operations. Let’s start with the basics:

What is artificial intelligence?

Artificial intelligence (AI) is a type of computer science focused on building smarter machines that can perform tasks that would typically require human thought. The technology that this type of research produces is often called “artificial intelligence” or “AI-driven technology.”

By replicating the complex comparisons and judgment calls that come easily to the human brain, AI-powered systems are intended to help people streamline activities that would otherwise eat up their time. For nonprofits, this means more time to actually execute fundraising strategies instead of spending all day studying data in order to refine those strategies.

What is machine learning for nonprofits?

Machine learning (ML) is the underlying process that drives artificial intelligence. A machine learning system analyzes sets of data to find complex patterns in order to “learn” how that data will likely perform in the future. With a steady stream of incoming data, a machine learning algorithm can adapt based on how accurate its past insights and predictions were.

Machine learning systems can use hundreds of different data features or factors to make complex connections. While a human brain can often identify data trends and relationships instinctively, a well-trained machine learning algorithm can uncover trends that even experienced users might miss on their own.

What is predictive modeling?

Predictive modeling involves using data to find patterns that help to predict future outcomes.

In the context of AI technology, predictive modeling is driven by the broader process of machine learning in order to create data-driven, real-time predictions. The machine learning algorithm continuously analyzes incoming data and the relationships between those data points to create a model of how future data is expected to perform. Over time, the machine learning tool will refine this model to produce increasingly accurate predictions.

What is propensity modeling?

Propensity modeling is a form of predictive modeling. Rather than simply predicting what your future data will look like, propensity models dig deeper to predict the likelihood that individuals will complete certain actions.

For nonprofits using AI-driven tools, propensity models can be used to predict a range of actions, such as the likelihood that a donor will churn, convert to a monthly giving program, or make a major gift.

How do nonprofits use AI?

Nonprofits can use artificial intelligence to streamline and improve the segmentation process, which can drastically boost their fundraising results and efficiency.

Simply put, artificial intelligence, driven by machine learning, takes the guesswork out of segmentation.

With well-trained machine learning algorithms, the right tool will use predictive and propensity models to provide your nonprofit with constantly-updated and increasingly accurate lists of donors who are likely to take a particular action. In an everyday context, these predictions may take the form of automatically generated lists or easily filtered propensity scores right in your CRM or donor database. We’ll dive deeper into segmentation and how nonprofits use AI in a section below.

What types of nonprofits use artificial intelligence?

Previously, artificial intelligence technology was out of reach for many nonprofits with limited budgets or tech capacities. Today, organizations of all shapes and sizes can use artificial intelligence to fundraise in smarter, more efficient ways. Large and small nonprofits, universities, and healthcare institutions have all found success with AI-driven fundraising.

Why invest in artificial intelligence for nonprofits now?

AI tools are a smart investment now because the COVID-19 pandemic and the post-COVID fundraising landscape are requiring nonprofits to use their data in smarter ways than ever before. However, while more nonprofits are realizing the immense value of collecting data to guide their strategies, much fewer of them actually have the time, resources, and expertise to generate value with that data.

AI technology can fill the gap between collecting data and putting it to work for your mission. Luckily, AI and machine learning technology have evolved to deliver everyday value for larger numbers of nonprofits. AI-style features that score prospects are cropping up everywhere, as are more comprehensive machine learning tools (like Dataro) that offer ground-up AI technology.

Looking at the bigger picture, it’s also important for nonprofit organizations to recognize the changing roles that they play in society and how modern technology should help them. 87% of surveyed nonprofits expect to spend more on digital engagement over the next two years. However, as nonprofit legal scholar Philip Hackney writes,

“Nonprofits often don’t imagine that they should have the same capacities as for-profits, like the latest tech. But as nonprofits take on more and more responsibility in communities, they need to reimagine their roles and what they can accomplish.”

The barriers to entry for cutting-edge tech like artificial intelligence have fallen, meaning it’s more accessible for more missions. Increased investment in digital engagement needs to involve new technology like AI that helps you raise more with less and efficiently grow your impact.


These are a few common use cases for AI for nonprofits.

How Nonprofits Use Artificial Intelligence

Nonprofits use artificial intelligence and machine learning to improve their fundraising in a number of ways. Essentially, AI provides big-picture value by giving you a more detailed understanding of the patterns in your donation data. By factoring in your actual, unique relationships with each supporter, you can predict likely behaviors down to the individual level. Then, you can use these insights to improve your fundraising returns through smarter segmentation and list generation strategies.

Smarter Segmentation

Segmenting your donors involves separating them into discrete groups based on your data. For instance, you may create segments of donors who all share certain giving behaviors, who give regularly but haven’t yet joined your monthly giving program, or who share particular wealth or affinity markers.

Segmentation is a foundational strategy for fundraising and marketing today because it allows you to focus your efforts (and your money) on donors who share characteristics that you think will make them more likely to take the action you want them to take.

However, segmentation is a limited tool because it doesn’t actually provide predictions on an individual level. Rather, it simply involves clustering people together based on their previous behaviors.

Machine learning technology takes the guesswork out of segmentation by generating constantly-updated lists of donors who have a high likelihood of taking your target action if asked. When integrated with your database, AI technology makes it easy to filter your donors by propensity scores and immediately begin crafting the perfect message for that unique segment. By targeting your appeals to specific donors with a higher likelihood to give, you can drastically increase your conversion rates and ultimately raise more for your mission.

Without these types of tools, many nonprofits manually segment their donors by gift recency, frequency, and monetary value (also called RFM segmentation), but this approach can be time-consuming and not particularly accurate or effective. RFM segments are often quite large, making them more difficult to work with efficiently, and you can potentially miss out on important metrics that might reveal more valuable fundraising insights. Artificial intelligence software for nonprofits digs deeper to take a comprehensive, real-time view of your data, resulting in more accurate segmentation.

We compared the response rate of donors who our machine learning algorithm identified as the top 1,000 most likely to give in a mail appeal to the responses from the best RFM donor segment (ranking highly in terms of gift recency, frequency, and monetary value) in 10 real-life campaigns:

Artificial intelligence for nonprofits can yield much greater responses from donors than traditional RFM segmentation strategies.

With an AI-driven approach, nonprofits saw response rates around 40% from the top 1,000 donors, versus the roughly 30% response rate for traditional segmentation strategies. Across your entire campaign, this increase can generate significantly more revenue!

Simply put, AI is the new segmentation. By using all known data about your supporters and predicting what they’ll do in the future (rather than simply looking at what they’ve done in the past), you can create more targeted appeals, use your resources more efficiently, and raise more for your mission while spending less.

Specific Use Cases of AI for Nonprofits

So artificial intelligence and machine learning for nonprofits can streamline and improve your segmentation techniques—how exactly are nonprofits putting these AI-driven insights into action? Here are a few specific ways that nonprofits are using artificial intelligence to fundraise in smarter ways:

  • Improving direct mail appeal response rates. As highlighted in the example above, machine learning can help you hyper-target your donors for different types of appeals. By looking at historical response rates and engagement trends and making future predictions, AI-driven software can show you exactly who will be likely to respond to direct mail appeals at different giving levels.
  • Boosting regular or recurring giving programs. If regular giving is a priority for your organization, machine learning can pinpoint the donors with the highest propensity to set up a recurring donation or upgrade an existing one. Or if you’ve lost recurring donors, AI tools can identify the lapsed donors who’ll be most likely to reactivate if prompted by your nonprofit.
  • Predicting and combatting donor churn. Acquiring brand new donors is much more costly than focusing on your existing relationships. AI tools can study your past data to make predictions about who’s at risk of lapsing or churning. These immediate insights will show you the overall health of your stewardship strategies and point you to donors who need an extra, personal touch to stay engaged.
  • Strengthening major gift fundraising strategies. Major gift fundraising and capital campaigns require extremely focused strategies. Deep insights and accurate predictions from machine learning tools can give your team a head start for prospecting, cultivating, and soliciting major gifts from the supporters who’ll be most likely to respond favorably to your outreach.

These are just a few examples, but artificial intelligence can be used by nonprofits to talk to their donors in all kinds of new, data-driven ways. When investing in AI or machine learning software for nonprofits, look beyond basic prospect scoring tools that only measure RFM metrics. Deeper insights that take many more factors into account will deliver everyday value in a wider variety of fundraising contexts. We’ll cover exactly how the AI algorithm uses your data to generate predictions in a section below.


Let's walk through a few real examples of artificial intelligence for nonprofits.

Real-Life Examples of AI-Driven Fundraising

Let’s take a closer look at two success stories from nonprofits using AI-driven fundraising strategies:

Greenpeace used Dataro's artificial intelligence fundraising tools to great success.

Greenpeace – Raising more with direct mail and retaining donors through AI insights

Greenpeace AU worked with Dataro to use artificial intelligence and drastically improve their fundraising efforts on two fronts: direct mail donation appeals and reducing churn in their regular giving program.

By digging into the charity’s entire history of fundraising, engagement, and communication data, the AI technology identified deep patterns and assigned each donor a propensity score that indicates their probability of giving through a direct mail appeal. These scores made it easy to develop a highly-focused list of the donors who’d be most likely to give after receiving an appeal. Then, we compared our AI-generated list with one that Greenpeace created using traditional RFM segmentation techniques. Using both lists, the campaign moved ahead as planned, and the results were amazing:

These results show the difference between ROI from AI-generate mailing lists and traditionally segmented lists.

This chart shows the ROI from each discrete group of donors that were identified in the two mailing lists:

  • Red: Donors chosen using traditional RFM segmentation but not flagged as worthwhile by the machine learning tool
  • Green: Donors selected by Dataro’s machine learning algorithm but not chosen through RFM segmentation
  • Blue: Donors who appeared in both the AI and RFM mailing lists

In this comparison, we found that donors in the “red” segment returned an ROI of less than 1, meaning Greenpeace actually lost money by contacting them with direct mail appeals. The “green” segment of donors that the traditional segmentation strategy missed had an ROI of 5, while the “blue” segment (donors on both lists) had a whopping ROI of 12. The “green” segment added a substantial return that Greenpeace might have easily missed out on without AI-driven fundraising tools to guide their appeals. 

Explore the complete case study to learn more about our process and results.

Greenpeace also turned to AI technology to help reduce churn in their regular giving program. Dataro’s machine learning tools assigned their regular givers with churn propensity scores, immediately flagging the most “at-risk” donors who’d be likely to miss three consecutive gifts in the next six months. With this list in hand, Greenpeace reached out to donors at risk of churning with personal “thank you” calls. Those who received calls were much less likely to churn than those who didn’t:

Greenpeace used artificial intelligence to identify donors at risk of churning from their recurring giving program.

In this case, Dataro helped Greenpeace retain 64 donors who would’ve otherwise lapsed, resulting in an estimated $23,040 saved for the organization!

Parkinson's UK has used artificial intelligence for nonprofits to raise more support with fewer appeals.

Parkinson’s UK – Finding more gift opportunities with more targeted outreach

Parkinson’s UK used AI-driven supporter predictions to refine an appeal with laser accuracy. During their seasonal direct mail campaign, Dataro’s machine learning algorithm studied their historical fundraising data to develop a targeted list of the donors who’d be most likely to give to the campaign. We compared the results from this AI-driven approach with the results from the organization’s own donor selection strategy:

Machine learning for nonprofits helped Parkinson's UK launch a more efficient and profitable appeal.

Dataro’s AI-driven predictions achieved a response rate of over 14% versus a response rate of just under 9% for the traditional segmentation approach. This translated into a potential revenue increase of 23% when focusing on donors identified through machine learning. More importantly, the AI predictions resulted in over 2,800 individual gifts (versus around 2,500 for the traditional approach) despite working with a smaller list of potential donors! 

Machine learning helped Parkinson’s UK conduct a more focused and efficient campaign—raising more support for their mission while spending less on printing and mailing costs. Explore the complete success story to learn more about this campaign and its results.

Dataro is a revolutionary way to implement artificial intelligence for nonprofits.


This section explains for AI and machine learning for nonprofits works.

How Artificial Intelligence for Nonprofits Works

Next, let’s dig into the details. How exactly does artificial intelligence work? The exact process can vary based on the particular context or types of tools that you’re using, but here’s how Dataro’s AI and machine learning tools work for nonprofits:

Artificial intelligence works by studying your nonprofit's data for trends and translating them into actual predictions.

  1. Your nonprofit stores and organizes donation and engagement data in your CRM on an ongoing basis.
  2. The machine learning software periodically extracts this data, excluding all personally identifiable donor information.
  3. The data is transformed into a set of hundreds of different “features,” or specific markers like donor age or gift recency, for analysis and to shape the final model that will be used to generate predictions.
  4. The machine learning technology analyzes the dataset to find trends, patterns, and relationships between all of the relevant features identified in Step 4. It then begins training model for every propensity you’ll want predictions for, like appeal giving or churn likelihood.
  5. The artificial intelligence software then evaluates the trained models to determine how effectively they can generate predictions based on your unique dataset. Using the best model, the software generates “Propensity Scores” and “Propensity Ranks” for each donor in your database, showing you how likely individuals will be to take certain actions and how they compare against the rest of your donors.
  6. The artificial intelligence software exports these findings, scores, and rankings back to your CRM to use in your campaigns and appeals.
  7. The process reoccurs over time to update your database with reliable predictions as you continue engaging with donors and generating new fundraising campaigns. Dataro loads new predictions once a week, ensuring your data is continually kept up-to-date.

When Dataro integrates directly with your CRM, the entire process is seamless. Automatically generated and refreshed predictions will be easily searchable in your database for immediate use in your next campaign. Simply sort your donors by their Propensity Scores and Ranks for whatever type of appeal you’re crafting—no complex or time-consuming filters involved.

When searching for new AI tools, pay attention to the depth or level of complexity that a system uses when analyzing data. Some basic prospect-scoring systems will only study a handful of data features or factors to make predictions, but Dataro’s ground-up AI solution typically uses up to 400 discrete factors in a single algorithmic model to generate deeper insights and predictions over time, taking a 360-degree view of the data.

Watch our 2-minute explainer for a closer look at the Dataro machine learning process and the frontend user experience.


Machine learning for nonprofits is important today for a few key reasons.

Why Artificial Intelligence Matters for Nonprofits

We touched briefly on why AI and machine learning matter for nonprofits in an earlier section, but it’s definitely worth reiterating: Artificial intelligence is a game-changing way for nonprofits to truly begin making the most of their data.

The Big Picture

Artificial intelligence technology has become more feasible and more strategically important for nonprofits. The continued increase in CRM adoption by nonprofits, coupled with the broader rise of data-driven strategic thinking in general, has meant that organizations of all sizes have more data to work with than ever before. Data is an invaluable way to shape your strategies, learn from your performance, and better connect with supporters.

However, there’s still a major gap for many nonprofits. Having more data doesn’t necessarily mean your team has the time, knowledge, and resources to actually use it in the most effective and efficient ways possible.

AI tech’s barriers to entry, like cost and technical complexity, have drastically shrunk in recent years, so these tools can (and increasingly will) fill the gaps between data collection and putting it to actual use in future campaigns and appeals.

Especially as nonprofits play increasingly important roles in their communities today and as the sector recovers from the COVID-19 pandemic, truly making the most of your data in order to pursue your mission efficiently will be critical.

The Bottom Line

Zooming in, AI has major benefits for nonprofits down to your everyday operations. Artificial intelligence tools and AI-driven fundraising tactics can help you:

  • Raise more money for your mission
  • Spend less money on broad outreach
  • Target donors much more specifically and personally
  • Save your team time on both data management and campaign planning activities
  • Reduce your cost of fundraising

So what’s the end result of implementing AI in your fundraising operations? You’ll raise more money to put directly towards your mission, not overhead expenses or the fundraising process itself.

Take Dataro for a test drive to see these benefits in action. And to keep learning about AI and machine learning, study up with these additional resources:

Dataro's artificial intelligence tools for nonprofits can revolutionize how you fundraise.