Donor Segmentation and RFM Analysis: A Practical Guide for Nonprofits
| Donor segmentation means dividing your donors into groups that share traits or behavior, such as how recently, how often and how much they give, so each group gets outreach that fits. RFM, which scores recency, frequency and monetary value, is a practical place to start, and current sector data suggests gift count predicts retention better than gift size. |
|---|
Every major gifts officer knows the rough shape of their donor base intuitively: the loyal monthly givers, the lapsed mid-level donors who used to be reliable, the one-time event donors who never came back, the small handful of donors who account for most of the revenue. RFM analysis is the discipline of making that intuition rigorous - turning "I think Margaret is probably a major prospect" into a defensible score that anyone on the team can reproduce.
RFM comes from direct-mail marketing and has been used for decades. It is still one of the most useful segmentation frameworks in fundraising. The math is simple. The discipline of applying it consistently is not.
This guide walks through how to run RFM analysis on your donor file end-to-end: what the three scores actually mean, how to compute them, how to read the resulting segments, and - most importantly - how AI changes the workflow. The short version: predictive models do one piece of the puzzle (scoring future likelihood). Natural-language interfaces do a different and more important piece (letting fundraisers actually query the resulting segments without writing SQL).
On this page
- What is donor segmentation?
- Common ways to segment donors
- What RFM Actually Measures
- Why It Still Outperforms More "Sophisticated" Models
- Why the F matters more than the M
- How to Compute RFM Scores
- Where the Workflow Actually Breaks
- Where AI Actually Helps
- A Worked Example
- What to Look For When Evaluating Tools
- The Bottom Line
What is donor segmentation?
Donor segmentation is the practice of grouping donors who share a trait or a behavior so that each group gets communication that fits it. A first-time donor, a monthly sustainer and a lapsed major donor need different messages, different timing and often a different person reaching out.
Segmentation is the step between having donor data and using it. A list of everyone who gave last year is data. The fifty donors who gave twice or more but have not given in fourteen months is a segment somebody can act on.
Common ways to segment donors
Most segmentation uses one or more of these lenses. Giving behavior is usually the most useful, because it is already in every donor CRM.
| Lens | What it groups donors by | Example segment |
|---|---|---|
| Giving behavior | How recently, how often and how much they give | Donors with three or more gifts who have not given this year |
| Lifecycle stage | Where they are in their relationship with you | First-time donors in their first 90 days |
| Gift size | The size of their gifts | Donors giving $1,000 or more a year |
| Giving type | How they give | Monthly sustainers, event donors, pledge donors |
| Engagement | What they do besides giving | Volunteers who have never donated |
| Interests | The programs or causes they care about | Donors who gave to the scholarship fund |
| Communication preference | How they want to hear from you | Donors who respond to mail but not email |
| Demographics | Location, age and similar traits | Donors within driving distance of your event venue |
Segments worth building first:
- First-time donors, because the move from a first gift to a second is where most donors are lost.
- Second-gift donors, because a donor who has given twice is already far more likely to keep giving.
- Monthly donors, who need stewardship rather than repeated appeals.
- Lapsed donors, split by how long ago they last gave.
- Loyal multi-year donors, who are often the best candidates for an upgrade ask.
- Donors whose giving or engagement suggests major gift potential.
If your file is small, start with three segments: new donors, active repeat donors and lapsed donors. Add more only when a segment would change what somebody actually does.
The rest of this guide focuses on the most widely used behavioral method, RFM.
What RFM Actually Measures
RFM stands for Recency, Frequency, Monetary. Each donor in your file gets three scores:
- Recency (R): how recently they last gave. A donor who gave last month scores higher than one who last gave in 2019.
- Frequency (F): how many gifts they have made over a defined window (typically the trailing 24 or 36 months). A monthly sustainer scores higher than a one-time donor. Frequency is also the single most predictive retention dimension in the sector data: donors with seven or more gifts retain at 88.1 percent, against 7.4 percent for one-gift donors (the benchmarks, in full). The full sequence from the Fundraising Effectiveness Project's Q1 2026 report runs 7.4 percent for one gift, 19.4 percent for two, 44.6 percent for three to six, and 88.1 percent for seven or more. Read it as a sequence rather than a table: the single largest jump anywhere in the dataset sits between the first gift and the second.
- Monetary (M): the total amount they've given over the same window. A donor who gave $10,000 across the period scores higher than one who gave $50.
Each dimension is independently meaningful. Used together, they classify donors into a small number of behaviorally distinct segments - and those segments predict what kind of outreach will actually work.
Why It Still Outperforms More "Sophisticated" Models
Most fundraising teams that try to replace RFM with a black-box predictive model end up with a tool that produces a single "likelihood-to-give" score per donor. That score is often more accurate at predicting next-gift probability than any one RFM dimension on its own. It is also, in practice, much harder to act on.
The reason: a fundraiser doesn't need a probability. They need a strategy. "This donor has a 73% likelihood to give in the next 90 days" tells you nothing about whether to send a renewal letter, schedule a coffee, or upgrade them to a major gift ask. The three RFM scores answer different strategic questions:
- A high-R, high-F, low-M donor is a loyal small donor - strong candidate for an upgrade ask.
- A low-R, high-F, high-M donor is a lapsed major - strong candidate for a personal reactivation call.
- A high-R, low-F, high-M donor is a new major - strong candidate for cultivation, not a renewal letter.
The same likelihood score could apply to all three. The strategic response is completely different. RFM keeps the strategic dimensions visible. Black-box propensity models flatten them.
This is the core limitation of pure-propensity tools that excel at producing a single next-gift score but force you back into the segmentation question separately. The score tells you who to call. RFM tells you what to say when they pick up.
Why the F matters more than the M
RFM treats frequency and monetary value as equal partners. The current data does not.
Sorted by gift size, Q1 2026 retention, measured year to date, runs from 10.0 percent for Micro donors ($1 to $100) to 32.9 percent for Supersize donors ($50,000 and above). That is a spread of a little over three times, and it does not even rise steadily: Midsize donors ($501 to $5,000) retained at 31.6 percent, and Major donors ($5,000 to $50,000) at 29.2 percent.
Sorted by gift count, it runs from 7.4 percent to 88.1 percent. A spread of about twelve times.
Both cuts describe the same donors in the same quarter. Gift count simply carries more information about whether somebody gives again. Gift size tells you what a donor could do once. Gift count tells you what they have chosen to do repeatedly, and habit predicts the next gift better than capacity does.
This does not mean drop the M. It means that when the F score and the M score disagree about a donor, the F score is the one to trust.
One consequence worth naming: a monthly donor is mechanically a seven-plus gift donor. They land in the top band by structure rather than by sentiment, which is a stronger argument for a recurring programme than the predictable-cash-flow one usually made for it.
One caveat on any retention benchmark learned before spring 2026. FEP changed its methodology in the Q1 2026 report, its first major change since 2021. It rebuilt the panel, changed how late-arriving gifts are handled, and removed size-based weighting after testing it against IRS data and finding it "did not reliably improve estimates". Older and newer figures are not calculated the same way.
How to Compute RFM Scores
The standard approach is quintile scoring: rank every donor on each dimension, divide them into five equal groups, and assign each donor a 1 to 5 score per dimension. The result is a three-digit RFM code (e.g., "555" for the most engaged segment, "111" for the least).
The mechanics on a typical donor file:
1. Define the analysis window. Trailing 24 months is the most common default. Use 36 months if your file is small enough that a 24-month window produces too few qualifying donors.
2. Calculate raw values for each donor. For each donor active in the window: days since most recent gift (R), count of distinct gifts (F), sum of gift amounts (M).
3. Rank and bucket. Sort all donors on each dimension. Split into quintiles. Donors in the top 20% on Recency get R=5; the next 20% get R=4; and so on. Repeat independently for F and M.
4. Combine into an RFM code. Each donor now has a three-digit code from 111 to 555. There are 125 possible codes, but only a handful of combinations are worth naming as segments.
5. Name your segments. The standard segment names were borrowed from retail. For fundraising, more useful labels include: Major Donors (5, 4 to 5, 5), Loyal Sustainers (4 to 5, 5, 2 to 3), Lapsing Mids (1 to 2, 3 to 5, 3 to 5), New Donors (5, 1, 1 to 3), Lost Donors (1, 1 to 2, 1 to 2).
The exact thresholds matter less than applying them consistently across the file. The goal is a stable segmentation you can re-run quarterly and watch donors move between segments.
Where the Workflow Actually Breaks
The math above is straightforward. Most teams that try to operationalize it run into the same five problems:
1. Pulling the data is painful. Most CRMs either don't have an RFM report at all, or have one that uses fixed quintile cutoffs that don't match your file's distribution. You end up exporting to a spreadsheet, computing percentiles manually, and joining the result back to the donor file.
2. Segments are stale within weeks. RFM is only useful if it reflects current behavior. A segmentation pulled in January is misleading by April. The "compute it once a year for the appeal" pattern wastes most of the value.
3. The team can't query the segments. A development director asks "show me the lapsing mid-level donors in zip codes near the gala venue who came to last year's event." Even if your RFM file exists in a spreadsheet, answering that requires either a SQL query or twenty minutes of filter-and-pivot. Fundraisers don't do either in real time.
4. The qualitative layer is missing. RFM tells you Margaret is a Lapsing Mid. It doesn't tell you that she stopped giving because her former officer left the org and nobody followed up. That context lives in emails, notes, and meeting recaps - not in the giving table.
5. The next-best-action handoff is manual. Once you know Margaret is a Lapsing Mid, you still have to draft the personal outreach, find the right context to reference, and make sure the right staff member sends it. RFM ends where the actual work begins.
This is the gap where AI matters - not by replacing the scoring math, but by collapsing the five steps above into a single conversation.
Where AI Actually Helps
The interesting move isn't using AI to produce a better RFM score. The math is fine. The interesting move is using AI as the interface layer on top of the scored file, so that the segmentation becomes something fundraisers actually query in plain English. Three concrete patterns:
1. Natural-language segment queries. Instead of writing a SQL filter, a fundraiser asks: "show me lapsing mid-level donors who attended last year's gala and live within 30 miles of the venue." The AI translates that into a query against the RFM-scored file plus the events table plus the address table, returns the list with cited evidence for each match, and offers to draft personal outreach for the top 20.
2. Segments that refresh themselves, not quarterly batches. When segments refresh automatically, nightly and after every import, each query works from an up-to-date file. Margaret moving from Loyal Sustainer to Lapsing Mid shows up the next day, not at the next quarterly export.
3. Qualitative context layered on top of quantitative scores. "Why did Margaret lapse?" is answerable when the system can read the email history, the meeting notes, and the staff handover documents alongside her RFM code. The answer comes back with citations, as in this illustrative example: "Margaret's last documented contact was a thank-you call from David on March 4, 2024. David left the organization on April 12. No further contact is recorded." That's a strategic insight RFM alone can't produce.
This is what we mean by an intelligence layer rather than a pure propensity model. The RFM math stays as the rigorous quantitative foundation. AI handles the parts that have always been the bottleneck: querying, contextualizing, and acting on the segments.
In Gratefully, Smart Segments place every donor into a living segment, such as Champions, Loyal, New, At-Risk, Lapsed and Lost, based on recency, frequency and value. Segments refresh nightly and after every import, and each move between segments comes with a plain-English explanation.
A Worked Example
The example below is illustrative, with invented names and numbers, to show how the workflow runs.
A development director at a mid-sized arts nonprofit runs the following workflow at the start of each week:
Monday morning: "Show me donors who moved from Loyal Sustainer to Lapsing Mid in the last 30 days." The system returns 14 donors, each with their previous and current RFM codes, the most recent gift date, and a short summary of the last logged interaction.
Tuesday morning: "For each of those 14, what do we know about why they might have lapsed?" The system returns a short narrative per donor, citing emails, notes, and handover documents. Three of the 14 are flagged as "officer turnover" - their previous contact was with a staff member who has since left.
Tuesday afternoon: "Draft a personal outreach email for each of the three officer-turnover donors, using their giving history and the most recent personal context we have on file." Drafts come back ready for the new officer to personalize and send.
This is the workflow a pure propensity-scoring tool doesn't deliver, because it's solving the modeling problem. RFM-plus-AI solves the operational-segmentation problem, which is what actually consumes a development team's week.
What to Look For When Evaluating Tools
If you're shopping for software in this space, the questions that separate genuine intelligence layers from dressed-up exports are:
- Does it score RFM continuously, or only on demand?
- Can a non-technical user query segments in plain English without writing SQL or filters?
- Does it surface qualitative context (notes, emails, handover documents) alongside the quantitative scores?
- Are answers cited to source records, or generated as plausible-sounding summaries?
- Can it draft next-best-action outreach using both the RFM segment and the donor's individual history?
- Does it sit on top of the CRM you already use, or require a migration?
A "yes" to all six is the bar. Anything less is either a scoring engine that hands the segmentation work back to you, or a pretty dashboard with no decision support underneath.
For more on how this fits into the broader architecture, see our technical whitepaper on nonprofit knowledge graphs and our pillar guide on fundraising intelligence. For comparisons against specific tools, see Gratefully vs ChatGPT and our Bloomerang comparison.
The Bottom Line
RFM analysis is not going away, and it shouldn't. The math is one of the most reliable segmentation frameworks fundraising has, and it has outlasted many more complex approaches.
What has changed is the interface. A scored file in a spreadsheet was the best you could do in 2019. A scored file you can query in plain English, layered with qualitative context, with cited next-best-actions - that's the workflow the next generation of fundraising teams will expect by default.
RFM is one part of a wider practice. Our guide to donor analytics covers the rest.
Want to see this on your own donor file? Gratefully connects to Salesforce for Nonprofits, Bloomerang and Little Green Light, has a free plan, and starts every account on a 14-day trial of the Advanced plan with no card required.
Last updated September 17, 2026.
Frequently asked questions
What is donor segmentation?
Donor segmentation is grouping donors who share a trait or behavior, such as giving frequency, gift size, lifecycle stage or interests, so each group gets communication that fits. Giving behavior is usually the best place to start because every donor CRM already records it.
What is the best way to segment donors?
By gift count, if you only do one thing. In the Fundraising Effectiveness Project's Q1 2026 data, measured year to date, retention sorted by gift count spreads from 7.4 percent to 88.1 percent, about twelve times. Sorted by gift size it spreads from 10.0 percent to 32.9 percent, about three times.
What is RFM analysis for donors?
Scoring every donor on recency, frequency and monetary value, usually by ranking the file into fifths on each dimension and assigning a 1 to 5 score, then combining the three into a code. It remains a sound model, though the current data suggests frequency carries more predictive weight than monetary value.
How many donor segments should we have?
Enough that each one changes what somebody actually does, and no more. A small file split eleven ways produces segments too small to treat differently and a plan nobody executes.
Do we need special software to run RFM?
No. Every CRM stores gift dates and gift amounts, which is everything the scoring requires. Software helps when you want scores to update themselves rather than be rebuilt by hand each quarter.
How often should RFM scores be recalculated?
Quarterly at minimum. Donors move between quintiles constantly, and a score that is not refreshed describes a file that has already changed.
Want more insights like this? Browse all articles or get in touch with our team.
