Knowledge Base
  • Chào mừng bạn tới trang hỗ trợ sản phẩm của chúng tôi !
  • Page Site Builder
    • Bắt đầu tạo một trang web
      • Thêm một section
        • Sao chép section
        • Cài đặt section
        • Di chuyển section
      • Thêm một page
      • Thêm kết nối SSL
  • HubSpot CRM
    • crm-setup
      • Get started with objects
    • contacts
      • Create contacts
      • A guide to your contacts home
      • Work with your contact records
      • HubSpot's default contact properties
      • Property field types in HubSpot
      • Set up your import files
      • Import data to checkbox properties
      • Manage your properties
      • Import contacts, companies, deals, tickets, products, or notes
      • View and analyze previous imports
      • Troubleshoot import errors
      • Deduplicate contacts, companies, deals, tickets, and products
    • companies
      • Create companies
      • A guide to your companies home
      • Work with your company records
      • HubSpot's default company properties
    • deals
      • Create deals
      • A guide to your deals home
      • Work with your deal records
      • HubSpot's default deal properties
    • tickets
      • Create tickets
      • Work with your ticket records
      • A guide to your tickets home
      • HubSpot's default ticket properties
  • Google Ads
    • Topic
      • Setup and basics
      • Measure results
      • Manage ads
      • Smart campaigns
      • Billing
      • Learn
      • Google Partners
      • Your guide to Google Ads
      • Google Ads basics
      • Create ads and campaigns
      • Choose where and when ads appear
      • Find out if your ad is running
      • Account administration and security
      • Glossary
      • Local Services ads
      • The Google Ads mobile app
      • Ads and approvals
      • Campaign settings
      • Budgets and bids
      • Keywords
      • Reach your audience
      • Target placements and topics
      • Multiple or large accounts
      • Connect your goals to data
      • Find and run reports
    • Google Ads Help
  • Google Analytics
    • answer
      • Get started with Analytics
      • Find your way around Analytics
      • Guided tours
      • Manage and configure Analytics
      • Hierarchy of organizations, accounts, users, properties, and views
      • Diagnostics messages
      • How to get support
      • Google Marketing Platform Partners
      • Introducing Google Marketing Platform
      • Organizations
      • Google Analytics Home
      • Search in Google Analytics
    • Topic
      • Set up (web)
      • Set up (mobile apps)
      • Universal Analytics (UA)
      • Glossary
      • Troubleshoot Analytics problems
      • Understand the Analytics account structure
      • Accounts
      • Properties
      • Reporting views
      • Reporting-view filters
      • User management
      • Common issues
      • Monitor account health and performance
      • Audience reports
  • Google Tag Manager
    • answer
      • Tag Manager overview
      • Considerations before you install
      • Setup and install Tag Manager
      • Tag Manager and gtag.js
      • Introducing Google Marketing Platform
      • The data layer
      • Components of Google Tag Manager
      • Supported tags
      • Conversion linker
      • Google Optimize
      • Custom tags
      • AMP & Tag Manager setup guide
      • Content experiments for mobile apps
      • Custom templates
      • Community Template Gallery
      • Google Marketing Platform Partners
      • Data Processing Amendment
    • Topic
      • Tags
      • Triggers
      • Variables
      • Google Analytics
      • Google Ads
      • Floodlight
      • Accounts
      • Workflow
      • Organization
      • Troubleshooting
Powered by GitBook
On this page
  • Requirements for all import files
  • Requirements for importing products
  • Requirements for associating objects in import files
  • Other important considerations
  • Existing HubSpot objects in the import file
  • Duplicate objects in the same file
  • Automatic association between contacts and companies
  • Unmatched columns in the import file
  • Special characters in the import file

Was this helpful?

  1. HubSpot CRM
  2. contacts

Set up your import files

PreviousProperty field types in HubSpotNextImport data to checkbox properties

Last updated 5 years ago

Was this helpful?

Format your import data correctly on your computer to prevent any errors when importing objects to HubSpot. Once you've set them up, learn how to .

