Instance · CRM
Importing and Exporting Data for CRM Contacts
Last updated 2 November 2026
Insites allows you to import and export your CRM data in bulk. For example, you may need to migrate your contacts from one (or more) spreadsheets or another CRM to be centrally managed within Insites. The import/export functionality allows you to do this migration without having to manually re-input all of your data.
This article consists of the following topics:
- Importing contacts
- Exporting contacts
- Importing addresses
- Exporting addresses
- Importing relationships
- Exporting relationships
- Importing activities
- Exporting activities
- Importing profile fields
Note
If your import file includes custom fields, download the latest CSV template to get the current column headers before importing. Custom field column names are updated periodically.
Importing contacts
To import contacts:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Import Contacts.
- Select Download CSV Template on the 'Import Contacts' drawer. The profile list sits above it, so choose profiles first if you want their columns in the template.
- Use the CSV template as a guide for creating an import file that matches the input requirements in Insites.
- When your CSV file is ready, return to the 'Import Contacts' drawer by executing steps #1 - #3.
- If you want to import profile fields along with your contacts, select the profiles you want to include from the profile selection dropdown in the drawer.
- Drag and drop your file, or use the clickable area on the drawer to upload your CSV file.
- Select IMPORT CONTACTS.
The following table displays the input requirements and descriptions for importing contact data into the CRM:
| Column Header | Type | Required | Description |
|---|---|---|---|
| ID | String | No | ID of the contact. |
| UUID | String | No | Universal Unique Identifier of the contact |
| Is Archived | Boolean | No | Indicates whether or not the contact is archived in the Instance. Input options include:
|
| First Name | String | No | First name of the contact. |
| Last Name | String | No | Last name of the contact. |
| String | Yes | Primary email address of the contact. | |
| Prefix | String | No | Prefix used by contact. |
| Nationality | String | No | Nationality of the contact. |
| Email 2 | String | No | Alternative email address of the contact. |
| Company UUID | String | No | Universal Unique Identifier of the company associated with the contact. |
| Job Title | String | No | Job title of the contact. |
| Category UUID | String | No | Universal Unique Identifier (UUID) of the contact category. Input options for this field come from the CRM system fields. |
| Type UUID | String | No | Universal Unique Identifier (UUID) of the type of contact being added. Options for this field come from the CRM system fields. |
| Lead Source UUID | String | No | Universal Unique Identifier (UUID) of the lead source of the contact. Options for this field come from the CRM system fields. |
| Assigned To Administrator UUID | String | No | Universal Unique Identifier (UUID) of the admin user assigned to this contact. Options come from the list of admin users in your Instance Admin. |
| Date Of Birth | String | No | Contact's date of birth. |
| Gender | String | No | Contact's gender |
| Work Phone Country Code | String | No | Country code of the contact's work phone number. |
| Work Phone Number | String | No | Contact's work phone number. |
| Home Phone Country Code | String | No | Country code of the contact's home phone number. |
| Home Phone Number | String | No | Contact's home phone number. |
| Mobile Phone Country Code | String | No | Country code of the contact's mobile phone number. |
| Mobile Phone Number | String | No | Contact's mobile phone number. |
| Facebook Link | String | No | Link to the contact's Facebook profile or page. |
| X Link | String | No | Link to the contact's X account. |
| Youtube Link | String | No | Link to the contact's YouTube channel. |
| Linkedin Link | String | No | Link to the contact's LinkedIn page. |
| Instagram Link | String | No | Link to the contact's Instagram profile. |
| Snapchat Link | String | No | Link to the contact's Snapchat. |
| Social 1 Link | String | No | Link to an alternative social media account used by the contact. |
| Social 2 Link | String | No | Link to an alternative social media account used by the contact. |
| Notes | String | No | Notes regarding the contact. |
| Default Address UUID | String | No | Universal Unique Identifier of the contact's default address. |
| Addresses | Array | No | Addresses associated with the contact. |
| Show View Alert Message | Boolean | No | Indicates whether or not an alert message is displayed whenever a user views a contact. Input options include:
|
| View Alert Message | String | No | The alert message displayed whenever a user views a contact. |
| Show Edit Alert Message | Boolean | No | Indicates whether or not an alert message is displayed whenever a user updates a contact. Input options include:
|
| Edit Alert Message | String | No | The alert message displayed whenever a user updates a contact. |
| Owner Company UUID | String | No | The Universal Unique Identifier (UUID) representing the contact's owner company. This field proves valuable in scenarios where you encounter multi-level CRM requirements within your project. It enables you to identify the contact's owner effectively. For instance, consider a franchise portal where each branch maintains its own CRM system, and the head office can access all of them. |
| Owner Contact UUID | String | No | The Universal Unique Identifier (UUID) representing the contact's owner contact. |
| Stripe ID | String | No | Stripe ID of the company. |
Exporting contacts
To export contacts:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Export Contacts.
- In the 'Export Contacts' drawer, choose the list (Active Items or Archived Items), the sort field and order, and optional filters.
- Select Export Contacts.
The exported CSV includes the contact's associated company name.
Importing addresses
To import addresses:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Import Addresses.
- Select the CSV Template link on the 'Import Addresses' drawer to download the import template.
- Use the CSV template as a guide for creating an import file that matches the input requirements in Insites.
- When your CSV file is ready, return to the 'Import Addresses' drawer by executing steps #1 - #3.
- Use the clickable area on the drawer to upload your CSV file.
- Select IMPORT ADDRESSES.
These are the input requirements and descriptions for importing company addresses into the CRM:
| Column Header | Type | Required | Description |
|---|---|---|---|
| UUID | String | No | Universal Unique Identifier (UUID) of the address. |
| Contact UUID | String | Yes | Universal Unique Identifier (UUID) of the contact the address is associated with. |
| Address Label | String | No | Label used for the address. |
| Address 1 | String | No | Address line 1. |
| Address 2 | String | No | Address line 2. |
| Address 3 | String | No | Address line 3. |
| City | String | No | City of the address. |
| County | String | No | County of the address. |
| District | String | No | District of the address. |
| Suburb | String | No | Suburb of the address. |
| State | String | No | State of the address. |
| Country | String | No | Country of the address |
| Country Code | String | No | Country code of the address. |
| Postal Code | String | No | Postal code of the address. |
| Longitude | String | No | Longitude of the address. |
| Latitude | String | No | Latitude of the address. |
| Geo JSON | String | No | GeoJSON link of the address. |
Exporting addresses
To export addresses:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Export Addresses.
Importing relationships
To import relationships:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Import Relationships.
- Select the CSV Template link on the 'Import Relationships' drawer to download the import template.
- Use the CSV template as a guide for creating an import file that matches the input requirements in Insites.
- When your CSV file is ready, return to the 'Import Relationships' drawer by executing steps #1 - #3.
- Use the clickable area on the drawer to upload your CSV file.
- Select IMPORT RELATIONSHIPS.
These are the input requirements and descriptions for importing contact relationships into the CRM:
| Column Header | Type | Required | Description |
|---|---|---|---|
| Relationship UUID | String | No | Universal Unique Identifier (UUID) of the relationship. |
| CRM Type | String | No | The type of CRM entity you wish to add to the contact. Options include:
|
| CRM UUID | String | No | Universally Unique Identifier (UUID) of the CRM entity that has the relationship with another CRM contact. |
| Related CRM Type | String | No | The type of CRM entity with which a relationship is established. Options include the following:
|
| Related CRM UUID | String | No | Universal Unique Identifier (UUID) of the related CRM. |
| Relationship Type UUID | String | No | Universal Unique Identifier (UUID) of the relationship type. |
| Notes | String | No | Notes about the relationship. |
| Start Date Time | DateTime | No | Date and time the relationship started. |
| End Date Time | DateTime | No | Date and time the relationship ended. |
Exporting relationships
To export relationships:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Export Relationships.
Importing activities
To import activities:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Import Activities.
- Select the CSV Template link on the 'Import Activities' drawer to download the import template.
- Use the CSV template as a guide for creating an import file that matches the input requirements in Insites.
- When your CSV file is ready, return to the 'Import Activities' drawer by executing steps #1 - #3.
- Use the clickable area on the drawer to upload your CSV file.
- Select IMPORT ACTIVITIES.
These are the input requirements and descriptions for importing activities into the CRM:
| Column Header | Type | Required | Description |
|---|---|---|---|
| Activity UUID | String | No | Universal Unique Identifier (UUID) of the activity |
| Activity Type | String | No | Type of activity. Options include the following:
In the CSV, use the lowercase value: call, chat, email, event, file_note, meeting, sms or other. |
| Start Date Time | String | No | Date and time the activity was initiated. |
| End Date Time | String | No | Date and time the activity ended. |
| Related Contact UUIDs | String | No | Universal Unique Identifier (UUID) of the contacts involved in the activity. |
| Notes | String | No | Notes regarding the activity. |
| Subject | String | No | Subject of the activity. |
| Message | String | No | Message contained in the activity. |
| Related UUID | String | No | Universal Unique Identifier (UUID) of the entity, for example, a contact, linked to this activity. |
| Last Updated By Administrator UUID | String | No | Universal Unique Identifier (UUID) of the administrator who last updated the activity. |
Exporting activities
To export activities:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Export Activities.
Importing profile fields
Profile fields store additional information associated with a contact's profile. You can import profile field data alongside your contact records by selecting profiles during the import process.
To import contact profile fields:
- Navigate to the CRM from the main menu.
- Select Contacts.
- Select the overflow menu (), then Import Contacts.
- Select the profiles you want to import from the profile selection dropdown in the drawer.
- Select Download CSV Template to download a template that includes columns for the selected profile fields.
- Fill in the profile field columns in your CSV file using the template as a guide.
- Upload your completed CSV file by dragging and dropping it, or using the clickable area on the drawer.
- Select IMPORT CONTACTS.
Note
File and photo type profile fields are not included in the import template. These field types cannot be imported via CSV.