Nomow Help

Column mapping

Match every CSV column to the right Nomow field before importing.

Admin / RevOps Updated May 2026

Column mapping is step 3 of the import wizard. It decides where each column in your file lands in Nomow — on the contact record, on the linked company, or in a raw overflow bucket for custom data.

app.nomow.ai/import
Nomow
Dashboard
Sales
Contacts
Companies
Import

Import contacts

Upload & AddHistory
Upload
Map columns
Preview
Import
CSV column
Email Addressjane@acme.com
First NameJane
OrgAcme Corp
JobBuyer
Maps to Nomow field
emailrequired
first_name
company
title
Illustration. Step 3 — CSV headers on the left, Nomow target fields on the right.

How the mapping screen works

The left column lists every header from your file along with a few sample values. The right column is a dropdown for each row where you select the target field. Nomow auto-suggests a mapping based on header names — review the suggestions before proceeding, as column names that are close but not exact may be mismatched.

Standard target fields

Target fieldWhere it landsNotes
emailContactRequired. Used as the deduplication key
first_nameContact
last_nameContact
full_nameContactSplit into first / last if no separate columns
titleContactJob title
phoneContactInclude country code for best formatting
linkedin_urlContact
companyCompanyName; used to find or create the company record
industryCompanyStored on the linked company
employeesCompanyStored on the linked company
countryCompanyStored on the linked company
cityCompanyStored on the linked company
technologiesCompanyComma-separated tech stack tags

Custom fields with raw.<key>

Any column that does not fit a standard field can be stored in the contact's raw data bucket. Map it to raw.<key> where <key> is any lowercase slug you choose — for example raw.lead_source or raw.account_tier. These fields appear on the contact's Data tab and can be referenced in saved views and custom rules.

Auto-slugging unrecognized columns

If Nomow cannot match a column to a standard field and you leave the auto-suggestion in place, it writes the value to raw.<slug> where <slug> is the normalized column header. For example, a header called "Lead Source" becomes raw.lead_source. This is safe — no data is lost — but review the mapping to confirm the auto-slug names make sense for your workspace.

Columns you can skip

Set a column's target to — Skip — to exclude it from the import entirely. Skipped columns are not stored anywhere.

Tips for accurate mapping

  • Match email first. The dedup engine runs on email; everything else follows.
  • Check company columns. industry, employees, country, and city land on the company, not the contact. If you have separate company-level columns and contact-level columns with the same concept, map only the company-level one.
  • Use full_name when there is no split. Nomow splits it heuristically into first and last name. Results are good for Western names; review a few rows in the preview step.
  • Avoid mapping two columns to the same field. The last column wins, which can overwrite the better value. Instead, keep the better column and skip the duplicate.

Next steps

After mapping, go to step 4 (Preview) to inspect the dedup verdict per row. If verdicts look wrong, the most common cause is a misconfigured email mapping — return to this step and correct it. Full troubleshooting is in Import problems. After a successful import, check the history and revert options in Import history & revert.

Was this article helpful?

Related articles

Import contacts with the wizardLoad contacts and companies from a CSV or XLSX file, step by step.Import history & revertReview past import jobs and undo any import that created bad records.