How do I copy all user data from one Intercom workspace to another? | Community
Skip to main content

I am merging two intercom platforms into one. How do I ensure all of the data columns of an intercom csv export, is imported into the new Intercom?

 

I exported the full data of a single user onto a CSV file. I IMPORTED the same CSV file after changing the email address as a test. 

 

Most of the data did not import, like "First Seen" etc. The 6 that the imported asked for worked fine (ID, email etc) It is critical that all of the data is imported. How? Thanks!

Hey @mike j S​, if you're importing users via a CSV file, it's expected that not all of those timestamp-based attributes will import.

 

If you're looking for a more accurate upload, I'd recommend creating these user records through our API - you can specify values for all users field this way!

 

Here's a link to our developer docs, which go into more detail about this: https://developers.intercom.com/intercom-api-reference/reference#contacts-model.


Hi ​@Michael S11 

If you're merging two Intercom workspaces, using a tool like Help Desk Migration may be a more reliable option than working with CSV files. Instead of manually exporting and re-importing data, you can connect both workspaces directly. This avoids the field limitations you encountered with the CSV method, especially for fields like “First Seen.”

The tool supports merging conversations, contacts, agents, companies, tickets, and knowledge base articles. It also checks for duplicates on the target workspace, which helps avoid record clutter. If needed, you can skip attachments or apply a tag to migrated items to keep them organized.

If you’re merging more than two workspaces or need a specific setup, the team behind the tool can also assist with custom configurations.