What’s happening
If you exported your attendees, edited the file, and imported it again, you might notice that new tickets were created instead of updating existing ones.
This is expected behavior.
The Attendee CSV import does not update existing attendees. It always creates new attendee records, even if the data looks identical.
Why duplicates happen
When you import a CSV:
The system treats every row as a new attendee
It does not match or overwrite existing records
This results in duplicate tickets and attendee entries
Even if:
Names are the same
Emails are the same
Ticket types match
The import still creates new records.
What you can and can’t do
Not supported
Bulk updating existing attendee fields via CSV
Re-importing a file to “edit” existing attendees
Updating newly added attendee fields for all past attendees at once
Supported
Creating new attendees via CSV import
Editing attendees manually
Allowing attendees to update their own info (if enabled)
