Limit Altru Discounts to a Number of Uses per Day
← Back to Blog

How to Limit an Altru Discount to a Set Number of Uses per Day

October 31, 2026

Say you partner with a local library to offer 25 free or half-price admissions a day, or you run a “first 50 visitors” promotion on Tuesdays. The discount is easy to build in Altru. Stopping it at 25 or 50 is the hard part.

This article covers what to expect from Altru’s discounts, a workaround that uses capacity to enforce the cap, and the reporting habits that keep a daily limit honest when the software won’t count for you.

Start with an honest look at Altru’s discounts

Altru discounts are built to answer “who qualifies, and how much off?” You can tie them to sales methods, items, and in some cases promotion codes, and staff can apply them at the point of sale. What they aren’t really built for is counting usage across a whole day and switching off after a set number of transactions.

We haven’t seen a reliable built-in setting for “stop after N uses per day,” and you shouldn’t assume one exists just because a field looks close. Some limits apply per order or per transaction, which is a different thing from a daily cap. Before you design around a gap, confirm it for your version:

  • Build a test discount in a sandbox or test environment and see what limit options it gives you.
  • Ask Blackbaud support directly whether discounts can be capped by count per day, and whether the answer differs between daily sales and online sales.
  • Check the Altru community and release notes for recent changes to discounts and promotions.

If it turns out you can’t cap it natively, the options below have worked for other organizations.

Option 1: Let capacity do the counting

Altru does know how to stop selling when a scheduled event is full. You can use that to enforce a daily discount limit.

Rather than applying a discount to regular general admission, create a separate program or event for the discounted access, such as “Library Pass Admission” or “Community Day Admission.” Price it at the discounted rate and give each day’s event a capacity equal to your daily cap. When the 25th ticket sells, that day is sold out and staff can’t go past it without deliberately overriding capacity.

Things to work through before you commit:

  • Scheduling. You need an event instance for every day the offer runs. For a year-round partner program, that means building the schedule well in advance and keeping it extended.
  • Revenue reporting. Revenue from the discounted program will show up separately from general admission. That’s often useful, but tell your finance team so their attendance and revenue reports still add up.
  • Overrides. Find out which security roles can sell past capacity, and limit that right to supervisors if the cap matters.
  • Online visibility. If the program is available online, sold-out days show the limit to the public. Decide whether that’s acceptable or whether the offer should be desk-only.

This approach doesn’t let you cap a percentage discount applied across several item types. It works best when the discounted thing is one admission at one price.

Option 2: Control who can apply the discount

If the discount has to stay a discount (for example, it applies to a whole cart or to several price types), you can’t make Altru count it, but you can make it hard to overuse.

  • Limit the sales methods. Make the discount available only at the desk, not online, so every use goes through a person who can see the tally.
  • Restrict it by role. If your security setup allows it, give the right to apply the discount to supervisors or a small group of trained staff.
  • Use a paper or shared tally for the day. It’s low-tech, but a clipboard or shared sheet at the register showing “14 of 25 used” works, especially across more than one register.
  • Rotate codes for online promotions. If the offer has to run online and your setup uses promotion codes, a new code each day plus a habit of retiring it once the count is reached limits the damage from codes shared on social media. Someone has to own that task every day.

Option 3: Watch it with a query

Whichever approach you take, set up a way to see actual usage. Build a query or report of the day’s sales that shows transactions where the discount was applied, with the date, sales method, and user. Run it at midday and at close during the first few weeks.

That tells you whether the cap is being respected, which staff are applying the discount, and whether demand is close to the limit. If you never come near 25, you may not need strict enforcement. If you’re at 40 by noon, you need Option 1.

Choosing between them

  • Hard limit, single admission type: separate program with capacity.
  • Soft limit, a few uses over is acceptable: role restrictions plus a desk tally.
  • Online promotion with a public code: daily code rotation plus a query you actually check.
  • Partner agreement with reporting obligations: separate program, because clean reporting by program makes your monthly partner report much easier.

Quick answers

Can a discount automatically turn off after a certain number of uses?
Don’t count on it. Test in a sandbox and confirm with Blackbaud support before you promise a partner a hard limit enforced by software.

Will a capacity-based program affect general admission capacity?
Only if you set it up to share capacity. Check how your scheduling and capacity settings interact before launch, especially on days when general admission sells out.

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.