Skip to main content

Import contacts from a CSV

Bring your network in from any CRM or spreadsheet.

Export from anywhere, transfer to Goodword. An Airtable base, an existing CRM, a spreadsheet from your last job: if it exports to a CSV, it comes in cleanly, notes included.

What Goodword does with it

Every row creates a new contact or updates an existing one in your relationship graph. Your notes come over searchable and live, enrichment fills in role and company, and years of history from your old tools turn into something you can actually search and draft from.

Prepare the file

  • One sheet, one row per person, a header row at the top.

  • Save as CSV (Excel or Google Sheets: File → Download → CSV).

Goodword maps your columns automatically. The ones worth including:

Column

What it becomes

Name

The contact's name (required)

Email

Their email address

Phone

Their phone number

LinkedIn URL

Their LinkedIn profile

Company

Where they work

Title

Their role

Location

Where they're based

Notes

A real, searchable note on the contact

Wherever possible, include an email address for each contact in your CSV. Goodword uses email as the unique identifier to match existing contacts, so importing a contact without one may create a duplicate record.

Include a LinkedIn URL wherever you have one, it makes enrichment much stronger.

Upload it

  • In the app: Data Hub → Upload, pick the file, review the mapping, confirm.

  • By email: attach the CSV to an email to [email protected] from your account email address and get "Imported N contacts" back.

After the import

Every imported contact is enriched in the background (role, company, LinkedIn), and the import shows up in your Data Hub with everything it created.

Troubleshooting

Did this answer your question?