When a student is enrolled in more than one school (for example, a home school and a virtual school), the incorrect school may appear as their primary school in ClassLink. This can affect LiveSchool rosters, reporting, and point tracking.
The good news is that districts can control how the Primary School is chosen through the roster server settings.
How to Update the Primary School Setting
Log in to your ClassLink Roster Server.
Head to Imports
Go to Data Transforms
Under the Preprocessor options, click Edit Active Preprocessor Settings
Under the Users section, look for Set Primary Org
Choose one of the following options:
Recommended Setting
We recommend choosing Most Enrollments. This ensures the student’s primary school reflects where they spend the majority of their time.
Example
If a student has:
1 class in Virtual School
5 classes in Home School
Their primary school will be set to Home School.
When to Use This
This setting is especially helpful if:
Students attend both a home school and a virtual program
Students split time between multiple campuses
The wrong school keeps appearing as “primary” in ClassLink
✅ Once updated, the roster sync should automatically align with the correct primary school moving forward.