âš ī¸
Reports Add-on required The reports module requires the Reports add-on subscription and the Report Module permission on your account.

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.

â„šī¸
File naming convention Each PDF filename must contain the student's Adno. For example: 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

1

Go to Report Collections

Click Report Collections in the left navigation menu.

2

Click "New Collection"

Enter a name for this batch of reports (e.g. "Autumn Reports 2024") and click Save.

Step 2 — Upload reports

1

Open the collection

Click on the collection you just created to open its detail page.

2

Click "Upload Reports"

Select multiple PDF files at once (hold Ctrl or Cmd to select multiple).

3

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.

4

Confirm the upload

Once all reports are matched, click Confirm. Reports are now saved to the collection.

Step 3 — Make reports visible to students

1

Preview before publishing

Use the Preview button next to any report to view it in your browser before making it live.

2

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.

3

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

MetricDescription
Total reports uploadedHow many PDF reports are in this collection
Reports viewedNumber opened at least once
Reports downloadedNumber downloaded by students
View ratePercentage of reports that have been viewed
By registration groupFilter 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.

đŸšĢ
Deletion is permanent Deleting a report removes it for any student who may have already accessed it. Make sure you are certain before deleting.

Frequently asked questions

What file format do reports need to be in? ▾
Reports must be in PDF format. Other file types are not accepted.
What if a student's Adno is not in the filename? ▾
The file will be flagged as unmatched. Click the "Match" button next to the file in the upload review screen to manually assign it to a student.
Can I upload new reports to an existing collection? ▾
Yes — open the collection and click "Upload Reports" again. New files will be added alongside existing ones. XamPro will warn you if a report for a student already exists in that collection.
How do students access their reports? ▾
Students access reports through the student-facing portal. Once a report is marked visible they can log in to view or download it.