Skip to main content

Program Reports

Track attendance, participation, exceptions, and roster details across your classes, camps, and teams in one place.

Kristi Carlson avatar
Written by Kristi Carlson
Updated yesterday

These reports can be found on the "All Reports" page under the "Programs" tab.


๐ŸŽซ Admittance Report

Click the arrow to learn more

๐Ÿ“‹ What

The Admittance Report displays all customer check-ins to a facility within a selected date range, organized by pass type. It includes only programs that track admittance, such as memberships and camp passes. The report highlights each member's admittance activity, showing pass usage and remaining visits per customer.

๐Ÿ”‘ Key features

  • Filter by:

    • Location

    • Start and End Date

    • Optional toggle: Show Details to include pass expiration, facility name, and remaining uses

  • Displays for each admittance:

    • Pass Type

    • Member ID and Member Name (clickable to view profile)

    • Pass Expiration Date

    • Facility Admitted To

    • Pass Uses Left

  • Subtotals for each pass type

  • Grand Total of all admittances across the selected date range

  • Exportable as CSV or PDF for reporting or auditing purposes

โœ… When to use it

Use this report to monitor facility access, verify pass-based attendance, and reconcile admittance activity with membership plans or day pass usage. It's ideal for front desk supervisors, membership managers, and program coordinators who need a breakdown of how many visits were redeemed and how many remain.

๐Ÿ’ก Pro Tips

Enable Show Details to reveal pass expiration and facility info for each customer. Use the pass subtotals to track how often each membership type is being used. Export to CSV for follow-up with customers nearing pass depletion or expiration.

๐Ÿ•๏ธ Camp/Per Session Attendance

Click the arrow to learn more

๐Ÿ“‹ What

The Camp/Per Session Attendance report provides a detailed snapshot of customers registered for a specific event date, including important profile notes, medical alerts, and any add-on products (like rentals or supplies) tied to their registration. Itโ€™s designed as a printable attendance sheet to help staff track participation and flag any customer-specific needs.

๐Ÿ”‘ Key features

  • Filter by Location and Event Date to generate attendance details for a specific day.

  • Customize what is shown in the report using optional checkboxes:

    • Purchase Order Product (add-on product purchased for the event)

    • Medical Notes from the customer profile

    • Profile Notes (general comments saved on the account)

    • Group by Camp to organize by roster or session

  • Displays:

    • Roster/Camp Name

    • Customer Name

    • Any add-on products

    • Medical Notes and Profile Notes

    • A column to manually record whether the customer attended ("Yes/No")

  • Exportable to CSV or PDF for printing or offline use.

โœ… When to use it

Use this report on the day of the event or session to track who showed up, identify any special considerations for participants, and prepare staff to deliver a smooth customer experience. Itโ€™s especially helpful for camps, open skates, clinics, or per-session programs where attendance is tracked manually.

๐Ÿ’ก Pro Tips

This is not a digital attendance-taking toolโ€”the Yes/No field is for manual use. Print the report and use it during the session, then update attendance afterward through the Roster page in Dash. Include Medical Notes and Purchase Orders if you want staff to know about health concerns or extras like rentals. Use PDF export for a clean print-ready version to bring to the event.

๐Ÿ“‹ Consolidated Attendance Sheet

Click the arrow to learn more

๐Ÿ“‹ What

The Consolidated Attendance Sheet report tracks attendance across all sessions within a specific roster, season, and location. It compiles a grid showing each participant and their attendance across every scheduled event, providing an at-a-glance view of who showed up and when. This report can be used for classes, camps (per session), or teams.

๐Ÿ”‘ Key features

  • Filter by Location, Season, Registration Type (Classes, Camps, Teams), and Roster.

  • Define a Start Date and End Date that aligns with the programโ€™s schedule to capture the full set of events.

  • View attendance in a grid format, with โ€œXโ€ marks indicating each session a customer attended.

  • Optional columns include:

    • Phone Number

    • Birthdate

    • Customer ID

  • Results display:

    • Season and Team Name

    • Instructor

    • Event Dates and Times

    • A list of registered customers with attendance marked for each session

  • Export-ready and printable for manual attendance tracking or instructor records

โœ… When to use it

This report is ideal for instructors or program managers who need to review attendance patterns, confirm participation, or prepare records for reporting, billing, or compliance purposes. Use it at the end of a season to evaluate engagement or during the program to identify drop-offs.

๐Ÿ’ก Pro Tips

