Skip to content

Giving thank-you

Synthesized from the base patterns church pack

Thanks every giver the morning after they give, never mentioning the amount, and lets a pastor personally thank first-time givers. A monthly report to the finance team counts givers, not money.

  • Your giving platform or finance team can send Origamy an event for each gift (by API, a webhook relay or a CSV import).
  • You want every gift acknowledged warmly and first-time givers welcomed personally.
HowWhat
A webhook from another systemYour giving platform posts each gift to a webhook source.
A Google Sheet or Excel file, syncedOr finance keeps a giving sheet synced as events (one row per gift), or uploads a CSV each week.
KindNameWhat it doesLands
TeamPastorsThanks first-time givers personally.Empty
TeamFinanceGets the monthly giving summary.Empty
TemplateThank you for giving (email)The thank-you email (no amounts).Ready
QuestionReport: giversHow many people gave in the period.Ready
QuestionReport: first-time giversHow many gave for the first time.Ready
ReportMonthly: giving summaryGivers and first-time givers last month, compared with the month before. No amounts.Off
Follow-upGiving: thank youThe thank-you email the morning after; at most once a week per giver.Off
Follow-upGiving: first-time giverA first gift gives the pastoral team a task to thank the giver personally.Off
#QuestionDefaultFills in
1What should messages call your church?none, must answerorg_name
2What is the giving event called in your data? (one per gift)
Its properties should include fund and method, and first_gift true on someone's first gift. The amount is never shown in messages.
Gift Receivedgift_event
3Who should personally thank first-time givers?Pastorspastoral_team
4Who gets the monthly giving summary?Financefinance_team
5Which address should thank-you emails come from?none, must answeremail_from

These have defaults. Change any that don’t fit.

SettingDefaultKey
Thank-you after the gift12hthanks_delay
Time zone for the report‹workspace timezone›timezone
Greeting when a first name is missingfriendgreeting_fallback
  • Thank-you email 12h after each gift, at most once a week per giver however often they give.
  • First-time givers also create a task for Pastors to thank them personally, due in 3 days.
  • Monthly summary on the 2nd at 09:00 (‹workspace timezone›): the number of givers and first-time givers, no amounts.
ChannelNeeded forBefore it can send
emailThe thank-youA verified sending domain for ‹Sender address›.
  1. Send Gift Received for each gift with properties fund, method and first_gift (true on a first gift), identified by the giver's email or phone. Don't put amounts in traits.
  2. Add people to the Pastors and Finance teams.
  3. Verify the sending domain, switch the follow-ups and report on, and test with your own gift record.

This playbook is synthesized: no customer has run it with us yet. If you build it, tell us what you changed, and we’ll replace it with the real version.

The request used to test the copilot on this playbook (a live eval) as a church workspace:

When someone gives, send them a warm thank-you the next morning, without mentioning the amount. If it's their first gift, ask one of the pastors to thank them personally. Send the finance team a monthly count of givers.

It passes when every piece is a valid draft and everything lands off, with at least: workflow, message_template. It must never use: discount, cart, checkout, purchase, revenue, customers, upsell.