CSV bulk import for attendees

Expo Harvester Q4 2024 Release

Event coordinators can upload a CSV of attendees instead of entering them one by one. The importer previews matches, flags duplicates against existing attendees, and runs a dry-run before committing any writes.

The importer handles the column mappings most coordinators ship to us — the ten most common spreadsheet shapes from association management systems are auto-detected; everything else lets the user remap columns visually.

Duplicate detection runs on (email, organization) by default but is configurable per event. We never silently merge attendee records — we surface the duplicates and ask the coordinator to confirm before applying.