Is it possible to update email addresses from CSV import?


If I import a CSV, expecting it to update some existing contacts, if the CSV data has some records with changed email addresses then my understanding is that it will add new contacts for those instead of updating the existing contacts.

Is there anything I can do to have it update the email addresses? Obviously it would need to then match by something other than email – will it let me supply the VID (internal contact ID) in the CSV like how we can do in the CreateOrUpdateBatch endpoint (in the json of request body)?


Hi @tajulhuque

CSV imports don’t support mapping records by vid, only email, so there wouldn’t be a way to update email through an import, and you would end up with new records for new email addresses.