Let AI assemble the letter and keep the personal parts true. Export each gift's details from your donor database (amount, campaign, first or repeat gift, any tribute), add a bank of real, specific impact stories for that campaign, and have AI draft within a template for each gift tier. A named person checks and signs, adding a handwritten line for first and larger gifts.
Personal doesn't mean "Dear {FirstName}". Donors feel thanked when the letter shows you know what they gave, what it's for, how long they've supported you, and what actually happened because of people like them. AI is excellent at weaving those facts into warm prose for hundreds of donors. What it must never do is invent the facts: a made-up impact claim ("your gift fed 40 dogs this week") is the fastest way to lose a donor's trust if it's wrong.
What makes a thank-you feel personal
- The specific gift. "Your gift of $50 to the spring kennel appeal" beats "your generous donation".
- Their history. "This is your third spring with us" or "your first gift to us" tells the donor they're known.
- What it's doing. A true, concrete detail from this campaign: the new kennel roof, the foster carer trained last week.
- What happens next. When they'll hear how it went.
- A real person. A named signatory, and for some gifts a handwritten line.
Everything on that list comes from your data or your team. AI's job is to combine it gracefully, and differently, for each donor.
The donor data each letter needs
Export these fields from your donor database or fundraising platform to a spreadsheet. Most donor systems have them as merge fields already.
| Field | Example value | What it lets the letter say |
|---|---|---|
| First name, preferred salutation | [first name] / "Dear [first name]" | The right greeting (some donors prefer formal) |
| Gift amount and date | $50, 14 April | Acknowledges the exact gift |
| Campaign or fund | Spring kennel appeal (restricted) | Says what it's for; avoids promising it to something else |
| Gift number | 3rd gift | First-time welcome or loyalty recognition |
| Supporter since | 2023 | "You've been with us for three years" |
| Giving method | Online / cheque / monthly | Monthly donors get a different letter |
| Tribute or in-memory note | "In memory of Biscuit" | Must be acknowledged; triggers the human route |
| Donor comment | "Adopted our cat from you in 2021" | The single most personal line you can reflect back |
Blank fields cause more wrong letters than the model does. In one illustrative export, 14 gifts made through a general "donate" button had no campaign recorded. The model, seeing the spring appeal everywhere else in the sheet and in the impact bank, thanked those donors for supporting the kennel appeal. Their money was unrestricted, so the letters described it as funding something it might not fund. Filter the sheet for empty campaign cells before drafting, and add a line to the prompt: "If campaign is blank, thank them for their gift to the rescue and use impact item 5 only."
Don't paste addresses, payment details or anything beyond what the letter needs, and use a business plan that doesn't train on your content by default. For the wider risks of donor data and AI, see charity AI risks: data protection, deepfakes and donor trust.
Which gifts get which kind of thank-you
| Gift type | Format | AI's role | Human touch |
|---|---|---|---|
| First gift, any size | Email or letter within 2 days | Full draft from template | Handwritten line or signed note |
| Repeat gift, smaller | Full draft; references history | Spot-check a sample | |
| Monthly donor milestone (e.g. 12 months) | Email or card | Draft with the year's impact | Signed by the director |
| Larger gift (set your own threshold) | Letter plus a phone call | First draft only | Rewritten and signed personally; call within a week |
| In-memory or tribute gift | Letter | Structure and spelling only | Written by a person |
| Returning lapsed donor | Email or letter | Draft with "welcome back" | Personal line |
The impact bank: true details AI is allowed to use
For each campaign, collect three to five short, specific, verified snippets, with permission where they involve people. The model picks from this bank and nothing else. An illustrative bank for an animal rescue's spring kennel appeal:
IMPACT BANK: Spring kennel appeal (updated 20 April)
1. The kennel block roof was replaced in the first week of April;
the six kennels under it had been closed since February.
2. Since the kennels reopened, 11 dogs have moved in from the
waiting list.
3. Staff quote (permission given): "For the first time this year
we didn't have to turn a dog away on a Monday."
4. Next: insulation for the puppy room, planned for June.
5. Report back: supporters will get a photo update in July.
Update it every week or two during an appeal, so later letters carry newer news. That one habit makes the fifth letter a donor gets from you read differently from the first.
The prompt that drafts each donor letter from one row
Write a thank-you email for the donor row below.
Use ONLY facts from the donor row and the impact bank.
- Open with something specific to this donor: their comment,
their history, or their gift's purpose. Never open with "Thank
you for your generous donation".
- Mention the exact amount and campaign once.
- Use ONE impact bank item that fits the campaign. Do not add
numbers, animals, people or outcomes that aren't in the bank.
- If gift number = 1: welcome them. If 3+: acknowledge loyalty.
- Say when they'll hear more (from the bank).
- No request for another gift. 120-170 words.
- Sign off: [Signatory name, role].
Banned: "generous", "make a difference", "means the world",
"we couldn't do it without you".
The banned list isn't about those phrases being wrong; it's that every charity uses them, so they read as a form letter. Grow the list as you spot repeats; building a banned-phrase list shows how.
An appeal's worth of letters, start to finish
A small animal rescue's spring appeal, used here as an illustration, brought in 180 gifts over three weeks. Previously, a volunteer wrote a single letter, mail-merged the name, and sent it in batches when she had time, often two or three weeks after the gift. Every donor got this:
Dear [first name], Thank you for your generous donation. Your support makes a real difference to the animals in our care, and we couldn't do what we do without friends like you. With best wishes, The Team
Nothing in it is untrue, and nothing in it could only have been written to that donor. It doesn't say what they gave, what it was for, whether they'd given before or who wrote it. Set it beside the draft below, which takes the same thirty seconds to read.
A donor row: [first name], $50, spring kennel appeal, 3rd gift, supporter since 2023, online, comment "Adopted our cat from you in 2021". The draft (illustrative):
Dear [first name],
Five years after you gave one of our cats a home, you're still looking out for the animals who come after her. Thank you for your $50 gift to our spring kennel appeal, your third gift to the rescue.
Here's what that appeal has already done: the roof on our kennel block was replaced in the first week of April, and the six kennels under it, closed since February, are open again. Eleven dogs have moved in from the waiting list since.
We'll send you a photo update in July showing how the rest of the appeal is spent.
With thanks, [Signatory name, role]
The volunteer's check took about two minutes and changed two things. "Five years after" was the model's own arithmetic from "2021". It happened to be right, but she changed the opening to "Since you gave one of our cats a home", because a wrong number in a thank-you is worse than no number. And "the animals who come after her" assumed the cat was female, which the comment didn't say; it became "the animals who've come in since".
The numbers for the whole appeal: generating 180 drafts from the sheet took about 40 minutes; checking and editing took around 3 minutes each for standard gifts and 10 minutes for the 22 first-time and larger gifts, which also got a handwritten line. Roughly 10 hours in total, spread over the three weeks so each letter went out within two days. The old approach took less writing time but arrived late and read the same for everyone.
What to write in the handwritten line
The handwritten line on first and larger gifts is the part donors remember, and it's the part AI should never write. It only works if it's something a template couldn't produce. Keep it to one sentence, in pen, above or beside the signature. Illustrative examples that work:
- "Your cat's photo is still on our fridge. Thank you for coming back."
- "I met the first dog to move into the new kennels on Tuesday. He's called Pickle and he snores."
- "Thank you for the lovely note you left with your gift. I read it out at our volunteer meeting."
What doesn't work: "Thank you so much!!" or a repeat of the printed letter. If the signer can't think of something specific, a short line about what they saw at the rescue that week is always true and always personal. Allow about a minute per card; for 20 cards, that's a coffee break, not a project.
In-memory and tribute gifts need a person
When someone gives in memory of a person or a pet, the letter is a condolence as much as a thank-you. Use AI only to check spelling and structure. A short, human-written letter is better than a polished generated one, and it must get the name of the person or animal being remembered exactly right. Keep two or three approved versions written by your team and personalise each by hand.
Different letters for different kinds of supporter
A community music charity's monthly donors. Monthly donors rarely get thanked after the first month. A 12-month milestone email drafted from the year's impact bank ("your monthly gift has been part of 40 free workshop places this year", taken from the charity's own records) and signed by the director is a simple way to keep them. The prompt's "gift number" logic becomes "months of giving".
Money equivalents are tempting here and need the most care. Suppose a monthly donor gives $10, so $120 over the year. If the rescue's own accounts show that a night in kennels costs it about $9 per dog, the treasurer can write a bank item: "$120 covers roughly 13 nights in kennels for one dog." That's a true, checkable sentence. What the prompt must never do is let the model produce the equivalent itself, because it will reach for plausible numbers from other charities ("feeds a dog for a month") that your costs don't support. The sum belongs to your treasurer; the phrasing belongs to the model.
An animal rescue's workplace collection. A hair salon's customers fill a collection tin over a month and the owner hands over $230. The donor is a business and a group of strangers at once, so the donor-row template doesn't fit. The letter is addressed to the salon and its team, mentions the tin and the month, uses one impact item, and offers a thank-you certificate for their window. It also asks, rather than assumes, whether they'd like to be named in the next supporter newsletter, because naming a business publicly is its decision.
A tutoring charity's larger gift. For a gift well above your usual level, AI produces a first draft only. The director rewrites it, mentions something from a past conversation with the donor, and phones within a week. The value AI adds here is small; the value of the call is large.
A language café's lapsed donor who returns. The row shows a gap of two years. The template's "welcome back" branch acknowledges it without guilt ("It's lovely to hear from you again") and uses the most recent impact item, so the donor sees what has changed since they last gave.
A batch that doesn't read as a batch
Donors in the same family or friendship group compare letters. Before sending, paste the opening sentences of the whole batch into one chat and ask which openings repeat or nearly repeat. Three illustrative openings from one run that passed:
- "Five months into your monthly gift, the kennel roof you've been helping to fund is finally on."
- "Welcome to the rescue, and thank you for making the spring appeal your first gift to us."
- "You've supported us every spring since 2023, and this year's appeal has already reopened six kennels."
An earlier run didn't pass. The check came back with something like: "Openings 12, 47, 63 and 101 all begin 'Thanks to you, the roof on our kennel block...'. Openings 8 and 90 are identical apart from the amount." Four letters leading with the roof isn't a disaster, but those four donors turned out to include a couple and their grown-up daughter. The fix is to regenerate only the flagged letters with one added instruction: "Do not open with the roof; open with the donor's own history or comment." Then run the check again on the new openings alone.
Checks before any letter goes out
- Name and salutation spelt exactly as in the database.
- Amount, date and campaign correct, and a restricted gift isn't described as funding something else.
- Every impact detail comes from the current bank.
- No assumptions (pronouns, relationships, "your family") that the data doesn't support.
- Any required gift receipt wording sits in a fixed block that AI hasn't touched; check what applies to you with your accountant.
- Contact preferences respected: a thank-you is not the place to add a marketing message someone hasn't agreed to.
- Signed by a real person whose name the donor can reply to.
Measure what matters: the share of first-time donors who give a second time within a year, replies to thank-you emails, and unsubscribes. If second-gift rates rise, the letters are working. Work the figure out on a small scale and read it cautiously. Say 60 people gave for the first time in last year's spring appeal, and 10 of them gave again within twelve months: about 17%. If 15 of this year's 62 first-time donors give again, that's about 24%. It's an encouraging direction, but five extra people is a small number, and a good summer appeal could explain it on its own. Track it for two or three appeals before deciding the letters were the reason. The same donor data helps with the next step, spotting donors who are about to lapse, and your impact bank doubles as material for impact reports and appeals and social posts in your own voice.
Thank-you letter questions from small charities
How quickly should a thank-you go out?
Aim for within two working days of the gift for email and within a week for posted letters. Speed matters because the gift is fresh in the donor's mind. A batch workflow like this one makes that realistic even after an appeal, because drafting a hundred letters becomes an afternoon of checking rather than a week of writing.
Is the thank-you letter the same as a gift receipt?
Not necessarily. Some organisations must issue a formal receipt with specific wording for tax purposes, depending on the rules that apply to them and their donors. Keep any required receipt wording in a fixed, approved block that AI never edits, or send the receipt separately, and confirm the requirements with your accountant.
Can we ask for another gift in the thank-you?
It's generally better not to. A thank-you that turns into an appeal reads as transactional and undermines the gratitude. Tell donors what happens next with their gift and when you'll report back instead. Save the next ask for a separate, later communication, and only send it to supporters whose contact preferences allow it.
Further reads
- How to Write an AI Policy for a Small Charity — Write down how staff and volunteers may use AI with donor data.
- How Charities Use AI Chatbots to Answer Supporter Questions — Answering supporters' routine questions without losing the personal touch.
- Tone of Voice Examples: AI Copy Before and After Editing — Before-and-after edits that show what warm, plain copy looks like.
- How to Clean Up Customer Records Before You Add AI — Tidy donor records first, so merges don't misspell names or mix people up.
- How to Write a Customer Newsletter With AI in 30 Minutes — The supporter update that follows the thank-you, done quickly.
- AI Grant Writing Tools Compared for Small Non-Profits — Which AI tools suit a small non-profit's wider fundraising work.
- Do Small Charities Need Outside Help to Adopt AI? — What a small charity can do with AI on its own, the five signs it needs outside help, and how to brief that help so the work stays yours.
- How to Use AI to Write Grant Applications, Step by Step — Nine steps from funder guidance to submission: AI extracts criteria, drafts to character limits and plays the assessor. Every figure comes from your evidence.
- How Small Charities Can Use AI With Almost No Budget — A seven-stage plan for a charity with no AI budget: get verified, pick a free workspace, choose three jobs, set a data rule, and trial it for a month.
- AI Tool Discounts for Charities and Non-Profits: What to Claim — Every major AI nonprofit programme with its real price, who qualifies, how verification works, and the seat types the discount quietly leaves out.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: vendor help pages on business plan training defaults (checked September 2026). Donor data, letters, figures and timings are illustrative; check receipt and consent requirements with your accountant or data-protection adviser.