Jiru Systems Group
Non-Profits

AI-Powered Donor Analysis That Uncovered Untapped Giving Potential Hiding in an Advocacy Organization's Own Data

The advocacy organization broke through a three-year giving plateau not by acquiring new donors or launching new campaigns, but by finally understanding the donors it already had. The AI-powered analysis revealed that 340 existing donors held giving capacity five times or more beyond their current contributions, including 28 individuals with the potential to give $10,000 or more who had never been meaningfully cultivated. Armed with capacity scores, engagement archetypes, and upgrade priority lists, the development team could pursue personalized major gift conversations and targeted re-engagement sequences backed by data rather than instinct.

This is an illustrative concept we use to spark conversations with clients. It reflects the kind of thinking and approach we bring to engagements in non-profits — not a specific past project or guaranteed outcome.
Overview

A national advocacy organization focused on environmental policy had built a donor base of over 12,000 individuals across two decades of grassroots organizing and public awareness campaigns. With 30 employees and an annual fundraising revenue of $3.6 million, the organization was financially stable but stagnant. Annual giving had been flat for three consecutive years despite growing public awareness of environmental issues and a 25% increase in email list subscribers. The development team ran the same campaigns year after year, sent the same appeals to the same segments, and watched the same donors give the same amounts.

Leadership suspected the organization was sitting on untapped potential within its own donor base, but lacked the analytical tools to prove it. The development director had attempted rudimentary analysis in Excel -- sorting donors by total giving, flagging lapsed donors, identifying multi-year contributors -- but these efforts produced lists, not insights. The organization had no way to model giving capacity, score engagement levels, predict lapse risk, or identify which donors were most likely to respond to an upgrade ask. Every fundraising decision was based on intuition and institutional habit rather than data.

JSG was engaged to deploy an AI-powered donor analysis platform that would mine the organization's 20 years of donor data for actionable intelligence -- identifying upgrade candidates, lapsed donor re-engagement opportunities, major gift prospects, and engagement patterns that could reshape the organization's fundraising strategy.

Client: National environmental advocacy organization with 20 years of operation, a 12,000+ individual donor database, and $3.6M in annual fundraising revenue. Active in federal and state environmental policy campaigns with a strong grassroots organizing tradition.

Employee Size: 30 employees

Industry: Non-Profits

Services: - AI-Driven Donor Capacity Modeling - Engagement Pattern Analysis & Lapse Prediction - Upgrade Candidate Scoring & Major Gift Identification - Data-Driven Fundraising Strategy Development

The Challenge

The organization's fundraising stagnation was not caused by a lack of donors or declining public interest in its mission -- it was caused by a failure to understand and act on the data the organization had been accumulating for two decades. The donor database contained over 180,000 transaction records, 45,000 event attendance entries, and years of email engagement data, but none of it had ever been analyzed in an integrated, systematic way.

First, the organization treated all donors essentially the same. The annual fund campaign sent identical appeals to the entire donor base three times per year -- a fall appeal, a year-end appeal, and a spring appeal. The only segmentation was a basic split between donors who had given in the current year and those who had not. A $25 donor who had given once three years ago received the same letter as a $2,500 donor who had given every year for a decade. The development team knew this was suboptimal but did not have the tools or time to create meaningful segments.

Second, the organization had no visibility into giving capacity. The development director maintained an informal list of approximately 40 "major gift prospects" based on personal knowledge and publicly visible indicators like job titles and real estate records she had manually researched. But with 12,000 donors, this approach left the vast majority of the database unexamined. The organization had no way to systematically identify donors whose giving was well below their capacity, or to prioritize which relationships to invest in cultivating.

Third, donor lapse was an invisible bleed. The organization's stated retention rate was "around 55%," but this figure was an estimate based on a rough comparison of donor counts between years. No one had analyzed lapse patterns at the individual level to understand when donors typically lapsed, what behaviors preceded lapsing, or which lapsed donors were most likely to respond to re-engagement outreach. The development team sent a single "we miss you" letter to all lapsed donors annually, with a response rate of under 3%.

Fourth, event and engagement data was disconnected from giving data. The organization hosted approximately 20 events per year -- town halls, advocacy training workshops, lobbying days, and donor appreciation gatherings. Attendance was tracked in a separate system from giving, and no one had analyzed the relationship between event participation and giving behavior. The communications team tracked email open rates and click-through rates in their email platform, but that data was never correlated with donor giving patterns.

Fifth, the development team was stretched thin. With only three full-time fundraising staff and a flat revenue line, there was no bandwidth to conduct the kind of deep analysis that might break the plateau. Every hour spent on analysis was an hour not spent on donor calls, event planning, or grant writing. The organization needed technology to do the analytical heavy lifting.

The organization needed:

  • AI analysis of the full 20-year donor history integrated with event and engagement data
  • Giving capacity modeling that scored every donor, not just the 40 on the informal list
  • Lapse prediction that identified at-risk donors before they stopped giving
  • Upgrade candidate scoring to prioritize relationship investment
  • Actionable dashboards and automated workflows that translated insights into fundraising activities
