← All guides

HubSpot import error: “Make sure each column with data has a header”

Why HubSpot rejects your contacts file with this message, and how to fix it in a few minutes.

Fastest fix

Upload the file and see exactly which rows cause the problem. Free, and the file stays in your browser.

Check my file for HubSpot →

Why this happens

How to fix it

  1. Make sure row 1 contains only column names, with nothing above it.
  2. Give every column with data a name, or delete columns you don't need.
  3. Delete empty-looking columns on the right side — they may contain spaces.
  4. Unmerge header cells and save again as CSV (UTF-8).

Still stuck? Ask SheetFix Support