KidzLog
Reports

Enrolment Reports

View enrolment statistics, program breakdowns, monthly trends, and export filtered enrolment history.

The Enrolment Report shows your center's enrolment data two ways: a Charts view with summary cards and visual trends, and a History view with a paginated table of every enrolment that you can search, filter, and export.

Admin/Owner only: Enrolment reports are available to center administrators and owners.

How to Access

Open the Reports page

Click Reports in the sidebar navigation.

Click Enrollment Report

Select the Enrollment Report card from the reports hub.

Filters

Three filters at the top of the page apply to both tabs:

  • Program — Defaults to All Programs. Pick a specific program to scope the charts and history.
  • Classroom — Defaults to All Classrooms. When a program is selected, this list narrows to the classrooms in that program.
  • Date range — Defaults to the last 12 months. Use the picker to set custom start and end dates, or pick a preset: Last 3 months, Last 6 months, Last 12 months.

Changing a filter refreshes the active tab immediately and re-fetches the other tab the next time you switch to it.

Charts Tab

The Charts tab is the default view. It shows summary cards across the top and two charts below.

Summary Cards

  • Total Active — Currently active enrolments across all programs (matches your filters)
  • Status breakdown — One card per status that has at least one enrolment in the selected period: Active, Completed, Withdrawn, Draft

Each status card uses a color-coded dot: green for Active, gray for Completed, red for Withdrawn, yellow for Draft.

Enrollments by Program

A bar chart of how many children are enrolled in each program in the filtered period. Helps you see which programs are at capacity and where you have room.

A line chart of monthly enrolment and withdrawal counts over the date range. Two lines are plotted:

  • Enrollments (green) — New enrolments created each month
  • Withdrawals (red) — Enrolments that ended each month

Use this to spot seasonal patterns and track whether your center is growing or shrinking.

History Tab

Switch to History to see every enrolment that matches your filters, one row per enrolment.

The table includes six columns:

  • Child Name — Includes the preferred name in parentheses when set
  • Program
  • Classroom
  • Status — Color-coded badge: Active (green), Completed (gray), Withdrawn (red), Draft (yellow)
  • Start Date
  • End Date — Dash when the enrolment is still open

Use the Search by child name field on the right to narrow the table further. Search runs server-side after a short delay, so partial matches work without pressing Enter.

The table paginates at 20 records per page. Use the page controls below the table to move through long histories.

Exporting Data

From the History tab, click Export to download the filtered records:

  • Export as Excel.xlsx spreadsheet
  • Export as CSV.csv file
  • Export as PDF — Formatted PDF document

Each export respects every active filter (program, classroom, date range, search) — what you see in the table is what you get in the file.

Export limit: Up to 10,000 records can be exported at once. If your filtered results exceed this limit, the export still runs for the first 10,000 rows and a warning lets you know there are more — narrow your filters to capture them in a follow-up export.
On mobile: The history table collapses to three columns (child name, program, classroom). For full enrolment details (status, dates, program fees), open the Managing Enrolments page.

Frequently Asked Questions