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.
For Parents
Everything a parent can do, from first login to paying tuition.
The MarkTrack parent guide
Start here. A plain-English tour of everything MarkTrack does for parents — how your account is created, where your children live in the app, and what you can do in each area.
Read guideApply and enroll your child
Before you have a login: fill in your school's online application, add each child, upload documents, pay any registration fee, and understand what happens after you submit.
Read guideGet your account and sign in
How a parent account is created, the welcome email, setting your password the first time, resetting a forgotten password, and switching between your school's programs.
Read guideYour dashboard and My Children
A guided tour of the parent home screen and the My Children area — the cards, the tabs, and everything each of your children's pages shows you.
Read guideAttendance and absence requests
Check your child's attendance, then tell the school in advance when they'll be out — full day, several days, a late arrival, or an early pickup — and follow the request to a decision.
Read guideGrades, assignments, Hifz and report cards
Where to find your child's marks and assignments, how to read a skills-based report, how weekly Hifz progress is shown, and how report cards reach you.
Read guideAnnouncements, calendar and messaging your school
Keep up with school news, see what's coming on the calendar, message your child's teachers or the office, and get MarkTrack on your phone.
Read guideFind and pay your invoices (for parents)
A parent's guide to My Billing: find invoices, apply a school-provided discount code, pay by card or bank, and view receipts.
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 guideUsers & 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 up parent sign in / sign out QR codes
Turn on parent sign in / sign out for a school, set the dismissal time that decides what counts as late, create your first station, and get its QR code onto a door or an iPad.
Read guideWhat parents see when they scan the code
The parent side of sign in / sign out: the roster, choosing who is collecting, signing siblings out together, your school's questions, and exactly what the tap records.
Read guideThe live board, the log, and pickup analytics
Watch who is on campus in real time, search every scan and read back the attestation on any row, void a mistake without deleting it, export to CSV, and find out who is chronically late.
Read guideCustom statuses, student self-marking, and attendance takers
Shape attendance to your school: add your own statuses with a counts-as category, let students mark themselves, appoint a student to take a class’s attendance, and read the who-took provenance on every mark.
Read guideSet 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 click-to-cycle grid works, adding a note to a mark, marking a whole class at once, which days a class meets, the three locks, and class reports.
Read guideRead the whole-school daily attendance report
One page for the whole school's day: how many classes have taken attendance, which ones haven't, and the follow-up list of students who need a call home.
Read guideRun attendance from the Command Center
One dashboard for the whole school's attendance: live KPIs, the absence-request queue and review drawer, a searchable record of every mark with exports and an audit timeline, plus per-student and per-teacher views.
Read guideSet up attendance alerts for parents (email, SMS, instant or digest)
Decide which marks notify families, whether alerts go out instantly or as a daily digest, who receives them, and how to add text messages — plus where absence-request notifications get routed.
Read guideDaily vs per-class attendance: pick the right mode for each school
Every school marks attendance either per class or once per day. See what changes in each mode, how the hidden School Day register works, and why the mode locks once marks exist.
Read guideAbsence requests: from family submission to admin decision
Parents and independent students submit planned absences with a reason category and policy acknowledgments; 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 how Hifz classes work and their optional 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 its optional 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 codes for enrollment forms, recipient invoices, or both, with usage caps and protected financial history.
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 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.