Import & Export
Add or update companies and contacts in bulk instead of one by one. Learn how to prepare CSV files, import and export data, and fix common errors.
Managing your contacts and companies efficiently is crucial for any business, and this guide provides detailed instructions for importing and exporting data using CSV files. Whether you're looking to bulk upload new contacts, update existing company information or export your data for backup purposes, you'll find step-by-step procedures and essential best practices. The guide covers everything from preparing your CSV files with the correct template structure to troubleshooting common import issues.
How to import companies with CSV
Prepare your company CSV
Use our Company CSV Template: Download the template
Ensure all required fields are properly formatted.
Only CSV format is accepted.
Company Numeric ID
AUTO
Optional. System-generated, cannot be manually specified. Leave empty or use "AUTO" for new companies. To update existing companies, use their existing ID
Company Name
Acme Corporation
Required
Status
ACTIVE
Required. Must be either ACTIVE or INACTIVE
Address Street
123 Main Street
Optional
Address City
New York
Optional
Address Zip Code
10001
Optional
Address Country
USA
Optional
Account Email
info@acmecorp.com
Optional. Company email address. Must be a valid email format (e.g. name@domain.com). Use a semicolon ( ; ) to separate multiple emails
Account Work Number
+1-555-345-6789
Optional. Company phone number. Use a semicolon ( ; ) to separate multiple numbers
Currency
EUR
Required. Must be supported by your account (e.g. EUR, PLN, USD)
Payment Terms
Net 30
Optional
Upload and import
Drag and drop or click to upload your CSV file.
Check Update existing companies if you want to update records with matching IDs.
Click Import to process.
1
Checked
Updated with new information from your CSV
2
Unchecked
Skipped, even if you've changed their data in the CSV file

Review the import results
The results dashboard shows:
Records Processed: total number of companies in your CSV file
✅ Records Added: new companies successfully created in the system
✅ Records Updated: existing companies that were updated with new information (only if Update existing companies was checked)
⏯️ Records Skipped: existing companies that were skipped because Update existing companies wasn't checked
🔺 Records Had Errors: companies that couldn't be imported due to validation errors

If some records couldn't be imported:
Review errors in the data grid.
Hover over the warning icons for details.
Common company errors:
Invalid status values (must be "ACTIVE" or "INACTIVE")
Unsupported currency codes (must be supported by your account)
Missing required fields (Company Name, Status, Currency)
Invalid Company Numeric ID (use "AUTO" or leave empty for new companies)
How to export companies to CSV
Go to the Companies tab.
Click Export to CSV.
A CSV file with all your companies is generated and downloaded.

How to import contacts with CSV
Prepare your CSV file
Before importing, you need to prepare your CSV file correctly:
Download and use our CSV Import Template: Download the template
Ensure your CSV includes all required fields.
Contact Numeric ID
AUTO
Optional. System-generated, cannot be manually specified. Leave empty or use "AUTO" for new contacts. To update existing contacts, use their existing ID
First Name
John
Required
Last Name
Smith
Required
Emails
john.smith@company.com
Optional. Work email address. Must be a valid email format (e.g. name@domain.com). Use a semicolon ( ; ) to separate multiple emails
Phone Numbers
+1-555-345-6789
Optional. Work phone number. Use a semicolon ( ; ) to separate multiple numbers
Company Numeric ID
25
Required. Must match an existing company ID
Status
ACTIVE
Required. Must be either ACTIVE or INACTIVE
Address Street
123 Main Street
Optional
Address City
New York
Optional
Address Zip Code
10001
Optional
Address Country
USA
Optional
LinkedIn Account
linkedin.com/in/johnsmith
Optional. LinkedIn profile URL
Upload your CSV file
In the Import Contacts modal, drag and drop your CSV file into the designated area, or click Upload File to browse and select your file.

Before importing, you'll see an option to Update existing contacts:
1
Checked
We update them with the new information from your CSV
2
Unchecked
We skip them, even if you've changed their data in the CSV file. These records won't be updated and appear as skipped in your import results
Review the import results
After processing, the Import Results dashboard shows:
Records Processed: total number of records in your CSV file
✅ Records Added: new contacts successfully created
✅ Records Updated: existing contacts that were updated with new information (only if Update existing contacts was checked)
⏯️ Records Skipped: existing contacts that were skipped because Update existing contacts wasn't checked
🔺 Records Had Errors: contacts that couldn't be imported due to validation errors

If some records couldn't be imported:
Review the error data grid below the results.
Each error row shows the problematic record and a warning icon. Hover over the icon for detailed error information.
Click to download a CSV file containing only the failed records.
Correct the errors in the downloaded file.
Re-upload the corrected file.
Common errors include: ID contains letters (must be numbers only), missing required fields (First Name, Last Name) or invalid data format.
How to export contacts to CSV
Go to the Contacts tab.
Click the Export CSV button.
Your contact list is instantly downloaded as a CSV file containing all current contacts.

Best practices for CSV operations
Always back up your data before performing bulk updates.
Test with a small batch first to ensure your CSV format is correct.
Review the template carefully to understand required fields and formats.
Use the update option cautiously, as it will overwrite existing data.
Keep your CSV files organised with clear naming conventions.
Troubleshooting common issues
Upload fails: check the file format (must be .csv) and verify your internet connection
All records show errors: review the template format and ensure proper column headers
ID errors: ensure IDs contain only numbers, no letters or special characters
Status errors: use only accepted values (e.g. "ACTIVE" or "INACTIVE")
Missing data errors: fill in all required fields before importing
Related articles
Last updated
Was this helpful?


