Skip to content

New Donor Thank-You and Welcome

Example prompt: "When a new donation comes in on Stripe, log it to our donations Google Sheet, send the donor a personalised thank-you email from Gmail, post a notification in our #fundraising Slack channel, and add them to our 'New Donors' list in Mailchimp."

The Problem

When a donation arrives, someone on the development team needs to log the gift in a spreadsheet, send a receipt or thank-you email, notify the wider team, and add the donor to the right mailing list segment. When donations come in outside office hours or during a campaign push, these tasks pile up. Donors who wait days for an acknowledgement are less likely to give again — yet the manual process makes same-day thank-yous difficult for small teams.

How GloriaMundo Solves It

We build a workflow triggered by a new payment on Stripe. An integration step pulls the donation details — amount, donor name, email, and any metadata like the campaign or fund they gave to. A second integration step appends a row to your donations tracking spreadsheet in Google Sheets. An LLM step drafts a personalised thank-you email that references the specific amount, the fund or campaign, and what that contribution helps achieve. Integration steps then send the email via Gmail, post a notification to your team's Slack channel, and add the donor to your welcome segment in Mailchimp. Glass Box preview lets you see the exact email text and spreadsheet row before anything runs.

Example Workflow Steps

  1. Trigger (webhook): New payment received on Stripe.
  2. Step 1 (integration): Fetch donation details from Stripe — donor name, email, amount, campaign metadata.
  3. Step 2 (integration): Append a row to the donations tracking spreadsheet in Google Sheets.
  4. Step 3 (LLM): Draft a personalised thank-you email referencing the donation amount and what it supports.
  5. Step 4 (integration): Send the thank-you email via Gmail.
  6. Step 5 (integration): Post a notification to the #fundraising channel in Slack.
  7. Step 6 (integration): Add the donor to the 'New Donors' audience segment in Mailchimp.

Integrations Used

  • Stripe — source of donation payment data
  • Google Sheets — donation tracking log
  • Gmail — sends the personalised thank-you email
  • Slack — notifies the fundraising team
  • Mailchimp — adds donor to the welcome email sequence

Who This Is For

Development officers and fundraising coordinators at small-to-medium nonprofits who process donations through Stripe and want every donor to receive a prompt, personal acknowledgement without relying on someone being at their desk.

Time & Cost Saved

Manually logging a donation, drafting a thank-you, notifying the team, and updating mailing lists takes roughly 5-8 minutes per gift. During a campaign that brings in 50 donations over a weekend, that is 4-6 hours of admin on Monday morning. This workflow handles each donation within minutes of it arriving, keeping donor acknowledgement times under an hour regardless of when the gift comes in.