Mail merge for nonprofits: personal donor and volunteer emails
Updated October 29, 2026
Use mail merge for emails that should feel personal: donor thank-yous, volunteer schedules and event follow-ups. Keep a sheet with each person’s name, gift or role, and a personal line, then send from your own Gmail. Use a newsletter tool for big monthly updates, and mail merge for the notes people answer.
Mail merge or a newsletter tool?
Nonprofits often start with a newsletter platform for everything. That works for a monthly update with photos. It works less well for a thank-you that should sound like the director wrote it, or a note to 40 volunteers about their own shift.
| Mail merge from Gmail | Newsletter tool | |
|---|---|---|
| Feels like | A personal email | A designed newsletter |
| Sent from | Your own address | The platform’s servers |
| Replies | Come to your inbox in threads | Often go to a shared address |
| Best for | Thank-yous, asks, schedules | Monthly news to everyone |
| Free tier example | Mergeline: 60 emails a day | Mailchimp: 250 contacts, 500 sends a month |
Mailchimp figures from Mailchimp pricing.
Donor thank-yous that sound personal
Donor thank-yous are where mail merge earns its keep. A sheet with the gift amount, the campaign and a personal line turns one draft into notes that read like they were written one at a time. People build Apps Scripts just to do this (r/GoogleAppsScript: donor follow-up emails).
“Dear {{FirstName|friend}}, thank you for your gift of {{Amount}} to {{Campaign}}. {{#if FirstGift}}Welcome to our community of supporters.{{else}}Thank you for standing with us again.{{/if}} {{Note}} With gratitude, Jane Doe”
Event recaps without a mass email
After an event, you want to thank everyone who came and share photos or next steps. Nonprofit staff ask how to do this safely for 100 or more people (r/nonprofit: emailing a recap to 100+ people safely). Bcc risks exposing addresses. Mail merge sends each attendee their own email, and you can mention their table, team or role.
Share photos as a link to an album, not as attachments. Attachments sent to 100 people are slow and heavy.
How to send donor thank-yous with Mergeline
- Export recent gifts. From your donor database into a sheet with Email, FirstName, Amount, Campaign and Note.
- Write personal notes. Fill the Note column by hand for your top donors.
- Import the sheet. Paste the Sheets link or drop the CSV into Mergeline.
- Write the thank-you. Use conditional text for first-time and repeat donors.
- Preview and send. Check a few donors with empty cells, then send from the director’s Gmail.
- Reply to replies. Donors often answer a personal note. Reply to each one.
Volunteers and schedules
For shift reminders, put each volunteer’s date, time and location in columns. Turn on sending hours so reminders arrive in the evening when volunteers check personal email. With Mergeline Pro, a follow-up the day before can go only to people who have not confirmed.
Respect opt-outs and donor data
Donor lists are trust. Keep a do-not-email list, honor it every time, and do not send more than people expect. Mergeline adds anyone who replies “unsubscribe” and every bounced address to a do-not-email list automatically.
Donor and volunteer data also stays in your browser with Mergeline, with no copy on a Mergeline server. Read the security page if your board asks.
Cost
Small nonprofits can do most of this for free. Mergeline Free sends 60 emails a day with merge tags and conditional text, which covers a week’s worth of thank-yous. Pro is $12 a month or $99 a year for follow-ups, scheduling and attachments. For other tools’ prices, see mail merge pricing.
Renewals and invitations
Membership renewals and event invitations are two more places where a personal email beats a newsletter. For renewals, add the renewal date and membership level to the sheet, and use conditional text to thank long-time members by name: {{#if Years}}Thank you for {{Years}} years with us.{{/if}}
For invitations, send a short personal note from a board member or the director, with one link to register. With Mergeline Pro, add one follow-up a week later that goes only to people who have not replied, and stop there.
Both work best from a real person’s address. People reply to people, and replies are how you learn who is coming, who is renewing and who needs a call.
Questions
Can we send receipts this way?
You can send a thank-you that includes the gift amount and date. If your receipts must follow a legal format, check with your accountant first.
How do we track who replied?
The Mergeline report lists each person with their status, and you can export it as a CSV to update your donor database. Replies themselves arrive in your Gmail inbox like any other email.
Can volunteers send on behalf of the organization?
Each person sends from the Gmail account they are signed in to. For donor thank-yous, a named staff member or board member usually gets the warmest replies.
Should we add an unsubscribe line?
Yes, a plain line works for personal notes: “Reply unsubscribe and we won’t email again.” Mergeline adds anyone who does to its do-not-email list.
Should a nonprofit use Gmail or Mailchimp?
Both. Use a newsletter tool for designed monthly news to everyone, and mail merge from Gmail for personal notes and asks.
How do we email a recap to 100+ people safely?
Use mail merge so each person gets their own email. No addresses are shared and replies stay private.
Can we thank donors with their gift amount?
Yes. Put the amount in a column and use {{Amount}} in the email.
Is there a free option?
Mergeline Free sends 60 emails a day with merge tags and no branding.
What if someone asks to stop?
Mergeline adds people who reply “unsubscribe” to a do-not-email list and never emails them again.
Sources
- r/GoogleAppsScript: donor follow-up emails
- r/nonprofit: emailing a recap to 100+ people safely
- Mailchimp pricing
Facts checked October 29, 2026. Google and other vendors change their limits and prices, so check the source before you rely on a number.
Mergeline does this from your own Gmail. Free for 60 emails a day with merge tags and no branding. Pro is $12 a month or $99 a year for follow-ups, scheduling and attachments.