Migrate data from another CRM
Learn how to migrate your data from other CRMs.
Import companies, people, deals, custom objects, notes, and tasks to Attio from your former CRM with a migration service called Import2 that is free for you to use.
Supported CRMs
You can use Import2 to migrate your data into Attio from the following CRMs:
Source-specific guidance
Before proceeding to the general guidelines below, please be aware of these limitations for migrating from certain source CRMs.
Migrating from Salesforce
Import2 supports migrating Contacts, Accounts, and Opportunities from Salesforce to Attio. It is not currently possible to migrate Leads or Cases. Leads can be converted to Contacts within Salesforce in order to migrate them.
Migrating from Affinity
There are a few things to take into consideration if you are moving to Attio from Affinity and are considering an Import2 migration:
Note: If you’d like to set a default stage for a status attribute, contact Import2 at [email protected], and they can set this up for you.
If you would like to clean up unneeded records or attributes before migrating, or the above limitations will make the migration difficult for your needs, consider using Attio’s CSV importer to migrate your records and lists instead.
Attio’s CSV importer does not support importing notes. If you plan to migrate your record and list data to Attio via CSV, you can still use Import2 to migrate notes. If you’d like to move forward with this option, reach out to Import2 at [email protected], and cc [email protected] for assistance.
Prepare for migration
For migrations from all CRMs, there are some steps you should take prior to running a migration to ensure your data is imported successfully.
Note: Objects such as Companies, People, or Deals can only be mapped from your former CRM to objects in Attio, not to lists. If you want to import them into lists, you will need to use the CSV importer instead of Import2.
Prepare for updating attributes
Import2 will create new records in Attio from the records in your previous CRM, but it will not update attribute values on any records that have already been created in Attio.
If you’d like to migrate attribute values for every record in your previous CRM, you must first delete all records in Attio, including those created by Attio’s mailbox sync before running your Import2 migration. Follow these steps to disable mailbox sync, delete records, and then re-enable the sync after migration:
3. Resync emails and calendar events after performing the migration.
Enable objects
Also, enable any non-default standard objects in Attio (Deals, Workspaces, Users) that you want to migrate prior to running the migration. For example, to migrate opportunities, you should first enable the Deals standard object. Custom objects and custom attributes do not have to be created prior to migrating as they can be created automatically for you within the migration process.
Begin migration
Note that only workspace admins can perform migrations. To begin the migration:
Note: You will not be charged for any data migration initiated from the Migrate button in Attio using Import2.
Once you click Migrate, you'll be redirected to Import2 where you will perform the data migration. The steps to complete the migration are as follows:
For a full walkthrough of the data migration process, see Import2's guide.
Note: If you encounter any errors during the migration process, please reach out to [email protected] with Attio's Support team on cc at [email protected], and share your migration ID along with a screenshot of the error.