1 · Template
2 · Upload
3 · Review
📄
LunchLink Student Import Template
CSV · 13 columns · includes example data
| Column | Required | Description & Format |
| student_id | Optional | Unique student ID. Auto-generated if blank. e.g. STU-2026-001 |
| first_name | Required | Student's first name. |
| last_name | Required | Student's last name / family name. |
| grade | Optional | Year/grade level. e.g. Grade 3 |
| class_room | Required | Class name used for grouping and filtering. e.g. Grade 3A |
| teacher | Optional | Teacher's full name. e.g. Mrs. Hernandez |
| parent_name | Optional | Primary parent / guardian name. |
| parent_email | Optional | Parent email for account linking. |
| parent_phone | Optional | Parent contact number. |
| dietary | Optional | Pipe-separated dietary flags. e.g. Halal|No Pork or Vegetarian|Gluten-Free |
| allergens | Optional | Pipe-separated allergens with severity: name:severity Severity values: preference · intolerance · mild · severe · anaphylactice.g. Peanuts:anaphylactic|Gluten:intolerance |
| medical_alert | Optional | yes or no. Flags the student profile for kitchen staff. |
| notes | Optional | Free-text notes for kitchen and delivery staff. |
Tip: Use | (pipe character) to separate multiple dietary flags or allergens within a single cell. Do not add spaces around the pipe.
📂
Drop your CSV file here
or browse to upload · .csv files only
📄
Before uploading: Make sure your file uses the LunchLink template columns. Extra columns are ignored. The first row must be the header row.
Rows with errors will be skipped. Duplicate student IDs will be skipped. All other rows will be added.
| # | Name | ID | Class | Dietary | Status |