Always make sure your Start Date aligns with the season's first event to avoid missing early attendance records. If you're monitoring just one participant, enter their Customer ID in the search bar to isolate their history. For best print formatting, toggle off unneeded columns (like phone or ID) to simplify the layout. Use the print button at the top for a clean, PDF-ready copy.

๐Ÿ‘ฅ Customer Attendance Report

Click the arrow to learn more

๐Ÿ“‹ What

The Customer Attendance Report provides registration and attendance tracking for customers enrolled in classes or per-session programs. It allows you to review individual attendance, analyze facility-wide participation trends, and see event-level attendance across any selected time range. The report is divided into three tabsโ€”Customer Summary, Facility Summary, and Detailsโ€”to offer flexible views depending on the level of insight needed.

๐Ÿ”‘ Key features

  • Filter by:

    • Location, Season, Level, and Roster

    • Date Range, Start/End Time, and Day(s) of Week

    • Age Range

    • Specific Customer Name or ID

  • Three views available:

    • Customer Summary tab:

      • Displays each registered customerโ€™s total number of events and how many they attended

      • Includes attendance percentage for the selected time frame

    • Facility Summary tab:

      • Shows total registration and attendance numbers for the entire facility

      • Includes overall percentage attended across all programs

    • Details tab:

      • Breaks down each event date, start time, and roster

      • Lists all customers registered for that specific session and whether they attended

      • Includes customer age at event time for reference

  • Exportable to CSV or PDF from any view for internal records or operational reporting

โœ… When to use it

Use this report to analyze attendance for customer engagement, identify attendance patterns, and support follow-up or retention strategies. Itโ€™s especially useful for program managers tracking participation by age group, instructors reviewing class attendance, and facilities evaluating seasonal attendance rates.

๐Ÿ’ก Pro Tips

Use the Customer Summary tab for individual-level analysis or family follow-up. The Facility Summary tab is best for upper management or performance reviews at the location level. For the most granular breakdown, check the Details tab to audit daily attendance. Apply the DOW and Age filters to narrow results to specific days or age groups for deeper analysis.

๐Ÿ‘ค Customer Summary Tab Example

๐Ÿข Facility Summary Tab Example

๐Ÿ“… Details Tab Example

๐Ÿ“† Daily Attendance

  • Formerly called "Average Daily Attendance Report"

Click the arrow to learn more

๐Ÿ“‹ What

The Daily Attendance report provides a real-time snapshot of daily participation across all rosters and programs. It displays the number of attendees for each event date within a selected range and allows you to view attendance either by individual roster or summarized by program. This makes it a versatile tool for instructors, coordinators, and program managers to track how many participants attended sessions on any given day.

๐Ÿ”‘ Key features

  • Filter by:

    • Location

    • Program(s) (or view all)

    • Start and End Date

    • Age Range (optional)

  • Two tabs for viewing data:

    • ๐Ÿ—‚๏ธ Class Details tab:

      • Breaks down attendance by individual roster

      • Each row represents one event date

      • Columns represent rosters, showing attendance per session

      • Grand Total column sums attendance across all rosters for that day

    • ๐Ÿ“Š Program Summary tab:

      • Displays attendance totals by program per day

      • Ideal for high-level analysis without viewing each individual class

      • Includes Grand Totals for each day and across the report

  • Exportable to CSV or PDF for tracking, reporting, or internal use

โœ… When to use it

Use this report when you need a quick daily breakdown of attendance, either at the roster level or by entire program. Itโ€™s especially useful for monitoring program performance, instructor coverage, and facility usage on a daily basis.

๐Ÿ’ก Pro Tips

Use the Class Details tab to identify rosters with low or high turnout on a given day. Switch to the Program Summary tab if you only need to evaluate how full programs were overall. Apply age filters to track participation by age group or to isolate specific registration cohorts. If you're preparing reports for leadership or comparing multiple days, export to CSV and use sorting or pivot tables to summarize trends.

๐Ÿ—‚๏ธ Class Details Tab Example

๐Ÿ“Š Program Summary Tab Example

๐Ÿ”ฅ Fire Drill

Click the arrow to learn more

๐Ÿ“‹ What

The Fire Drill report displays a list of customers who were scanned into a location on a given dateโ€”providing a real-time or historical view of who was in the building. It includes customer names, scan times, contact information, and status, helping staff quickly account for individuals during an emergency or drill.

