How can we help?
Step-by-step guides for every part of MarkTrack, organized by feature.
No guides match.
Try a different term, or email hello@marktrack.com.
Getting Started
Set up your school and invite your team.
Users & Accounts
Admins, teachers, parents, and students.
Add students (child accounts and independent students)
Every way to add students — one at a time, in bulk by CSV, or automatically from enrollment applications — plus exactly which emails go out.
Read guideAdd admins and control permissions
Invite admins or add an existing one to another school, then use granular permissions to control exactly what each staff member can see and do.
Read guideTransfer organization ownership
Hand the organization owner role to another admin safely — a password-protected, atomic handoff that always leaves exactly one owner.
Read guideAdd parents and link them to children
Create parent accounts, link them to children as the primary or secondary guardian, give them portal access, and understand what archiving does to their kids.
Read guideAdd and manage teachers
Invite or create teachers, assign them to classes, and manage their accounts — including the time clock and archiving.
Read guideEnrollments
Online application forms, fees, and acceptance.
Add a registration fee to an enrollment form
Charge a one-time registration fee on an online enrollment form — collected when the applicant submits, or invoiced when you accept them.
Read guideBuild an enrollment form
Every setting in the form builder explained: form types, fields, family applications, account creation, and how MarkTrack reads parent 1, parent 2, and the student from your labels.
Read guideCollect fees and payments on enrollment forms
Pay-on-form versus invoice-later, per-school registration fees, discount codes, automatic invoices, and the login gate that holds an unpaid family at their billing page.
Read guideReview and accept applications
Work the review queue: statuses, accept / reject / waitlist, the Accept All bulk button, the admission confirmation link, and how parents and children are matched to existing accounts.
Read guideRe-registration for returning families and students
Let current families confirm their children for next year on a pre-filled, login-gated form. Covers per-child returning choices, fees for returning children, the dashboard banner, and admin review.
Read guideCollect and update info with information forms
Send pre-filled forms to your current families and staff to collect or refresh details — emergency contacts, medical info, phone and address — with answers that write back to their records.
Read guideAttendance
Daily attendance, timezones, and locking.
Set your timezone (and why it controls attendance)
Your organization timezone decides what counts as “today” for attendance. Set it correctly so teachers can always save the day’s attendance.
Read guideTake daily attendance
Where to mark Present, Absent, Tardy, and Excused, how the grid works, which days a class meets, the three rules that lock attendance, and how to run reports.
Read guideAbsence requests: let families request planned absences
Parents and independent students request planned absences; you review the queue and approve or reject. Approving auto-marks those days Excused in every class.
Read guideTrack student conduct with Behavior Tracking
Log behavior incidents, route them through review and resolution, control who can see them, and let parents acknowledge them.
Read guideClasses & Grades
Subjects, levels, gradebooks, and assignments.
Set up academic years and terms
Create an academic year, build your grading periods (terms), and use the top-bar year/term picker to control exactly what data the app shows.
Read guideHow grades and report cards are calculated
Follow a grade from a single assignment to a finished report card, with worked examples for category weights, term weights, and the school-wide report-card recipe.
Read guideRoll over to a new year
Carry your classes, schedules, and term structure into a new year in one click, fill rosters with Bulk Enroll, and learn what concluding a year locks.
Read guideBuild your class structure: Subjects, Levels, and classes
How Subjects, Levels, and the classes they form fit together — and how to create each one. Includes the Hifz exception and which classes get a gradebook.
Read guideSet up a class: teachers, schedule, gender, and academic year
Assign multiple teachers, set meeting days and times, choose a gender restriction, and link to an academic year — and see exactly what each setting connects to.
Read guideAdd and remove students in a class
Enroll students one class at a time or across a whole level — and understand exactly what removing a student deletes (grades) and keeps (attendance).
Read guideCreate quizzes and file-upload assignments
Build the three kinds of assignment — interactive quizzes graded automatically, file uploads students turn in, and gradebook-only columns — with every setting explained.
Read guideUse the gradebook
Read the grid, enter and edit grades inline, handle extra credit, see class averages, filter by student or term, and export to CSV.
Read guideGrade statuses and comments
What Missing, Excused, Exempt, Late, and Incomplete each do to the final grade, and how to leave feedback comments on a grade.
Read guideSet your grading scale and category weights
Define your letter-grade scale and how much assignments, quizzes, tests, and exams count so final grades calculate the way your school wants.
Read guideHifz categories, reports, and parent updates
Set up what you track (Sabaq, Sabqi, Manzil, Juz), read a student's history and stats, print a PDF report, and keep parents engaged with daily acknowledgments.
Read guideTrack daily Quran memorization (Hifz)
Set up a Hifz class with no gradebook, enroll students, and record each student's daily recitation — ranges, mistake counts, and pass/fail status.
Read guideBuild course modules for a class
Organize a class into Canvas-style modules — resources, assignments, pages, links, and headers. Publish them for students and track who has finished what.
Read guideShare resources and files with a class
Upload class materials (PDFs, images, Office docs, video) or links, control who sees them, preview and annotate PDFs in the app, replace files, and notify students.
Read guideBilling & Tuition
Tuition templates, invoices, and payments.
Create and send invoices
Set up reusable tuition templates, invoice one person or a whole family, bill many students at once, and put tuition on an automatic recurring schedule.
Read guideCreate and manage discount codes
Build fixed or percentage discount codes for enrollment, cap how many times they can be used, and archive, restore, or delete them safely.
Read guideSet up sibling discounts
Configure per-school sibling discount tiers that auto-apply to family invoices, with anti-stacking and a per-invoice re-apply toggle.
Read guideRecord a cash or check payment
Log offline payments — cash, check, or in-person card — record partial down payments, and watch the invoice status update as money comes in.
Read guideRefunds, reminders, and receipts
Issue full or partial refunds, send the auto-picked payment reminder, email a receipt, and cancel an invoice (and its payment plan).
Read guideSet up payment plans (installments)
Split a big invoice into automatic installments, email the parent a setup link, and let MarkTrack charge each installment on schedule.
Read guideFinancial reports: a tour of every billing report
Tour all six built-in billing reports — aging, revenue, student balances, collection rate, revenue by school and by grade — when to use each, their filters, and how to export to PDF or CSV.
Read guideSet up online payments (Stripe)
Connect your school's bank through Stripe so families can pay invoices online. Covers verification, account status, ACH bank payments, and billing email settings.
Read guideFind and pay your invoices (for parents)
A parent's guide to My Billing: find your invoices, pay one online by card or bank, make a partial payment, and view or download receipts and payment history.
Read guideSet up auto-pay and manage payment methods (for parents)
A parent's guide to saving a card or bank account, setting a default, removing one, and turning auto-pay on or off so recurring tuition pays itself.
Read guideCommunications
Email and text the whole school.
Send an email to families
Compose an email blast to the right parents, students, or whole classes, attach files, and review what you've sent.
Read guideSend text messages
Turn on SMS, send a text blast (or schedule one), use templates, and track per-recipient delivery and cost.
Read guideReports
Report cards and the report builder.
Use the AI report builder and templates
Open a ready-made report from the catalog, filter it by year, term, class, or student, style it with a theme, then export to PDF or save it to re-run later.
Read guideGenerate and email report cards
Build a published report card template, generate cards for a student, class, or whole year as a PDF, and download them or email them straight to parents.
Read guideSettings
Organization-wide preferences.
Understand multiple schools and what's shared
How schools work inside one organization: creating them, switching between them, and which data is kept separate versus shared.
Read guideAttach and remove students and teachers from a school
Move people between your schools, and understand the side effects — especially the grades and enrollments that change when you remove a student.
Read guideCan’t find what you need?
We’re adding new guides every week. Tell us what you’re trying to do and we’ll help — and write it up.