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) |
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
Upload failed. Refresh and try again. If the issue persists, contact [email protected].