Skip to content
Hot Local Business

Contact and opportunity import

Import contacts and deals from CSV files or other CRMs with field mapping.

Why it matters

Bring an existing customer list over on day one instead of starting from zero.

The HLB difference

Imports can tag records and add them to workflows as they load.

How it works

Upload your existing customer list from a CSV or another CRM and map the columns to fields in HLB.

  • Turn on email verification while you import contacts to check addresses in the same step and help spot invalid ones before you send. You can follow verification progress in bulk actions.
  • On the last step of a contact import, tick the email verification box to check addresses as your list comes in, then follow progress in bulk actions.

Check email addresses while you import contacts

Moving an old customer list into HLB? Spot bad addresses up front instead of finding out from a pile of bounced emails.

When you import a contact list, you can now tick one box on the last step to start checking the email addresses as the import runs. Addresses that look invalid get flagged so you can clean them up before your first email goes out, and you can follow progress from your bulk actions history.

See also Deliverability health and validation, Email campaigns and scheduling and Smart lists and advanced filters.

Contact and opportunity import lets you bring your customer list and open deals into HLB from a CSV file, or straight from HubSpot.

CSV import

Only admins can import. Your file must be a CSV with one sheet, smaller than 30 MB, with a header row. Create any custom fields in HLB before your first import. Go to Contacts and choose import, or start from the opportunities menu, then pick contacts, opportunities or both.

  • Choose whether to create new records, update existing ones, or both.
  • Map each column to the right field. You can skip unmapped columns and choose not to overwrite fields with empty values.
  • Review, then optionally add tags, create a smart list or add contacts to a workflow.
  • Track progress under bulk actions and use show stats to see successes, warnings and errors.

To create a contact you need a name, phone or email. To create an opportunity you need a contact ID, opportunity name and pipeline. If a row has both a contact and an opportunity, they are linked automatically. Only imports that created new contacts can be reverted; contact updates cannot be reverted.

HubSpot import

The HubSpot importer is in beta and available only for select users. You connect your HubSpot account, choose what to bring over and start the import. It supports contacts, deals (imported as opportunities), properties as custom fields, pipelines and stages, custom folders, notes and tasks. Before you start, turn on allow duplicates for contacts and opportunities. The import runs in the background, and a report shows what succeeded and what needs review.

Companies and custom objects can also be imported from CSV, with company import offered through Labs.

Filter HubSpot records before you import

On the preview and import step, you can filter contacts, deals, companies and tasks separately by the date they were created or last modified in HubSpot. Pick a relative range such as the last 6 months or this quarter, or exact dates with on, before, after and between, and combine conditions with AND or OR. You can apply the same filters to every object in one click, and record counts update right away so you know how many records will come over before you start. Filters are optional, so leaving them empty imports everything.

Verify email addresses during contact import

Choose email verification when importing contacts and track progress in bulk actions. Filter contacts by verification status and create saved lists to review valid and invalid addresses before sending.

Ready to put this to work in your business?

Start onboarding with the Max Digital Edge team and get set up on Hot Local Business.

Start onboarding