Requirements for all import files

  • The import file must be .csv, .xlsx, or .xls file.

  • The import file should only have one sheet.

  • The import file should contain fewer than 250,000 objects/rows and is smaller than 150MB.

  • Include a header row in your file.

    • Each column header should correspond to a property that exists for the object type being imported.

    • During the import process, HubSpot will match the column header to the property name, where possible, to map the property values to be updated. Otherwise, you can manually map your column headers to property values.

  • Import files for each object type require the following properties:

    • Contacts: First name, Last name, and Email.

    • Companies: Company domain name.

    • Deals: Deal name, Pipeline, Deal stage.

    • Tickets: Ticket name, Pipeline, Ticket status.

    • Products: Name, Product price.

    • Notes: Activity date, Note body.

  • To assign an owner to an object during the import, include a [Object] owner header and add the email address of the user to each row in that column.

Please note: users who are assigned a record through import will not receive a notification that they were assigned a new object.

  • For a file with multiple object types, ensure that the data in the rows match up to the correct header (e.g., rows with contact data should have data in columns that map to contact properties, and rows with deal data should have data in columns that map to deal properties).

Requirements for importing products

  • To import products with a Term property value, format the value for products in the Term column as:

    • PXM, where X is the number of months (e.g. P6M, for a term of 6 months); or

    • PXY, where X is the number of years (e.g. P1Y, for a term of 1 year).

  • To import products with a Recurring billing frequency property value, use monthly, annually, or quarterly if the product has a recurring price type. Leave the cell blank if the product has a fixed price type.

Requirements for associating objects in import files

When importing two files for association:

  • In each file, include a column with the same header.

  • To associate an object from the first file to an object from the second file, type the same string under the column for the two objects. The string can be anything, as long as they match.

Please note: the string used for association must be under 100 characters.

During the import, HubSpot will reference this column header and match the objects in each file by the data in this column. The matched objects will be associated.

For example, if you want to import new contacts and deals then associate them:

  • Create two spreadsheets, one for contacts and one for deals. In each spreadsheet, create a "Common field" column. This column can be named anything, as long as they match in both files.

  • In your contact import file, enter a unique string under 100 characters for each contact in the "Common field" column.

  • In your deal import file, for each deal, in the "Common field" column, enter the unique string that corresponds to the contact you want to associate the deal with.

  • Save these spreadsheets to your computer.

Other important considerations

Existing HubSpot objects in the import file

If you import a file with information for existing objects, any existing information will be overwritten by new values you've imported. HubSpot checks for an existing object using:

If you don't want to overwrite an existing value for a property, you can either include the current value in the relevant column or leave the cell blank. HubSpot will not overwrite a property value unless there is a new value present in the file.

Duplicate objects in the same file

If the import file has duplicate objects, HubSpot will import the information in any one of the duplicate rows to the record. To ensure accurate information is added to your records, ensure that there are no rows with duplicate email addresses or Company domain name property values in your import file.

Automatic association between contacts and companies

Unmatched columns in the import file

Special characters in the import file

If you’re importing data into multiple checkbox or single checkbox properties, learn how to before importing into HubSpot.

. The common field will match the contacts and the deals for association. For illustration, "Daphne" will be associated to the "Water heater" deal.

for contacts.

for companies.

for deals, tickets, and products.

Learn more about .

If you want to clear a property value in an existing object, you can only do so (Professional and Enterprise users only). Blank values will be ignored.

If the setting is enabled, contacts will be automatically associated with company records by matching the contact's email address domain to the Company Domain Name property in the company record.

If your spreadsheet has a column header that does not correspond to an existing property in HubSpot, you can select an existing for it.

Excel does not always properly save special characters when saving in .csv file format. You can import your list into Google Docs to resolve this.

import these files
format the values in your spreadsheet
Email address or record ID
Company domain name property value or record ID
Record ID
how HubSpot detects if an import contains existing objects
using a workflow
Automatically create and associate companies with contacts
Continue to import your files into HubSpot
create a custom property
import-columns-without-matches
How to Import Your Contacts into HubSpot CRM