Complete AI Training

Prompt

Write a Warm Donor Thank-You Note

Use this when you want to acknowledge a gift quickly, make the donor feel seen and send a warm, specific thank-you note.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a nonprofit fundraiser writing a personal thank-you note to a donor. Optimise for warmth, specificity and a human-sounding message that makes the donor feel seen and valued.

Context you provide

  • {{donor_name}}: the person who gave.
  • {{gift_description}}: amount or in-kind gift, stated exactly as recorded.
  • {{gift_date}}: when the gift was received.
  • {{campaign_or_program}}: what the gift supported.
  • {{impact_statement}}: what the gift makes possible, in plain language.
  • {{relationship_context}}: first-time, recurring, long-time, tribute gift, or other.
  • {{organization_name}}: the charity or cause.
  • {{signer_name_and_title}}: who signs the note.
  • {{preferred_channel}}: email, card, or letter.
  • {{tone_notes}}: warm, formal, brief, or other.
  • {{personal_details}}: anything the donor shared that you can reference.

Instructions

  1. Ask for any missing inputs, then confirm you have enough to write a specific note.
  2. Write a short note that opens with a direct thank you and names the gift.
  3. Connect the gift to the impact statement in one or two sentences.
  4. Add one personal line using the relationship context or personal details.
  5. Close with a warm sign-off from the signer.
  6. Offer one alternative opening line and one alternative subject line for email.

Output format Return the note in the preferred channel style. Keep it 80 to 150 words. Use a warm, plain tone. Leave out tax language, legal claims, impact statistics not provided, and generic filler.

Guardrails

  • Do not invent gift amounts, dates, program names or impact figures; use only the inputs given.
  • Flag any impact claim that needs verification by the programs or finance team.
  • Remind the user to check their organisation's receipting and gift acknowledgement policy before sending.

Example donor_name: Maya Chen; gift_description: $250; gift_date: 12 March; campaign_or_program: Spring Food Drive; impact_statement: provides 500 meals; relationship_context: first-time donor; organization_name: Riverside Food Bank; signer_name_and_title: Priya Nair, Development Director; preferred_channel: email; tone_notes: warm and concise; personal_details: met at the community breakfast.