A school roster export is usually close, but rarely perfect. One office calls the name column "Student." Another sends "Pupil Legal Name." A third has a familiar PowerSchool or Skyward report that nobody wants to rebuild during placement season. Shibutz now keeps a reusable mapping for that translation work.
The student import dialog has two import helpers for schools working from SIS exports.
This is still spreadsheet import, not live SIS sync. The point is simpler: export the roster you already trust, upload it to Shibutz, and save the mapping if the same headers will show up again.
| Export header | Example value | Shibutz field |
|---|---|---|
| Pupil Legal Name | Example Student | Full Name |
| Student Number | 0042 | External ID |
| Gender | Female | Gender |
| Sending School | Example Primary | School |
Keep student numbers as text when leading zeros matter. Review the preview after loading a preset: it maps columns, not the meaning or accuracy of every value. If the export headers change, adjust and update the preset before saving the roster. Presets are saved with your signed-in account.
Most placement work happens under time pressure. A principal may import the first roster in March, refresh it in May, and then pull one final spreadsheet after late enrollments. Mapping presets make those repeat imports less fussy, especially when the export uses district-specific column names.
The export guides are deliberately plain. They tell staff which report shape to look for and which columns are useful: names, gender, school, support flags, notes, and local IDs when the office uses them. After the import finishes, Shibutz points users back to the next placement work: review assessment scales, add friend preferences, check classrooms, and generate the placement.
Open your dashboard, choose a class list, and go to Students. Click the import action, choose your CSV or Excel file, and review the preview. Adjust any fields that need help, give the mapping a name such as "PowerSchool Grade 5 export," and save it for next time.
Next, review possible duplicates and update choices before saving. Afterward, use roster filters and cleanup to check the saved data.
For the full walkthrough, see Managing Students. New to Shibutz? Sign up free and start a placement from the roster your school already has.
Review external-ID matches and choose update, skip, or add as new before saving a repeat roster import. See examples and limits of duplicate detection.

Follow seven Shibutz steps: prepare a workspace, review rules, set capacities, add required placements, check constraints, generate, and approve an export.
Filter roster rows, review cleanup queues, and check selected students before clearing notes, friend requests, or records in Shibutz.
Tools, product walkthroughs, and guides to put balanced class placement into practice.
Download four editable Word templates for teacher input, staff review, family communication, and final sign-off.
Free toolAnswer a few quick questions to see how ready your school is for balanced, low-stress class placement.
DocsFollow step-by-step guides for setting up students, classes, preferences, and assignments.