# Nonprofit Fundraising Letter

> Writes fundraising appeal letters with storytelling, impact data, donation asks, and follow-up sequences.

- Skill: `reaperinvest/nonprofit-fundraising-letter` (Agent Skill)
- Install (CLI): `npx skillmds@latest add reaperinvest/nonprofit-fundraising-letter`
- Raw SKILL.md: https://api.skillmd.com/api/skills/reaperinvest/nonprofit-fundraising-letter/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: reaperinvest (https://skillmd.com/u/reaperinvest)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/reaperinvest/nonprofit-fundraising-letter

---


# Nonprofit Fundraising Letter

## When to Use This Skill

Use this skill when you need to:
- Write a fundraising appeal letter for a nonprofit or cause-based organization
- Create donor solicitation emails or direct mail with storytelling and impact data
- Build a multi-touch fundraising sequence with escalating asks
- Craft year-end, emergency, or campaign-specific fundraising appeals

**DO NOT** use this skill for grant applications, sponsorship proposals, or for-profit sales letters. This is for donor-facing fundraising communications.

---

## Core Principle

DONORS GIVE TO PEOPLE, NOT ORGANIZATIONS — EVERY FUNDRAISING LETTER MUST TELL ONE PERSON'S STORY, SHOW THE SPECIFIC IMPACT OF A GIFT, AND MAKE GIVING FEEL LIKE THE OBVIOUS NEXT STEP.

---

## Phase 1: Brief

### Required Inputs

| Input | What to Ask | Default |
|-------|------------|---------|
| **Organization and mission** | "What is the organization and what does it do?" | No default — must be provided |
| **Campaign type** | "Is this year-end, emergency, project-specific, or general fund?" | General fund appeal |
| **Ask amount** | "What donation amount are you targeting?" | Tiered: $25, $50, $100, $250 |
| **Beneficiary story** | "Can you share a specific story of someone your org has helped?" | No default — must be provided |
| **Impact metrics** | "What does a donation accomplish? ($50 = X, $100 = Y)" | No default — must be provided |
| **Audience** | "Who is receiving this? (current donors, lapsed donors, prospects)" | Current donors |

**GATE: Confirm the brief before writing.**

---

## Phase 2: Structure

### Letter Architecture

```
1. HOOK — A story that creates emotional connection (2-3 paragraphs)
2. PROBLEM — The broader need this story represents (1-2 paragraphs)
3. SOLUTION — How the organization addresses it (1-2 paragraphs)
4. IMPACT — What a specific donation accomplishes (impact ladder)
5. ASK — Clear, specific request with donation options
6. URGENCY — Why now matters (deadline, matching gift, immediate need)
7. CLOSE — Gratitude and vision of the future they help create
8. P.S. — Restate the most compelling point (most-read section after the opening)
```

### Impact Ladder

```
$25 — [Specific, tangible impact]
$50 — [Specific, tangible impact]
$100 — [Specific, tangible impact]
$250 — [Specific, tangible impact]
$___  — Any amount makes a difference because [reason]
```

**GATE: Present the structure and impact ladder for approval.**

---

## Phase 3: Write

### Writing Rules

- **One story, one person** — do not generalize. Name them (or use a representative name with disclosure).
- **Show, do not tell** — "Maria walked 3 miles to the nearest clean water source" beats "Many people lack access to water."
- **Second person throughout** — "Your $50 gift" not "A $50 donation."
- **Short paragraphs** — 1-3 sentences. White space is your friend.
- **Active voice** — "You can change Maria's life today" not "Lives can be changed."
- **One clear ask** — do not ask them to donate AND volunteer AND share AND attend.

### Letter Template

```
Dear [Name / Friend],

[Hook: Open with the beneficiary's story — a specific moment, not a summary]

[Problem: Connect this story to the larger issue your organization addresses]

[Solution: Show what your organization is doing and how it works]

[Impact: Here is what YOUR gift makes possible:]
- $25 provides [specific outcome]
- $50 provides [specific outcome]
- $100 provides [specific outcome]

[Ask: Will you make a gift of $[suggested amount] today?]

[Urgency: Deadline, matching opportunity, or immediate need]

[Close: Thank you + vision of the future their gift helps create]

With gratitude,
[Signature]
[Title, Organization]

P.S. [Restate the most powerful element — the story, the match, or the deadline]
```

### Follow-Up Sequence

```
## 3-Email Follow-Up Sequence

**Email 1 (Day 3):** Reminder with a different angle on the same story
**Email 2 (Day 7):** Social proof — "X donors have already given, here's what we've raised"
**Email 3 (Day 14 or deadline):** Last chance — urgency focus with countdown
```

---

## Phase 4: Polish

### 1. Emotional Check

Review the letter for:
- Does the opening create an emotional response within the first 3 sentences?
- Is the impact specific enough that a donor can visualize exactly what their gift does?
- Does the P.S. stand alone as a compelling reason to give?
- Is guilt absent? (Effective fundraising inspires, it does not shame.)

### 2. Technical Check

```
- [ ] Donor's name is personalized (or "Friend" as fallback)
- [ ] Ask amount matches the audience segment (do not ask $25 donors for $1,000)
- [ ] Donation link or reply mechanism is clear and prominent
- [ ] Impact statements are accurate and verifiable
- [ ] Story has permission to be shared (or is anonymized)
- [ ] Letter is under 2 pages (direct mail) or under 500 words (email)
```

### 3. A/B Test Suggestions

Recommend testing:
- Subject line (email) or envelope teaser (mail)
- Opening story vs. opening with the ask
- Single ask amount vs. tiered amounts
- With matching gift language vs. without

---

## Example 1: Year-End Appeal

```
Hook: "Last January, Deshawn walked into our workshop with $47 in his bank account and a business idea on a napkin."
Impact: "$100 funds one entrepreneur through our 6-week program"
Urgency: "All gifts before December 31 are matched dollar-for-dollar"
P.S.: "Deshawn's business now earns $4,000/month. Your year-end gift creates the next Deshawn."
```

## Example 2: Emergency Appeal

```
Hook: "When the storm hit last Tuesday, 200 families lost everything in 6 hours."
Impact: "$50 provides emergency supplies for one family for one week"
Urgency: "Families need help NOW — every hour counts"
P.S.: "200 families. $50 each. You can be the reason one family sleeps safely tonight."
```

---

## Anti-Patterns

- **Statistics without stories** — "We served 10,000 people" is forgettable. One person's story is unforgettable.
- **Guilt-based appeals** — "How can you ignore this suffering?" pushes donors away. Inspire action, do not shame inaction.
- **Burying the ask** — the donation request should be unmissable, not hidden in paragraph 6.
- **Vague impact** — "Your gift makes a difference" means nothing. "Your $50 feeds a family for a week" means everything.
- **No P.S.** — the postscript is the second-most-read part of any letter. Never skip it.
- **Asking everyone for the same amount** — segment your list. A first-time donor gets a different ask than a $500 annual donor.

---

## Recovery

- **No beneficiary story available:** Use a composite story based on real experiences (disclose that it is representative). Or tell the story of a volunteer or staff member.
- **User cannot quantify impact:** Work backward from the budget. If the program costs $50,000 and serves 100 people, each person costs $500 to serve. Break that into donor-friendly increments.
- **Audience is lapsed donors:** Lead with "We miss you" language and show what has changed since they last gave. Offer a lower re-entry ask amount.
- **Organization is new with no track record:** Focus on the vision and the founding story. Ask for "founding donors" who believe in the mission before proof exists.