๐Ÿ”‘ Key features

  • Filter by Location (or select All locations) and a specific Date

  • Displays the following for each customer:

    • Customer Name

    • Customer ID

    • Scan Status with timestamp (Check-In and Check-Out if tracked)

    • Primary Contact and Phone Number (especially helpful for child accounts)

    • Card ID (if set on the customer profile, shown separately from customer ID)

  • Option to show contact information such as address, phone, age, and gender

  • A summary section totals:

    • Number of members attended

    • Number of members still present

    • Number of members who have checked out

  • Exportable to CSV or PDF for backup or reporting

โœ… When to use it

Use this report during fire drills, actual emergencies, or anytime you need to verify which customers are currently on-site. Itโ€™s especially useful for front desk and safety staff to quickly account for all individuals by location and time.

๐Ÿ’ก Pro Tips

Customers will appear in this report once theyโ€™ve been checked in either by:

  • Manual Scan via card reader at the front desk

  • Manual Check-In on the customer profile page

If your facility tracks check-out, make sure customers scan out at the end of their visit to ensure accurate status tracking. For child accounts, keep an eye on the Primary Contact column to quickly contact parents or guardians if needed.

Set the date filter to today for a live attendance snapshot, or run for past dates to audit past occupancy.

๐Ÿง‘โ€โš–๏ธ Game Officials Export

Click the arrow to learn more

๐Ÿ“‹ What

The Game Officials Export report provides a comprehensive schedule of upcoming games, complete with all key details needed for assigning referees, planning game-day logistics, or reviewing matchups. It centralizes essential data into a sortable, exportable format for easy administrative use.

๐Ÿ”‘ Key features

  • Filter by Location, Season(s), and Level(s) to refine which games appear in the report.

  • Each game is listed with the following details:

    • Game Number โ€“ Unique identifier for each match

    • Game Date & Time โ€“ When the game is scheduled

    • Game Age & Level โ€“ Indicates the age group and recreational division

    • Gender โ€“ Coed, Male, or Female

    • Location โ€“ Facility name

    • Resource/Sub-Resource โ€“ Specific field or court where the game will take place

    • Home and Away Teams โ€“ Matchup information

    • Game Description โ€“ Optional field for additional notes or context

  • Sortable Columns โ€“ Click on any column header (e.g., Date, Team Name, or Location) to sort data

  • Export Options โ€“ Download as CSV or PDF for scheduling, printing, or system imports

โœ… When to use it

Use this report when preparing referee assignments, building field schedules, reviewing matchups for the week, or sharing game schedules with staff or third-party officials. It's also helpful for facility coordinators needing a high-level view of upcoming field usage.

๐Ÿ’ก Pro Tips

Sort by Date and Time to get a chronological view of matches for a single day or week. Use the Location and Resource filters to see which fields are booked and when. If your organization manages multiple leagues or divisions, exporting to CSV can allow for easy filtering and pivoting based on team level, gender, or resource type.

๐Ÿšช Location Check In

Formerly called "Silver Sneakers Report"

Click the arrow to learn more

When a customer "checks in" via manually on the the customer profile page, scans in or uses the Kiosk, each event is documented on this report. Click below to learn more about the "Check In" process.

๐Ÿ“‹ What

The Location Check In report tracks each customer check-in event at a facility, regardless of whether they checked in manually through their profile, scanned in at the front desk, or used a self-service kiosk. It includes full details for each visit, including the location, customer ID, name, total check-ins, and the exact time of visit.

๐Ÿ”‘ Key features

  • Filter check-in results by:

    • Location(s)

    • Membership type (if membership is required for entry)

    • Custom Field (to isolate specific customer groups)

    • Date Range (start and end dates for visit tracking)

  • Displays:

    • Customer ID, First and Last Name

    • Number of total check-ins

    • Date and time of visit

  • Exportable to CSV or PDF for reporting or reconciliation

โœ… When to use it

Use this report to monitor facility usage, validate member attendance, and track participation for insurance-backed programs like Silver Sneakers. Itโ€™s useful for both daily attendance monitoring and long-term trend tracking across locations.

๐Ÿ’ก Pro Tips

Search by custom field to isolate specific participant types or program eligibility. If you're tracking visits tied to a membership requirement, filter by Membership Type to view only qualifying activity. Export to CSV for detailed reporting, pivoting by member, or submitting check-in records to third-party wellness programs or insurers.

๐Ÿงฎ Program Attendance Report

Click the arrow to learn more

๐Ÿ“‹ What