Our Solution

JSG deployed an AI-powered donor analysis platform that integrated the organization's transaction history, event attendance, email engagement, and publicly available data to build a comprehensive intelligence layer on top of the existing donor base.

Key Components

Donor Capacity Modeling Azure OpenAI analyzed each donor's complete giving history -- gift amounts, frequency, timing, response to appeals, giving trajectory -- alongside publicly available wealth indicators including real estate records, business affiliations, and philanthropic disclosures. The model assigned a capacity score to every donor in the database, estimating giving potential relative to current giving. The analysis identified 340 donors whose estimated capacity exceeded their current annual giving by a factor of 5 or more, including 28 donors with estimated capacity above $10,000 who had never given more than $500.

Engagement Pattern Analysis The platform integrated email engagement data (opens, clicks, unsubscribes), event attendance records, petition signatures, advocacy action completions, and website activity into a unified engagement score for each donor. The analysis revealed distinct engagement archetypes -- "digital activists" who engaged heavily online but gave modestly, "quiet loyals" who gave consistently but rarely opened emails, "event enthusiasts" who attended gatherings but had never been asked for a gift at their capacity level, and "fading supporters" whose engagement had been declining across all channels for 6-12 months.

Lapsed Donor Re-Engagement Scoring Azure OpenAI built a lapse prediction model trained on the patterns of donors who had lapsed in previous years. The model identified behavioral signals -- declining email engagement, reduced event attendance, smaller gift amounts, longer gaps between gifts -- and assigned a lapse risk score to every active donor. For already-lapsed donors, the model scored re-engagement likelihood based on giving history, recency of last gift, engagement history, and affinity indicators. The model identified 1,400 lapsed donors with re-engagement scores above the threshold, prioritized into three tiers.

Upgrade Candidate Scoring Combining capacity modeling with engagement analysis, the system produced an upgrade priority list that ranked donors by their likelihood of responding to an increased ask. The scoring weighted giving trajectory (donors whose gifts had been increasing), engagement depth (donors active across multiple channels), capacity gap (donors giving well below estimated capacity), and relationship strength (donors with direct staff interactions on record). The top 150 upgrade candidates were flagged for personalized outreach sequences.

Donor Intelligence Dashboards Power BI dashboards gave the development team visual access to the full analytical layer -- capacity distributions, engagement archetypes, lapse risk heat maps, upgrade candidate pipelines, and campaign response predictions. Dashboards were designed for daily use by fundraising staff, with drill-down capability from portfolio-level views to individual donor profiles.

Automated Campaign Triggers N8N workflows translated analytical insights into fundraising actions. When a donor's lapse risk score crossed a threshold, the system triggered a personalized re-engagement sequence. When a donor's engagement score spiked -- for example, attending two events in a month after a period of inactivity -- the system alerted the assigned development officer to make a personal call. Upgrade candidate alerts included recommended ask amounts and talking points generated by Azure OpenAI based on the donor's giving history and engagement profile.

Results

## Quantifiable Impact

  • $180,000 in untapped giving potential identified among 340 high-capacity, low-giving donors in the first analysis cycle
  • 412 lapsed donors re-engaged in the first 6 months, generating $67,000 in recovered giving
  • Major gift pipeline grew from 40 informal prospects to 186 scored and prioritized candidates
  • Average upgrade ask acceptance rate reached 34% among AI-identified candidates, compared to 8% for untargeted asks in prior years
  • Year-one revenue impact: $4.1M in annual giving, a 14% increase breaking three years of flat performance
  • Development team prospecting efficiency improved by an estimated 4x, with staff focusing on the highest-probability relationships
Technology Stack
  • Cloud: Microsoft Azure
  • Database: Azure SQL
  • AI & Analytics: Azure OpenAI (donor capacity modeling, engagement pattern analysis, lapsed donor re-engagement scoring, upgrade candidate prioritization, personalized outreach content generation)
  • Dashboards: Power BI (donor intelligence dashboards, capacity distribution views, lapse risk heat maps, upgrade candidate pipeline, campaign performance analytics)
  • Workflow Orchestration: N8N (re-engagement campaign triggers, upgrade candidate alerts, engagement spike notifications, portfolio assignment workflows)
  • Data Integration: Custom ETL pipelines connecting CRM transaction data, email platform engagement data, event management system, website analytics, and public records databases
  • Communication: SendGrid (personalized re-engagement emails), Twilio (development officer notification alerts)
#NonProfit#DonorAnalysis#AIFundraising#EnvironmentalAdvocacy#GivingCapacity#DonorRetention#LapsedDonors#MajorGifts#AzureOpenAI#PowerBI#N8N#DataDrivenFundraising#UpgradeCandidates#EngagementScoring
All ideas

Ready to Modernize Your Business?

Let's talk about where technology can move the needle first.