See Past Events on the Altru Program Calendar
← Back to Blog

How to See Past Events on the Altru Program Calendar

October 31, 2026

Someone asks how many people came to last spring’s Saturday family workshop, or which docent led the March school tours. You open the program calendar in Altru, click back a few months, and the slots you remember aren’t there. The calendar looks empty for dates that were fully booked.

This trips up a lot of administrators, and it usually doesn’t mean anything was deleted. The calendar view in the programs area is built for scheduling and selling what’s coming up, not for looking back. The past program events and their sales history are still in the database. You just need a different way to reach them.

Why the calendar seems to skip the past

The program calendar is a working tool for staff who schedule capacity and sell admission. Showing past events there adds clutter that schedulers don’t need, so in many setups the calendar focuses on current and future dates. Depending on your Altru version, your security role, and any filters that are set on the view, past dates may show as blank or may not be reachable at all.

We can’t say with certainty how every Altru database behaves here, because filter options and defaults have changed over time. Before you assume the data is gone, do two quick checks:

  • Look at the filters on the calendar view. If there is a date range, status, or program filter, widen it and see whether older events appear.
  • Try with an administrator account. If an admin can see past events and your desk staff can’t, the difference is a security setting, not missing data.

If neither changes anything, treat the calendar as a forward-looking view and use one of the approaches below for history. If you need a definite answer about whether your version can show past dates in calendar form, Blackbaud support can confirm it for your specific build.

Better ways to see past program events

Open the program itself

Each program record holds its own scheduled events. Going to the program, rather than the calendar, generally gives you a list of its events that you can review, including ones that have already happened. This is the quickest route when the question is about a single program, such as “how many sessions of the summer camp ran last year?”

Build a query on program events

For anything broader, a query is the most reliable answer. Create an ad-hoc query using the program event source view and add the fields you care about: program name, event date, start time, capacity, and sold or attended counts if they are available in your view. Then filter on event date for the period you want.

A few tips that save time:

  • Sort by date and program so the results read like a calendar in list form.
  • Save the query with a date filter you can change, so next quarter you only update the range instead of rebuilding it.
  • Export to Excel if someone wants to see it laid out by week or month. A pivot table by date and program gets you close to a calendar grid in a few minutes.
  • Check field availability in a sandbox or test query first if you aren’t sure a field like attendance exists in your source view. Field names vary, and it is better to find out before you promise a report.

Use the reports you already have

Altru’s standard sales and program reports are run for a date range, and that range can be in the past. If the real question is “what did we sell” or “how full was it,” a sales report for the program and dates in question often answers it faster than any calendar would. Daily sales and advance sales activity is tied to the event that was purchased, so revenue history follows the event even after its date has passed.

Look at the constituent record

When the question is about one person or one school group, start with their constituent record. Their purchase and attendance history will show the past program events they bought, which is often all anyone needed to know.

Make this easier for the next person

Once you’ve found a method that works, save it where staff can find it. A shared query named something obvious, such as “Past program events by date,” prevents the same calendar confusion from recurring every time a manager asks about last year. A short note in your internal training docs explaining that the program calendar is for upcoming scheduling, and the query is for history, will save new staff a lot of clicking.

It’s also worth deciding which numbers count as the official record. If the education team quotes attendance from the query and finance quotes revenue from a sales report, agree on which source answers which question so the figures don’t seem to contradict each other.

Quick answers

Were my past events deleted?
Almost certainly not. Past program events and their sales stay in Altru. The calendar view simply isn’t the best place to see them.

Can I print a calendar of last year’s programs?
Not directly from the calendar in most cases. Run a query or report for the date range and lay it out by week or month in Excel.

Who can tell me for sure what my version supports?
Blackbaud support, or a quick test in your sandbox environment if you have one, will tell you whether your calendar view can be filtered to past dates.

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.