Altru Acknowledgements for Gifts, Memberships and Orders
← Back to Blog

One Altru Acknowledgement for Gifts, Memberships, and Orders

October 31, 2026

A household buys a family membership at the front desk and adds a $50 donation to the same order. A week later, the same couple mails in a check for the annual fund, which gets entered in a back-office batch. Ideally they get thanked for all of it, accurately, with the right deductible amounts. In practice, many Altru organizations end up sending one letter that misses the donation, two letters that contradict each other, or nothing at all for the order.

The root issue is that gifts and memberships reach Altru through different doors. Building one acknowledgement process means deciding which door you treat as the source of truth, then designing a single query and letter that understand both.

Why the two paths split apart

Back-office entry (revenue records, batches, pledges and payments, memberships added directly on a constituent record) is where development staff usually live, and it is what most acknowledgement setups are built around.

Orders are different. Daily sales, advance sales, and online web form checkouts create a sales order that can bundle tickets, a membership, and a donation in one transaction. That order still produces revenue in Altru, but the way it is structured, and whether it flows into the same acknowledgement tools as back-office revenue, is not something to assume. Before you design anything, confirm it:

  • In a sandbox or test environment, ring up an order that includes a membership and a donation, and enter a matching back-office gift.
  • Run your current acknowledgement process and see which of those transactions appears, and how it is described.
  • If order revenue does not show up where you expect, ask Blackbaud support how your version handles acknowledging sales order donations and memberships. Behavior can depend on configuration, so a test beats a guess.

Build around revenue, not around the department

The most dependable approach is to make revenue the base of your acknowledgement query, because both back-office entries and orders ultimately produce revenue. From there, add the fields that tell your letter what it is looking at:

  • Application type for each line: donation, membership, or other (tickets, merchandise).
  • Amount per application, so a $150 order can be described as $100 membership plus $50 gift.
  • Membership level and program, plus the membership dates if you want to mention them.
  • Benefits value or deductible amount, so the letter can state what portion is tax-deductible.
  • Channel or source (back office, daily sales, web) for your own auditing, even if it never prints.
  • Addressee and salutation from the constituent or household, so a couple gets one letter, not two.
  • An acknowledged status or date, so you can exclude anything already thanked.

If your query tool cannot reach a field you need through the revenue record, smart fields on the constituent are worth a look for things like current membership level. Keep the first version simple and add fields once the core output is right.

One letter or several?

You have two reasonable designs. Pick based on volume and how much your letters differ.

A single letter with conditional paragraphs

One template, with sections that appear only when the transaction includes a donation, a membership, or both. This works well when your mail merge supports conditional fields and someone on staff is comfortable maintaining them. The benefit is one process and one place to fix wording. The risk is that a broken condition can quietly print the wrong paragraph, so proof a sample of each combination every time you change the template.

A small set of letter versions

Three versions (gift only, membership only, membership plus gift), each fed by a filtered copy of the same query. This is easier for most teams to read and troubleshoot. The trade-off is that you have to keep the shared language in sync across versions, and any transaction that doesn’t fit cleanly into one bucket needs a home. Add a fourth “review” output for anything unusual rather than forcing it into the wrong letter.

Get the tax language right

Combined acknowledgements are where deductibility mistakes creep in. A membership with meaningful benefits is usually only partly deductible, while the add-on donation in the same order may be fully deductible. Your letter should state the amount received, describe the goods or services provided in exchange, and give the deductible amount. Make sure benefit values are actually recorded on your membership levels; if they are blank, the letter will overstate the deduction. Have your finance lead or accountant approve the wording once, then lock it.

Per transaction or per period?

Decide whether you thank each transaction or roll a constituent’s activity into one letter for a period, such as weekly. Per-transaction letters are faster and simpler to query. A periodic roll-up handles the couple in the opening example more gracefully, since their order and mailed check land in one letter, but it needs a date range, a grouping by constituent or household, and a firm rule about what happens to a gift that arrives the day after the cutoff.

Many organizations send per-transaction letters for anything over a set threshold and a periodic summary for smaller activity. Whatever you choose, write it down so development and admissions staff aren’t each running their own version.

Close the loop

  1. Run the query and review the output before merging, sorting by channel to spot gaps.
  2. Merge, proof a sample of each letter type, and send.
  3. Mark the revenue as acknowledged in Altru so it drops out of the next run.
  4. Once a month, run the query without the acknowledged filter for the prior period and compare counts. Anything never marked is a transaction that fell through.

Quick answers

Do web order donations need a separate acknowledgement from the online receipt?
Often the order confirmation is not written as a proper gift acknowledgement. Check whether yours states the deductible amount; if not, include web orders in your regular letter run.

What about memberships given as gifts?
Acknowledge the purchaser, not the recipient, and make sure your query pulls the paying constituent. Test this case specifically, since it is easy to address the letter to the wrong person.

Continue reading

How to Track Instructor Activity for Scheduled Programs in Altru

How to Track Instructor Activity for Scheduled Programs in Altru

“How many classes did Maria teach last spring, and which ones?” It sounds like a question Altru should answer in ten seconds. In practice, many education departments end up digging through calendars, email threads, and a payroll spreadsheet to piece it together, because the instructor was never recorded anywhere a query could find. Altru is

How to Turn a Group Sales Overpayment Into a Donation in Altru

How to Turn a Group Sales Overpayment Into a Donation in Altru

A school books a field trip for 60 students, sends a check for the full quote, and then 48 kids show up. The teacher says, “Keep the difference, it’s a gift.” Now you have a group sales order that is overpaid, money that is really a donation, and a deposit that has to balance. The

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

It happens more often than you’d expect. A board member and her husband both care about your capital campaign. She asks a friend for a gift, but it was really his introduction and his follow-up phone call that closed it. Development wants him credited as the fundraiser on that gift. Then someone at the desk

Social Good platform

See it in action

Get started with Social Good

Book a demo to see Social Good Software in action for Altru.

Book a Demo
Social Good platform

See Social Good in action

Tell us a bit about your organization and we’ll take you straight to short demo walkthroughs of the software.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.