Home / Use cases / Thank every donor before the week is out

Use case · giving

Thanking every donor before the week is out

Updated September 2026

Record the gift once. Ember keeps a running list of everyone who has not been thanked yet, oldest first, with the draft already written. Here is how a 65-donor nonprofit clears it every Friday.

The problem, in your words

Forty gifts came in over the year-end push. Nine got a thank-you the same week. The rest are in a spreadsheet with a column called "sent?" that stopped being true in January. One of them was a first-time $1,000 gift. Nobody knows which ones were missed.

You are not ungrateful. You are tracking thank-yous in a spreadsheet that has no idea who is still waiting. The fix is a list that does.

The short answer

Record each gift once, with the donor's name on it. Ember then keeps a running list of everyone who has not been thanked yet, oldest first. Open a name and a draft is already written, and it knows whether the gift was cash or a pallet of soup. Send it from your own email. Mark it thanked. The list empties, and the donors who have stopped giving get a list of their own.

The org in this example

Established band ($100K to $500K a year)

BudgetAbout $320K a year
DonorsAbout 65
Gifts a yearAbout 60, most under $250
Who does itThe program manager, as admin

An invented example, sized like the orgs Ember is built for. Not a customer.

The walkthrough

  1. Record the gift where the money is

    Every gift goes into Ember Budget as money coming in. You enter the amount, the date, who gave it, and whether the donor said it has to go to a particular program. A donated chest freezer goes in the same way, as an in-kind gift, with what it is and what it is worth to you. That one entry is all the typing there is.

    Ember Budget, the Record money in sheet with a cash gift, a donor name and the restriction set to a program
    One entry per gift. The thank-you list is built from these. Demo data.
  2. Ember keeps track of who is still waiting

    Ember Giving opens on a panel called Needs a thank-you. It lists every gift that has a donor's name on it and no thank-you recorded yet, oldest first. Five people are waiting; the first-time $1,000 gift is at the top, nine days old. Old gifts you imported from another system never show up here, so nobody gets thanked twice for something from last year.

    Ember Giving, the Needs a thank-you panel with five gifts listed oldest first
    Five people waiting. The oldest is at the top. Demo data.
  3. A draft that knows the gift

    Open the top row and a draft is already written. For a cash gift it states the amount. For the freezer it names the item and gives no dollar figure, which is what the tax rules require of you. Tap Write it in Gmail and your own email opens with the message filled in. Change a line so it sounds like you, and send.

    The Thank sheet in Ember Giving with a written draft, Write it in Gmail and Use my mail app buttons, and a method picker
    The draft, the handoff to your own mail, the record of how you thanked them. Demo data.
  4. Mark it thanked

    Back in Ember, say how you thanked them, email in this case, and tap Mark thanked. The gift drops off the waiting list and the donor's history shows it as thanked. From that point the gift can no longer be deleted by accident, because you have told someone in writing that you received it.

  5. Friday: nobody is waiting, but four people have gone quiet

    By Friday all five are done. The All donors panel shows everyone you have, with their last gift and their total for the year. Flip on Gone quiet and it narrows to the four people whose last gift was over a year ago. That is next week's work, and it calls for a different kind of note.

    Ember Giving, the All donors panel with the Gone quiet toggle on, listing four lapsed donors
    Four people who used to give. A call, not a form letter. Demo data.
  6. Year end: the statement is a button

    Each donor's profile has a Year-end statement download covering the current calendar year, so December is the month to run it. The acknowledgment a gift of $250 or more needs for tax purposes was the thank-you itself. If last year's gifts live in Donorbox or Givebutter, import them once; the history comes with them.

    A donor profile in Ember Giving with lifetime total, tags, giving history and the Year-end statement button
    One donor: lifetime total, every gift, thanked or not, and the statement. Demo data.

Who does what

If you are the program manager

You open the waiting list, send from your own email, mark it done. Half an hour on a Friday clears the week. You never wonder who was missed.

If you are the executive director

You can see how many people are still waiting, and who has gone quiet, without asking anyone. The $1,000 first-time donor was thanked in nine days, not never.

If you are the treasurer

Gifts are recorded once, in Budget, with their restriction. The thank-you and the ledger cannot drift apart, because they are the same record.

Built for orgs like this
  • A few dozen donors and a spreadsheet column called 'sent?' that is not kept up.
  • One person who writes the thank-yous, from their own mail account.
  • Gifts that are already being recorded for the books and should feed stewardship too.
  • A wish to notice who has gone quiet before they are gone.

What it costs at this size

An org with a $320K budget sits in the Established band: $99 a month billed yearly, every app, unlimited users. Under $50K a year it is $0. Ember never takes a cut of a gift, because it never touches the money. See every band.

Free template

Donor thank-you letter

If you want to write your own draft instead of Ember's, start here. Includes the year-end version.

This is general information, not legal or tax advice. What a donation acknowledgment must say for the donor's tax purposes is set by the IRS and depends on the gift. Check the current IRS rules or ask a professional before you rely on any letter.

The Ember tool for this step

Ember Giving

Who gave, whether they were thanked, and who has gone quiet, with a thank-you draft ready for your own mail app.

The Ember tool for this step

Ember Budget

Money in and out by program, restricted kept apart from flexible, with a spend bar against the plan.

Sources: Acknowledgment rules: IRS, charitable contributions, written acknowledgments, read 3 September 2026. The org, people and figures on this page are an invented example; Ember has no customer data to report yet. Product behavior is described as built on 3 September 2026 and re-checked at each release.

Common questions

What is a simple donor management software for a small nonprofit?

The simple kind answers three questions: who gave, were they thanked, and who has gone quiet. Ember Giving answers all three from the gifts you already recorded for your books, writes the thank-you, and hands it to your own email. It is not a payment processor and it never sends mail itself.

How fast should a nonprofit thank a donor?

Within a week is a fair standard for a small org; within 48 hours is better for a first gift or a large one. What matters more than speed is that nobody is missed. A running list of everyone not yet thanked, oldest first, makes the miss visible.

What has to be in a donation thank-you letter for tax purposes?

For a gift of $250 or more the donor needs a written acknowledgment. It states the amount, or describes a non-cash gift without a value. It says whether any goods or services were given in return. Ember's draft handles the cash and in-kind wording; the IRS sets the rules. The acknowledgment, explained.

Does Ember send the thank-you email?

No. It writes the draft and opens it in Gmail or your mail app with the message filled in, so the note comes from you, from your address. You mark it thanked and Ember records how and when.

Can we import our donor history from Donorbox or Givebutter?

Yes. Import a CSV, match the columns, preview what will happen, and the gifts land with their dates and amounts. Duplicates are caught by transaction id or by donor, date and amount. Imported history is marked as imported and never lands on the thank-you list.

News and guides by email

Sign up for Ember's newsletter: what's new in Ember, plus guides and resources for running a nonprofit, sent to your inbox.

Unsubscribe anytime. Privacy policy

We use cookies for analytics and, if you opt in, advertising. See our Privacy Policy.