Enrollment Settings
The Enrollment tab in Settings controls how KidzLog handles enrolments after they pass their end date. It's a short page — one toggle today — but the toggle is load-bearing: it's the master switch for the per-enrolment auto-archive feature that you opt into on each individual enrolment record.
How to Access
Open Settings from your avatar menu, then click the Enrollment tab.

Auto-complete on End Date
When an enrolment passes its end date, KidzLog can either:
- Leave it alone — keep the enrolment's status as Active even after the end date, and let staff move it to Completed by hand
- Mark it Completed automatically — change the status the moment the end date passes, and run any per-enrolment follow-ups attached to that record (such as archiving the child)
This is the toggle that picks between those two behaviors. When the toggle is off, enrolments stay open until you complete them manually. When it's on, KidzLog completes them for you and any opt-in follow-ups fire.

How This Gates Auto-archive
The auto-complete switch is the prerequisite for the per-enrolment "Archive child when this enrollment ends" checkbox that appears on every enrolment form.
That checkbox lets you say "when this particular enrolment ends, also archive the child" — useful for graduation programs, summer camps, or any enrolment you know is the child's last. The child gets archived automatically when the enrolment completes, unless they have another enrolment still scheduled.
But that per-enrolment follow-up only runs if KidzLog is also auto-completing the enrolment. So the rule is:
- Auto-complete OFF here → per-enrolment archive checkboxes are ignored; nothing fires automatically
- Auto-complete ON here → per-enrolment archive checkboxes work as expected
If you've set archive checkboxes on individual enrolments and they aren't firing on the end date, this toggle is the first place to look.
Saving
Click Save at the bottom of the page. A success toast confirms the change. Future enrolment end dates honor the new setting; KidzLog does not retroactively complete enrolments that ended before the toggle was switched on.
Related
- Managing Enrolments — covers the per-enrolment auto-archive checkbox in the enrolment form
- Children — covers manual archive and bulk archive flows