How to export from your existing CRM
Last updated: May 23, 2026
If you're migrating to Lightfield from another CRM, the first step is getting your data out as a CSV. This guide covers how to export from the most common CRMs. Once you have the CSV, follow How to import data from your existing CRM using CSV to bring it into Lightfield.
What to export
Export three separate CSVs from your existing CRM, one per record type:
Accounts (sometimes called Companies or Organizations)
Contacts (sometimes called People)
Opportunities (sometimes called Deals)
Keep them as three separate files. Lightfield imports them in that order so accounts get created first, then contacts get linked to accounts, then opportunities get linked to both.
Before you export: make sure your accounts CSV has a domain or website column and your contacts CSV has an email column. These are how Lightfield deduplicates and links records on import.
HubSpot
HubSpot exports each object type separately. You'll export three times - once for contacts, once for companies, once for deals. Each export emails you a download link when ready.
Export contacts
Go to CRM / Contacts
Make sure you're on the All contacts tab to export everything
Click Table actions in the upper right / Export view
Select CSV as the file format
Choose Include all properties (or pick specific properties if you want to keep the file smaller)
Click Export - HubSpot emails you a download link
Export companies (accounts)
Go to CRM / Companies / All companies tab
Table actions / Export view
CSV format / Include all properties / Export
Export deals (opportunities)
Go to CRM / Deals / All deals tab
Table actions / Export view
CSV format / Include all properties / Export
Tip: Download links expire after 30 days. Grab the files as soon as the email arrives.
Salesforce
Salesforce offers two paths. Use Data Export for a full migration, list view export for a quick subset.
Option 1 - Data Export (full migration)
Click the gear icon in the top right / Setup
In Quick Find, search for and open Data Export
Click Export Now (or Schedule Export if you want recurring)
Select the objects you need: Account, Contact, Opportunity (and any custom objects)
Choose Include all data and click Start Export
Salesforce emails you a link to a ZIP file containing one CSV per object
Option 2 - List view export (subset)
Open the list view for Accounts, Contacts, or Opportunities
Click the gear icon on the list view / Export
Choose your export view (All Fields or Visible Columns) and CSV format
The file downloads to your computer
Tip: Salesforce custom fields use API names (e.g. Account_Tier__c) rather than display names. When you map columns in Lightfield, the friendly name is usually clear from context.
Attio
Attio has two export paths. Use the workspace backup for a full migration, per-object export for a subset.
Option 1 - Workspace backup (full migration, admin only)
Click your workspace name in the upper left / Workspace settings
On the General tab, find Export Workspace data
Click Start new export
Attio generates a ZIP containing CSVs for Companies, People, Deals, Notes, Tasks, and more
Download when ready
Option 2 - Per-object export
Open the object you want (Companies, People, or Deals)
Click Import / Export in the top right / Export CSV
Optionally filter the view first to export a subset
The file downloads to your computer
Pipedrive
Pipedrive exports each object type separately. For migrations, use the full Export data option rather than list view exports - it includes all fields and is more reliable for bulk data.
Full export (admin only)
Click your account name in the top right / Tools and apps / Export data
Choose the data type: Persons, Organizations, or Deals
Select CSV as the format
Click Export - the file appears in the Generated exports list
Click the cloud icon under Available until to download
Repeat for each data type
List view export (subset)
Go to People, Organizations, or Deals
Apply any filters if you want a subset
Click the three-dot menu in the top right / Export filter results
Select CSV / Export
Zoho CRM
Click the Setup icon (gear, top right)
Under Data Administration, click Export
Click Start an Export
Select the module: Accounts, Contacts, or Deals
Choose All Fields (or use Choose Fields to pick specific ones)
Click Export - the file downloads as a CSV (or ZIP if compressed)
Repeat for each module
If you have more than 200,000 records in a single module: Zoho's per-export limit is 200,000 records. For larger datasets, use Setup / Data Administration / Data Backup instead, which exports your entire CRM as a ZIP. Data Backup is available twice per month on Enterprise plans.
If your CRM isn't listed
Almost every CRM supports CSV export. The general pattern:
Find the export option - usually under Settings, Data Admin, or a three-dot menu on the list view
Export each record type separately: companies / accounts, people / contacts, and deals / opportunities
Make sure your accounts file has a domain or website column and your contacts file has an email column
Save as CSV (not Excel)
If you can't find an export option, the CRM may have an API that supports data export, or their support team can run an export for you on request.
What to do next
Once you have your three CSVs, follow How to import data from your existing CRM using CSV to bring them into Lightfield. The import order matters: accounts first, then contacts, then opportunities.
For migrations with more than a few thousand records, or if your data needs significant cleanup before import, contact support@lightfield.app - we offer a managed import service for larger migrations.