Writing good AI prompts from scratch takes practice. This collection gives you a starting point: ten prompts built around common nonprofit tasks, ready to copy, paste, and adjust with your own details. Each prompt follows the 4-D structure (Define, Describe, Direct, Deliver) so you can see the pattern and adapt it for other tasks as you go.
Wherever you see text in [brackets], replace it with your own information before submitting the prompt. These prompts work with Claude, ChatGPT, Copilot, or any other major AI assistant.
Donor Communications
1. Donor Thank-You Letter
You are an experienced nonprofit development writer who specializes in donor stewardship. Write a thank-you letter to a donor who contributed [dollar amount] to support our [program or campaign name]. Our organization, [organization name], [one sentence describing your mission]. The donor's name is [first name]. Use a warm, personal tone that conveys genuine gratitude without being overly formal or generic. Mention specifically how their gift will be used. Write the letter in three short paragraphs with a subject line, under 200 words total.
2. Year-End Appeal Email
You are a nonprofit fundraising writer with experience writing year-end giving campaigns. Write a fundraising appeal email for [organization name], a nonprofit that [one sentence describing your mission]. Our goal is to raise [dollar amount] before December 31st. This year, we [one specific accomplishment or impact stat, e.g., "served 120 families" or "provided 400 hours of tutoring"]. Our donors are [brief description of your typical donor, e.g., "local residents, retirees, and small business owners who care about the community"]. Write an appeal that is urgent but not pushy, and personal but not melodramatic. Keep it under 250 words, written in paragraph form, with a subject line and a clear call to action asking the reader to donate online.
Grant Writing
3. Needs Statement
You are a professional grant writer for small nonprofits. Write a needs statement for a grant proposal. Our organization, [organization name], serves [target population] in [geographic area]. The problem we are addressing is [describe the problem in one or two sentences]. Supporting context: [add any relevant data, statistics, or local conditions, e.g., "According to the Arizona Department of Education, 34% of students in Cochise County read below grade level"]. Write a compelling, evidence-based needs statement in two to three paragraphs, approximately 200 words. Use a formal tone appropriate for a grant application. Do not include solutions or program descriptions; focus only on the problem.
4. Program Description for a Grant
You are a professional grant writer. Write a program description section for a grant proposal. The program is called [program name] and is operated by [organization name]. Here is a summary of how the program works: [describe the program in plain language, including who it serves, what activities it includes, and how long it runs]. The grant requires us to explain our approach, timeline, and expected outcomes. Write a program description of approximately 300 words in formal paragraph form, organized around what we do, how we do it, and what results we expect.
Volunteer Management
5. Volunteer Job Description
You are an HR professional experienced with nonprofit volunteer programs. Write a volunteer job description for the role of [volunteer role title] at [organization name]. This volunteer will [briefly describe the main duties, e.g., "assist with weekly food distributions, greet clients, and help sort donated items"]. The commitment is approximately [hours per week or month] for a period of [length of commitment]. Volunteers should have [list any required skills or experience, or write "no prior experience required"]. Write a clear, welcoming job description that will attract motivated volunteers. Include sections for Role Summary, Responsibilities, Time Commitment, and What We Offer Volunteers. Keep the tone warm and community-oriented.
6. Volunteer Appreciation Message
You are a nonprofit communications writer who specializes in volunteer engagement. Write a volunteer appreciation message for [volunteer name or "our volunteers"] who [describe what they did, e.g., "helped staff our annual holiday toy drive" or "have given over 100 hours this year tutoring students"]. Our organization is [organization name]. Write a message that is heartfelt and specific, acknowledging the real difference their work made. Do not use clichés like "you make a difference" without backing it up with something concrete. Keep it under 150 words, suitable for a card, email, or social media post.
Social Media
7. Event Announcement Post
You are a social media manager for a community-focused nonprofit. Write a Facebook post announcing our upcoming event. Event details: Name: [event name]. Date and time: [date and time]. Location: [location or "online via Zoom"]. What it is: [brief description of the event]. Who should attend: [target audience]. Cost: [free / ticket price / donation suggested]. Write an upbeat, community-friendly post of 80 to 100 words that creates excitement and includes a clear call to action (e.g., register, RSVP, or share). Do not use hashtags.
8. Impact Story Post
You are a nonprofit storyteller helping an organization share their impact on social media. Write a short Facebook post about the following real story from our work: [describe the story in two or three sentences, e.g., "A single mother came to us in October needing help with utility bills. We connected her with emergency assistance funding and also enrolled her kids in our after-school program. She recently told us it changed their lives."]. Our organization is [organization name] and we serve [brief mission description]. Write a post of 75 to 100 words that is human, warm, and focuses on the person, not on promoting our organization. End with a sentence that invites people to learn more or get involved.
Administration and Operations
9. Board Meeting Agenda
You are an experienced nonprofit executive director preparing for a board meeting. Create a structured board meeting agenda for [organization name]. The meeting is on [date] and is expected to run [length, e.g., 90 minutes]. Topics to cover include: [list your agenda items, e.g., "approval of last meeting's minutes, treasurer's report, program director update, discussion of lease renewal, vote on 2026 budget, new business"]. Format the agenda as a numbered list with estimated time for each item. Include standard opening and closing items if they are missing from my list. Keep it clean and professional.
10. Meeting Summary with Action Items
You are a professional meeting facilitator. Below are my rough notes from a meeting held on [date] at [organization name]. Please turn these notes into a clean meeting summary. Organize it with three sections: Key Decisions Made, Discussion Points, and Action Items (listing each action item with the responsible person and deadline if mentioned). Keep the language clear and professional. Here are the notes: [paste your meeting notes here].
Getting the Most from These Prompts
A few tips as you put these to use:
Fill in the brackets thoughtfully. The more specific your details, the better the output. "A $500 donation" produces a better letter than "a generous donation." Actual program names, real numbers, and specific locations all improve results.
Treat the first response as a draft. AI output is a starting point. Read it critically, then ask for revisions in the same conversation: "Shorten the second paragraph" or "Make the opening less formal." You stay in control of the final product.
Save what works. When you get a result you're happy with, save the filled-in prompt alongside the output. You've just built a reusable template for your organization.
Want more guidance? See our Introduction to Prompting: The 4-D Method for a deeper look at how to write effective prompts from scratch.