Restrict Ticket Types for an Event in Altru
← Back to Blog

How to Limit Ticket Types for an Event in Altru (and Cap Their Quantity)

October 31, 2026

Say you’re running a members-only evening with 150 spots, and you want no more than 30 of them sold at the student rate. Or a family program where every child ticket has to come with at least one adult. In Altru, the event capacity is easy to set. Capping one ticket type inside that capacity is a lot harder.

When people ask how to “restrict ticket types” for an event, they usually mean one of two things:

  • Which ticket types appear for this event at all (for example, no child tickets at an adults-only lecture).
  • How many of a given ticket type can be sold (for example, only 30 student tickets out of 150 seats).

Altru handles the first fairly well. The second takes workarounds. Each is covered below.

Controlling which ticket types are offered

In Altru, the price types you can sell come from the program’s price list, and events under that program inherit those prices. To keep a ticket type off an event, the cleanest approach is usually at the program level:

  1. Give the event its own program when its pricing really differs. An adults-only lecture series shouldn’t share a program with family workshops just because they happen in the same room. A separate program with only the prices you want is easier to maintain than remembering exceptions event by event.
  2. Check whether your version lets you adjust prices on an individual event. Depending on configuration, some organizations can change pricing for a single event without touching the whole program. If you aren’t sure, try it in your sandbox on a test event before relying on it for a live one.
  3. Look at the sales channels. A price type can be available at the desk but not online, or the other way around. If the problem is mainly the web (people buying a member rate they aren’t eligible for, say), check which price types your web forms show for that program before you restructure anything.

Capping the quantity of one ticket type

This is the part people get stuck on. As far as we know, Altru does not give you a simple per-price-type limit inside an event’s capacity, such as “150 total, max 30 at the student price.” Capacity applies to the event as a whole. If you’ve found a native setting that does this in your version, use it. If not, confirm with Blackbaud support before you build around the gap, because the options below all have tradeoffs.

Option 1: Split the inventory into separate events

Create two events at the same date and time: one with a capacity of 120 at regular prices, and one with a capacity of 30 that offers only the restricted ticket type. Each has its own hard cap, so Altru enforces the limit for you.

The downside: you now have two events to report on and two to check in, and your total attendance for that slot is spread across both. Name them clearly (for example, “Night Tour 7pm” and “Night Tour 7pm, Student Allocation”) so desk staff and anyone running reports can tell them apart.

Option 2: Use a limited discount instead of a separate price type

If the restricted ticket is really a discounted version of a standard ticket, handling it as a discount or promo code may give you more control than a separate price type. Whether a discount can be capped by number of uses, and how that behaves online versus at the desk, is worth testing in your sandbox before you promise anyone a hard limit.

Option 3: Monitor and close it manually

For small events, it’s sometimes enough to build a query of tickets sold by price type for that event and have someone check it daily as the date gets closer. When the restricted type hits its number, remove it from the event or web form. It isn’t automatic, and it can oversell by a few if sales come in quickly, but it costs nothing to set up.

Option 4: Make it a desk policy

Some limits, like “one child ticket per adult,” are hard to enforce in any ticketing setup. If the rule only matters at the door, write it down, train staff on it, and put it in the event description so buyers know ahead of time. That’s often more reliable than a configuration nobody remembers.

Choosing between them

  • The limit is strict and the event sells online: split inventory (Option 1). It’s the only approach above where Altru itself stops the sale.
  • The limit is a soft target: monitoring (Option 3) is usually fine.
  • The restricted ticket is really a promotion: test a capped discount (Option 2).
  • The rule is about combinations of tickets rather than counts: handle it with policy and clear event copy (Option 4).

Before you go live

Whichever route you pick, run a test sale in your sandbox through every channel that will sell the event: daily sales, advance sales, and the web form. Limits that work at the register sometimes behave differently online, and you’d rather learn that before a sold-out event than after. Then check that your attendance and revenue reports still roll up the way your finance and programs teams expect, especially if you split one event into two.

Quick answers

Can I hide a ticket type from one event without changing the whole program?
Sometimes, depending on how your event pricing is set up. Test it on a sandbox event first. If it doesn’t work, a separate program for that kind of event is the dependable fix.

Will splitting an event into two mess up capacity at the door?
Only if staff don’t know about it. Use clear names and make sure whoever is scanning or checking in can see both events.

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.