HubSpot

Migrating from HubSpot

HubSpot's contact export uses property labels as headers. The default English labels are below; most map themselves.

The export, step by step

  1. 1

    HubSpot: Contacts → Contacts → Export (top of the list) → File format: CSV, All properties or the view's columns.

  2. 2

    The export arrives as a link by email; download and unzip it.

  3. 3

    Here: Contacts → Import.

Which column goes where

HubSpot exports property labels, not internal names, so a renamed property arrives under a different header. An All properties export has many columns — leave what you do not need on Skip in the mapping step.

HubSpot columnLands on
First Namefirst_nameFirst name
Last Namelast_nameLast name
EmailemailEmail address — unique within the company
Phone NumberphonePhone
Mobile Phone NumbermobileMobile
Company Namecompany_nameCompany name — created if it does not exist
Job TitlepositionJob title
CitycityCity
Postal Codepostal_codePostal code
Street AddressaddressAddress
Lifecycle StagestatusStatus: lead, prospect, customer or inactive

HubSpot's values (subscriber, lead, marketingqualifiedlead, customer…) are not ours: map to lead/prospect/customer/inactive; anything else becomes lead.

Original SourcesourceSource
Contact ownerNot imported

Not imported; assign with the list's bulk action.

Marketing contact statussubscribedSubscribed: yes/no — the suppression list wins

Rewrite the cells to yes/no first — the importer does not understand “Marketing contact”, and a row it cannot read is created subscribed. Where you are unsure, leave this column unmapped instead. The consent history records it with source import.

Every column the importer accepts is in the table on the migration page.

What the file does not carry

A CSV carries contacts, not history. What is listed here will not be there after the import — better known now.

  • Deals, Tickets and Companies are separate exports. Companies come with the contacts (Company Name); deals go through the API or by hand.
  • Workflows cannot be exported; the four automation recipes and the builder are the starting point here.
  • Marketing email templates can be brought over as HTML: Templates → New → HTML mode.

Common questions

What about HubSpot's consent data?

The CSV does not carry when and where consent was given. If the basis is arguable, ask for double opt-in through a form before the first campaign — the person's own click is the strongest evidence.

Bring your list over

14 days, no card. The import shows you a preview before it creates anything.