Track student conduct with Behavior Tracking
Behavior Tracking is where your school logs conduct and discipline incidents — a late arrival, a dress-code slip, a classroom disruption, anything worth a record. Each entry is called an infraction. This guide shows you how to record one, move it through review and resolution, control who can see it, filter and export the list, and let parents acknowledge that they've seen an incident.
Every infraction is tied to one student and one school. It carries a date, a category, a severity, a written description, and — once handled — an action taken. It also remembers who recorded it, who reviewed it, and which parent acknowledged it. Nothing here is ever shown to the student. Infractions are an internal flow for admins, teachers, and parents only.
Who sees what
An admin sees every infraction in the school. A teacher sees only the ones they recorded plus ones for students in their own classes. A parent sees only their own children's infractions that staff have made visible to parents. The student never sees any of it — not in the app, not in any export.
Step 1 — Open Behavior Tracking
- In the sidebar, click Infractions. The heading reads Behavior Tracking with the note "Manage and track student infractions."
- You'll land on a list of incidents, newest first, with status tabs across the top: All, Reported, Under Review, and Resolved. Each tab shows a count.
Step 2 — Record a new infraction
- Click the green New Infraction button (top right). The Record New Infraction form opens.
- Pick the Student. The dropdown only lists students from this school that you're allowed to log against — for a teacher, that's the students in their classes.
- Set the Date. It defaults to today; change it if the incident happened earlier.
- Choose a Category — for example Tardiness, Dress code violation, Classroom disruption, Disrespectful behavior, Cheating/Academic dishonesty, Bullying/Harassment, Fighting, or Other.
- Pick a Severity: Minor, Moderate, Major, or Severe. These are color-coded everywhere the infraction appears.
- Write a Description of what happened. This is required.
- Optionally fill in Action Taken (the consequence or corrective step) and Internal Notes.
- Tick Notify parent(s) via email if the family should get an email. It starts unticked. When ticked, the email goes out as soon as you save — or, for a hidden incident, when you show it to parents. Leaving it unticked does not hide the incident or turn off other notification channels.
- Check Hide from parents for now to keep the incident private from families and suppress parent notifications. Your school may select this by default. You can share it later from the detail view.
- Click Record Infraction.
Internal Notes are private
The Internal Notes field is only ever shown to admins and teachers. Parents never see it on the infraction detail. Keep staff-only context here; put anything you want the family to read in the Description or Action Taken.
Control parent visibility
Open an incident and choose Show to Parents or Hide from Parents. Hidden incidents are excluded from parent pages, exports, and notifications. Showing an incident introduces it to the family if they have not already been notified. Hiding it later cannot recall an email or notification they already received.
Step 3 — Understand the status lifecycle
Every infraction moves through three statuses, in order:
- Reported — the starting point. A brand-new infraction is always Reported.
- Under Review — someone is looking into it. Marking it Under Review records who reviewed it and when.
- Resolved — the incident is closed, with an action taken on record.
You don't have to pass through Under Review — you can resolve a Reported infraction directly. Both admins and teachers can review and resolve, as long as the infraction is one they're allowed to see.
Step 4 — Open an infraction and review it
- Click any row in the list to open its Infraction Details. You'll see the student, date, category, description, action taken, severity and status badges, and a trail of who recorded, reviewed, or acknowledged it.
- If the infraction is still Reported, click Mark Under Review. The status flips to Under Review and stamps your name and the time on it.
Step 5 — Resolve an infraction
- In the detail view, click Resolve. A small form opens.
- Fill in Action Taken / Resolution — what was done about the incident. If you already entered an action taken, it's pre-filled, and you can edit it.
- Add any closing Notes.
- Click Resolve. The status becomes Resolved and your name and the time are recorded as the reviewer.
Editing an existing infraction
Open the infraction and click Edit to change its date, category, severity, description, action taken or internal notes. Admins (and anyone with edit permission) can edit any infraction; the staff member who recorded it can edit it until someone marks it under review or a parent acknowledges it. Every edit is kept in the audit log. Editing never sends the family a new email.
Step 6 — Filter and export the list
The filter bar above the list narrows what you see. The status tabs and the filters work together.
- Status — use the All / Reported / Under Review / Resolved tabs.
- Severity — show only Minor, Moderate, Major, or Severe.
- Category — narrow to a single category like Tardiness or Fighting.
- Student — show one student's history (admins and teachers see this dropdown).
- Date range — limit to incidents between two dates.
- Set the dropdowns you want, then click Filter. The tab counts update to reflect your filters.
- Click Clear to drop the severity, category, and student filters while staying on the same status tab.
- To download the list, click Export. You get a CSV named with today's date, containing Date, Student, Category, Severity, Description, Action Taken, Status, Recorded By, and Reviewed By — for exactly the rows your filters are currently showing.
Export respects your view
The CSV exports the filtered list, not the whole table. If you've narrowed to one student or one severity, that's what downloads. It also respects who you are: a teacher's export only ever contains infractions they're allowed to see.
Step 7 — Parent acknowledgment
When a parent opens Infractions, they see only their own children's incidents that are visible to parents. Any incident they haven't yet acknowledged is flagged Needs Acknowledgment.
- The parent opens the infraction and clicks Acknowledge.
- The infraction is stamped with their name and the time. The Acknowledged by … line then appears on the detail view for staff, so you can confirm the family has seen it.
Acknowledging is a parent-only action — admins and teachers can't acknowledge on a family's behalf. It also does not change the status; an infraction can be Resolved and still be waiting on a parent to acknowledge it, and vice versa.
Step 8 — Notifications
Creating or resolving a visible incident can notify the family. Each channel follows the parent's notification preferences; hidden incidents send no parent notifications. Students are never notified.
- When an infraction is created, each linked parent can receive an in-app notification ("Behavior Incident Recorded"). If Notify parent(s) via email was checked, they also get an email.
- When an infraction is resolved, parents can receive a "Behavior Incident Resolved" notification, plus an email if email notification is on for that record.
Parents on the mobile app with push notifications enabled also receive a push for both events. Once a notification email goes out, the detail view shows a Parent notified line with the date.
Step 9 — Deleting an infraction
If a record was logged in error, an admin (or anyone with delete permission) can open it and click Delete, then confirm. The staff member who recorded it can also delete it until someone marks it under review or a parent acknowledges it. The infraction is archived out of the list rather than permanently erased, so it stops appearing for everyone — staff and parents alike.
That's the full loop: record an incident, route it through review and resolution, keep the right people informed, and give parents a clear way to acknowledge what happened. For anything you can't do from these screens, reach out via our contact page.
More in Attendance
Still stuck?
Our team is happy to walk you through it.