Skip to main content

Browse docs

Getting started

Admissions troubleshooting

Application pipeline, offers, enrollment, documents, and public apply/track issues.

This getting started guide covers school software onboarding for K-12 day schools. Whether you are evaluating cloud school management software or configuring Schoolyi after go-live, you will find practical steps for school ERP go live checklist, migrate from Excel to school ERP - written for administrators and staff, not developers.

Last updated August 27, 2026

SymptomCheckFix
Cannot enroll accepted applicantOffer and documentsOffer status must be ACCEPTED; verify documents on application detail; confirm class has seats.
Applicant cannot track applicationRegistration number and DOBShare /admissions/track; applicant enters registration number and date of birth exactly as on form.
Welcome email not sent after enrollmentSMTP and parent userTest SMTP; confirm parent portal user created and linked at /parents.
Application stuck in submittedStaff workflowAdvance stage at /admissions/applications; send test/interview invite if configured.
Offer letter PDF missing dataTemplate and cycleCheck admissions cycle and message templates; regenerate offer from application detail.
Class full at enrollmentSeat capacityIncrease capacity on class or move applicant to waitlist section at /admissions/enrollments.
Offer letter email not receivedSMTP and notification rowCreating offer sends OFFER_LETTER via sendAdmissionNotification; check AdmissionNotification emailStatus SENT vs FAILED; test SMTP at /settings.
Parent cannot accept offer linkDeadline and proof fieldsOffer must be PENDING and before acceptanceDeadline; guardian must supply matching parentEmail and studentDateOfBirth on PATCH /api/admissions/offers/{id}.
Enrollment API returns duplicate errorIdempotency and unique fieldsRe-enroll for same offer may hit duplicate email/username guard; check if student already ENROLLED — second submit is idempotent when application status is ENROLLED.
Waitlist family not promoted after rejectionAuto-promote flagSet ADMISSIONS_AUTO_PROMOTE_WAITLIST=true or run POST /api/admissions/waitlist/promote-next when seats open.

Admissions workflow

  1. Configure cycle at /admissions/setup.
  2. Publish apply form at /admissions/apply.
  3. Review applications at /admissions/applications.
  4. Schedule tests/interviews; record outcomes.
  5. Issue offer at /admissions/offers; wait for ACCEPTED.
  6. Enroll at /admissions/enrollments; link parent at /parents.

Common questions

Quick answers in plain language.

What is the admissions pipeline in Schoolyi?+

Public apply at /admissions/apply, staff review at /admissions/applications, tests/interviews, offers at /admissions/offers, enrollment at /admissions/enrollments into live student records. Applicants track at /admissions/track.

Related searches

School leaders and IT teams often search for: how to module troubleshooting admissions in school management software, best school software onboarding for K-12 schools, Schoolyi module troubleshooting admissions guide, school ERP go live checklist, migrate from Excel to school ERP, and school software training guide.