Museums, gardens, zoos, aquariums, and historic sites don’t sell tickets the way a concert venue does. A single morning might include a member walking in on their card, a school bus with a pre-paid group, a family buying timed entry on a phone in the parking lot, and a donor picking up passes for a special exhibition. If Altru already runs your memberships, donations, and constituent records, the real question isn’t “which ticketing system should we buy?” It’s “what does Altru already handle well, and where do we need help around it?”
This guide is written for that decision. It assumes you want to keep Altru and avoid a second database of visitors that never quite matches the first.
Why replacing Altru ticketing is usually the wrong move
Stand-alone ticketing platforms can look attractive in a demo. The trouble shows up later. When tickets live in one system and memberships, gifts, and households live in Altru, you end up with:
- Two versions of every visitor, matched by email address (when the email is even captured).
- Member discounts and free admission that have to be checked against a separate list.
- Attendance numbers that don’t line up with revenue in Altru, so month-end reconciliation becomes a manual project.
- Lost context for development staff, who can’t see that a lapsed member visited three times last year.
Altru’s strength is that advance sales, group sales, memberships, and fundraising can all tie back to the same constituent record, and daily sales report through the same revenue and reconciliation process. For most cultural organizations, that single picture is worth protecting. The better path is to keep Altru as the place where sales are recorded and improve the parts visitors actually touch.
What to evaluate, piece by piece
Break “ticketing” into the moments a visitor goes through. Each one can be judged on its own.
1. Finding a date and time online
This is where many organizations feel the most pain. Visitors want to see a calendar, pick a day, and see which time slots still have room, without clicking into a form first. Ask any vendor: does availability come from Altru in real time, or is it a copy that can drift? Can the calendar sit on your own website and match your design? Can you show different programs (general admission, a special exhibition, a tour) without building a separate page for each?
2. Checking out
Altru’s web forms work, but many teams want a checkout that looks like the rest of their site, works well on a phone, and supports wallet payments. Whatever you use, the order should write back to Altru as a normal sale tied to the right constituent, not as a CSV someone imports on Monday.
3. Member pricing and benefits
Members should be recognized at checkout, online and at the desk. Confirm how a tool identifies a member (login, lookup, promo code) and whether it reads current membership status from Altru. If a member renewed yesterday, the tool should know that today.
4. Groups and schools
Group sales usually involve deposits, invoices, and changes to headcount. Check whether your process handles payment collection for groups without forcing staff to key card numbers over the phone.
5. Entry and scanning
Ask how tickets and membership cards are validated at the door, whether scanning works on mobile devices, and what happens when the Wi-Fi drops. Staff will judge any system by how fast the line moves.
6. Follow-up
Confirmation emails, eTickets, and post-visit messages are where a first-time visitor becomes a member. Make sure the data you need for those messages is available from Altru queries rather than spreadsheets.
Questions to ask before you sign anything
- Where does the sale end up? If the answer isn’t “in Altru, on the constituent record,” keep asking.
- How is capacity enforced? Overselling a 10:00 slot because two systems disagreed is the fastest way to lose staff trust.
- Who maintains prices and programs? Ideally you set up programs, price types, and capacity once in Altru and the outside tools follow.
- What happens when Altru is updated? Ask the vendor how they handle Blackbaud releases and how quickly they respond if something changes.
- Can we test it? A trial against your own Altru data, or at least a sandbox, will tell you more than any slide deck.
If you aren’t sure whether Altru can do something natively, such as a specific capacity rule or a member-only time slot, test it in a sandbox environment or ask Blackbaud support before paying for an add-on to solve it. Some gaps turn out to be configuration, not software.
A sensible order of operations
Few organizations can change everything at once, and they don’t need to. A common sequence:
- Start with the online calendar and checkout, because that’s where most revenue and most visitor frustration sit.
- Then tighten member recognition so discounts and free admission apply automatically.
- Then look at entry scanning and automated emails, once online sales are steady.
At each step, check that reports in Altru still reconcile with what was sold. If they don’t, fix that before adding the next piece.
Where Social Good fits
We build tools that sit on top of Altru rather than replacing it. For the first step above, our Calendar Builder lets you embed timed-ticketing calendars on your website that show real-time availability from Altru, so visitors can see open slots before they start checking out, and your programs and capacity stay managed in Altru.



