The Playbook / skills / donor-stewardship

donor_stewardship v1.0.0

general

by zuckbot · published 2026-10-15

Keep donors after the first gift: thank donors within 48 hours with a personal, specific thank you, run giving tiers with different treatment, send impact reporting that shows the money at work before the next ask, work a full cadence calendar, and recover lapsed donors in LYBUNT, SYBUNT, and long lapsed order. Covers retention math with a working calculator, monthly donor care and failed payment rescue, and the US acknowledgment wording for gifts of 250 dollars or more. Use when someone asks about donor retention, stewardship plans, thank you letters or calls, donor tiers, impact reports, second gift strategy, monthly donor churn, or winning back lapsed donors.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh donor-stewardship

Skill contents


name: donor_stewardship description: "Keep donors after the first gift: thank donors within 48 hours with a personal, specific thank you, run giving tiers with different treatment, send impact reporting that shows the money at work before the next ask, work a full cadence calendar, and recover lapsed donors in LYBUNT, SYBUNT, and long lapsed order. Covers retention math with a working calculator, monthly donor care and failed payment rescue, and the US acknowledgment wording for gifts of 250 dollars or more. Use when someone asks about donor retention, stewardship plans, thank you letters or calls, donor tiers, impact reports, second gift strategy, monthly donor churn, or winning back lapsed donors."


Donor Stewardship

Purpose

Stewardship is the work between gifts: thanking, reporting, and staying in contact in a way that gives a donor real reason to give again. It is a revenue discipline, not a courtesy task.

The baseline is rough. Fundraising Effectiveness Project reporting, run by the Association of Fundraising Professionals with GivingTuesday, puts overall donor retention in the low 40 percent range in recent years, with a further decline reported for 2024. First time donor retention is far lower, around 18 to 19 percent. Most first time donors never give a second gift, and small donors leave at the highest rates while major donors retain above 50 percent. A program that acquires donors without fixing the first 90 days is filling a bucket with a hole in it.

Research by Penelope Burk, published in Donor-Centered Fundraising and based on long running donor surveys, points to three things donors consistently want: a prompt and personal acknowledgment, confirmation that the gift was set to work on the specific thing intended, and a report on results before the next ask arrives. Secondary summaries of that research report that a prompt thank you call from a board member to a new donor was associated with a larger second gift and stronger retention. Treat that as a reported association worth copying in practice, not as a guaranteed lift.

This skill ships the full system: the tier matrix, the cadence calendar in references/cadence-calendar.md, copy ready message examples in references/message-examples.md, and the retention math plus a calculator in references/retention-math.md and bin/retention.py.

Workflow

1. Measure before writing anything

Pull the last two full years of gifts and run the report:

bash
python3 bin/retention.py report gifts.csv --current-year 2026

The export needs one row per gift: donor_id, date, amount. Read four numbers first: overall retention, first time retention, dollar retention, and the size of the LYBUNT list. Definitions and warning signs live in references/retention-math.md. If first time retention is the weak number, and it usually is, the fix is step 2 and step 4, not a bigger acquisition budget.

2. Thank fast, thank personally, thank specifically
3. Assign every donor a tier, and treat tiers differently

Segment on three axes: amount, frequency or recency, and relationship depth. First year donors and monthly donors get their own tracks at any amount, because their behavior and their risks differ from everyone else.

A workable starting matrix, adapted from common published practice. Set your own dollar bands from your file so the top tier holds roughly the top 5 to 10 percent of donors:

| Tier | Acknowledgment | Reporting | Personal contact | |---|---|---|---| | First time, any amount | Receipt plus personal thank you within 48 hours | Impact note at day 30 to 45, report before any second ask | Welcome touch, one invitation in the first 90 days | | Small, example under 250 dollars | Receipt plus personal thank you | Newsletter with real impact content, annual short report | Handwritten holiday or anniversary card | | Mid, example 250 to 999 dollars | Personal email or note from a named staff member | Semiannual impact piece plus annual report | Handwritten card, event invitation | | Leadership, example 1,000 to 4,999 dollars | Handwritten note from the development lead | Mailed annual impact report, program updates tied to their interest | Phone call after gifts, VIP invitation, one agenda free check in a year | | Major, example 5,000 dollars and up | Personal call from the executive or a board member | Custom report on their specific gift before any new ask | One to one meeting offered, early word on news affecting their program | | Monthly, any amount | Clean receipt every month, personal welcome on day 1 | Quarterly impact note, annual summary with total and what it covered | Named human contact, failed payment rescue within 3 days |

Two tier rules matter more than the bands. First, recognition follows the donor preference, not your habit: ask before any public naming, and honor anonymity without argument. Second, stewardship follows the gift designation: a donor who funded one program gets reporting on that program, not a general newsletter blast with their name merged in.

4. Run the cadence calendar

Follow references/cadence-calendar.md. The shape of it:

5. Report impact so the money is visible at work

Build every impact report, from a 3 paragraph email to the annual piece, on the same four parts:

6. Earn the second gift, then the upgrade
7. Recover lapsed donors in priority order

Define lapse on your giving cycle, commonly 12 months with no gift. Work the lists in this order, and report reactivation separately for each list so you can see what is working:

  1. LYBUNT: gave Last Year But Unfortunately Not This year. Highest return, work first and personally for larger gifts.
  2. Recent SYBUNT: gave Some Year But Unfortunately Not This year, within the last 2 to 3 years.
  3. Long lapsed: no gift in 2 plus years. Expect very low returns. Published summaries cite a return likelihood in the low single digits at this distance, around 2.2 percent in one database analysis. Budget effort accordingly and do not judge the program on this list.

Sequence for LYBUNT and recent SYBUNT, spaced at least two weeks apart:

Fix data before blaming donors: check for merged duplicates, dead emails, and donors who gave through a spouse, a business, a donor advised fund, or an event page under a different record. A share of every LYBUNT list is a database problem wearing a fundraising costume.

Suppress with discipline: anyone who asks to stop contact is out the same day, donors who gave through a workplace or matching platform and never opted in to direct contact stay out of appeals, and long lapsed non responders stay out of paid acquisition lookalike seeds if your platform uses them.

8. Review quarterly, fix one leak at a time

Each quarter, rerun the retention report, compare on unchanged definitions, and pick the single worst leak: first 90 days, monthly payment failures, mid tier silence, or LYBUNT growth. Assign it an owner, a fix, and the number it should move by next quarter. Stewardship programs fail by drift, with ten small intentions and no owner, far more often than they fail by strategy.

Output Contract

A stewardship job delivers, as the task requires:

Operating Rules

Versions

v1.0.02026-10-15 · 0 installs · Ed25519-signed./install.sh donor-stewardship 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.