The Program Attendance Report tracks registration and attendance for every event in a class or per-session program. Itโ€™s ideal for measuring engagement, identifying trends in attendance, and evaluating program capacity. The report is split into two views: a Facility Summary tab and a Details tab, giving you both a high-level and granular breakdown of activity.

๐Ÿ”‘ Key features

  • Filter by:

    • Location, Season, Level, Roster

    • Date Range, Day(s) of Week, and Time Window

    • Age Range and Customer ID (for participant-specific data)

  • Optional checkbox:

    • Only Events with Registrations to exclude empty events from the report

  • Two available tabs:

    • Facility Summary tab:

      • Provides an overall snapshot by location

      • Includes total Capacity, Registered, Percent Registered, Attended, and Percent Attended

    • Details tab:

      • Displays each event date with associated metadata: Start Time, Day of Week, Season, Level, and Roster

      • Shows Capacity, Registered Count, and Attendance Count per event

      • Clickable Roster Name to quickly jump to full team/class details

  • Exportable to CSV or PDF for operational tracking or seasonal reporting

โœ… When to use it

Use this report to evaluate attendance patterns, measure program utilization, and assess class/session performance. It's great for program managers looking to identify drop-off points or over-capacity programs and for operations staff verifying event activity at a glance.

๐Ÿ’ก Pro Tips

Use the Details tab to troubleshoot low attendance days or track progress over a session. The Facility Summary tab is ideal for seasonal rollups or board reports. To isolate days with active participation, check Only Events with Registrations. For age- or time-based attendance trends, apply the Age Range and Time filters to narrow your scope.

๐Ÿข Facility Summary Tab Example

๐Ÿ“† Details Tab Example

โš ๏ธ Program Exception

Click the arrow to learn more

๐Ÿ“‹ What

The Program Exception report identifies rosters within a selected season that may require attention based on enrollment thresholds, financial status, or other key indicators. It compares the number of registered participants against each roster's defined minimum and maximum settings and flags exceptions such as Low Use, Too Few, Too Many, No Members, or Unpaid.

๐Ÿ”‘ Key features

  • Filter by Location, Season, and Exception Type (or select "All" to view everything)

  • Per-session formats will list individual dates for each day in the session

  • Displays the following details for each team or session:

    • Season and Team/Roster Name

    • Event Date

    • Min and Max Values (set in the roster settings)

    • Total Registrants

    • Percentage of Spots Filled

    • Exception Type (e.g., Low Use, Too Few)

    • Balance Due (if any)

  • Exportable to CSV or PDF for easier sharing, sorting, or printing

โœ… When to use it

Use this report when you want to audit program health mid-season, determine which sessions may need marketing support, or evaluate which events to cancel or combine. Itโ€™s especially valuable for managing per session programs, seasonal camps, and low-registration alerts during planning or review periods.

๐Ÿ’ก Pro Tips

Use the Exception Type filter to zero in on the most urgent issues, like unpaid balances or sessions with zero members. If youโ€™re managing per session programs, review this report weekly to catch under-enrolled or oversold events early. You can export to CSV and sort by percentage filled or balance to prioritize action across your locations.

๐Ÿ“ Simple Roster

Click the arrow to learn more

๐Ÿ“‹ What

The Simple Roster report provides a straightforward list of participants who are either registered or waitlisted for a specific class, camp, team, or event. It offers a quick snapshot of who is expected to attend and includes key customer information that can help with planning, communication, or check-in.

๐Ÿ”‘ Key features

  • Filter by Location, Date Range, and a specific Roster to view only the information you need.

  • Choose whether to display Registered, Waitlisted, or both types of participants.

  • Flexible Customer Info Toggles allow you to include or exclude:

    • Address

    • City, State, ZIP

    • Birthday, Age, Gender

    • Phone number

    • Fee Paid

  • Additional details such as start dates and total sessions can also be included.

  • Export results to CSV or PDF for printing, emailing, or archiving.

โœ… When to use it

Use this report to prepare for upcoming programs or classes by verifying who is on the roster. Itโ€™s also helpful for managing check-in, confirming payment status, or providing lists to instructors, program leads, or front desk staff.

๐Ÿ’ก Pro Tips

Customize the report display using the customer info checkboxes on the rightโ€”this way, you only see the data you actually need. If youโ€™re reviewing participation for a specific week or month, make sure your date range aligns with the rosterโ€™s start and end dates. Exporting the report to CSV is best for making notes, sorting data, or tracking attendance offline, while PDF works well for handing out printed rosters to staff.

Did this answer your question?