Step 1 of 7
Upload messy event data
Drop in the files you already have. PerformID detects the structure first.
Drop event files here
CSV, Excel workbooks, zip archives, timing exports, registration lists and score workbooks.
ATHX · London 2026
Open
76
FitScore
SP 72
SQ 81
DL 78
RUN 69
Nia Carter
Female Open
performid.io/c/nia-carter
Passport
London 2026
Cards, claim pages, QR links and package reports, generated only after approval.
Analysing files
We are profiling structure before asking for any mapping decisions.
Source types
Point and shoot fallback
1,284 athlete records found
1,201 are ready. 63 need review. 20 stay held.
Issues to resolve
Output readiness
Files understood
Source stitching
Corrected file delta
Output locks
Review only what needs attention
Issue groups first. Source rows only when needed.
1,201 ready
63 review
20 held
Output preview
Check the package before creating files.
ATHX · London 2026
76
FitScore
SP 72
SQ 81
DL 78
RUN 69
ROW 74
MET 82
Nia Carter
Female Open · Source status on
card-action / claim / passport
- Brand
- ATHX
- Template
- ATHX FitScore Card
- Score label
- FitScore
- Status labels
- On
Approval gate
Generation creates files only. It does not publish or notify athletes.
- Athlete card pages
- PNG cards
- Claim pages
- Card-action URLs
- QR sheet
- Delivery manifest
- Validation and withheld reports
- No emails sent
- No campaign links released
- No athlete notifications
- No claimed-profile merge
- No scoring logic change
1,201 ready
63 reviewed
20 withheld
0 blockers
Package complete
Outputs are ready for operator review. Public delivery remains locked.