Student Reports
Upload PDF reports, auto-match them to students by admission number, make them visible, and track who has viewed them.
How it works
Reports are organised into Report Collections (e.g. "Autumn Term 2024 Reports"). Within each collection you upload individual student PDF reports. XamPro matches each file to a student using the student's Admission Number (Adno) â this must appear in the filename of each PDF.
12345_report.pdf or Report_12345_Smith_Jane.pdf. Filenames that cannot be matched will be flagged for manual review.Step 1 â Create a report collection
Go to Report Collections
Click Report Collections in the left navigation menu.
Click "New Collection"
Enter a name for this batch of reports (e.g. "Autumn Reports 2024") and click Save.
Step 2 â Upload reports
Open the collection
Click on the collection you just created to open its detail page.
Click "Upload Reports"
Select multiple PDF files at once (hold Ctrl or Cmd to select multiple).
Review the matching results
After upload, XamPro shows each file and its matched student. Files in green were matched. Files in amber or red could not be matched â click Match next to the file to manually assign the student.
Confirm the upload
Once all reports are matched, click Confirm. Reports are now saved to the collection.
Step 3 â Make reports visible to students
Preview before publishing
Use the Preview button next to any report to view it in your browser before making it live.
Toggle visibility
Use the visibility toggle next to individual reports (or "Make all visible") to publish. Visible reports are accessible via the student portal; hidden reports are staff-only.
Notify via SMS (optional)
Use the Send SMS link on the collection page to let students/parents know their reports are ready.
Viewing report analytics
| Metric | Description |
|---|---|
| Total reports uploaded | How many PDF reports are in this collection |
| Reports viewed | Number opened at least once |
| Reports downloaded | Number downloaded by students |
| View rate | Percentage of reports that have been viewed |
| By registration group | Filter analytics by class or year group |
Exporting report data
On the collection page, click Export CSV to download a spreadsheet with student names, Adnos, matched filenames, visibility status, and engagement data.