Knowledge BaseGetting StartedImporting Contacts from CSV
Getting Started·5 min read
contactsimportcsvdata

Importing Contacts from CSV

If you have an existing contact list in a spreadsheet or another CRM, you can import it into SwiftlyCRM using a CSV file.

Preparing Your CSV

Your CSV file must have a header row. The importer maps column names to CRM fields:

CSV ColumnCRM FieldRequired?
first_nameFirst NameYes
last_nameLast NameYes
emailEmailRecommended
phonePhoneNo
companyAccount NameNo
job_titleJob TitleNo
cityCityNo
countryCountryNo
notesNotesNo

Tips for a clean import

Remove merged cells and formatting from your spreadsheet before exporting. Use UTF-8 encoding (most spreadsheet apps do this by default). Dates should be in YYYY-MM-DD format. Maximum file size: 10 MB (approximately 50,000 contacts).

Running the Import

  1. Go to Contacts in the sidebar
  2. Click Import (top right)
  3. Click Choose File and select your CSV
  4. The importer previews the first 5 rows — verify the column mapping looks correct
  5. If any columns weren't auto-mapped, use the dropdowns to assign them manually
  6. Choose how to handle duplicates (see below)
  7. Click Import

The import runs in the background. You'll receive an in-app notification and email when it completes.

Handling Duplicates

The importer detects duplicates by matching on email address. You have three options:

OptionBehaviour
Skip duplicatesExisting contacts are left unchanged; duplicate rows are skipped
Update existingIf a match is found, existing fields are updated with the CSV data
Create anywayAll rows are imported regardless — may create duplicate records

Tip

We recommend Skip duplicates for first-time imports and Update existing when refreshing data from an external source.

After the Import

Check Contacts → Import History to see:

  • How many rows were imported, skipped, or failed
  • Which rows failed and why (downloadable error report)
  • A timestamp of when the import ran

What's Next?


Was this article helpful?

Ready to try SwiftlyCRM?

Free forever plan — no credit card required.

Get Started Free