Docs

HeyAlbert and HubSpot

Bring HeyAlbert prospects into HubSpot today with a CSV export. Direct sync is on the roadmap.

Can HeyAlbert integrate with HubSpot? Yes: export a CSV from HeyAlbert and import it as HubSpot contacts with HubSpot’s import tool; a direct HubSpot sync is early access / on the roadmap, not live today.

Last updated October 25, 2026

Status

RouteStatus
CSV export from HeyAlbert, imported with HubSpot’s own import toolAvailable today
Direct API sync with HubSpotEarly access / on the roadmap Not live today. Tell us if you need it.

Field mapping

HeyAlbert CSV columns and where they go in HubSpot. Create the custom fields first.

HeyAlbert columnHubSpot contact property
nameFirst name + Last name (split first)
companyCompany name
titleJob title
cityCity
stateState/Region
person_idCustom property HeyAlbert ID (single-line text; unique values where your plan supports them)
source_urlCustom property HeyAlbert Source
bandCustom property HeyAlbert Wealth Band (estimate)
evidenceCustom property or a note

Leave out of CRM imports: fec_total and political_leaning. Federal law restricts using FEC contributor information for soliciting or commercial purposes, so keep it out of systems you use for outreach. Estimates such as band, home_value and stock_value are for your preparation only; do not quote them to prospects.

Import steps

  1. In HubSpot settings, create the custom contact properties above.
  2. In HeyAlbert, filter the Database to the people you want (for example a wealth band in your metros) and click Export to download the CSV.
  3. The export has one name column. Split it into first and last name in a spreadsheet before importing, because the CRM needs a last name.
  4. Open Contacts → Import, choose a file from your computer with one object, Contacts, and upload the CSV.
  5. Map each column to the property in the table and finish the import.

Avoiding duplicates

  • HubSpot normally matches contacts by email, and HeyAlbert exports carry no personal emails. Keep HeyAlbert ID on every contact so you can find matches.
  • Where your HubSpot plan supports unique-value properties, make HeyAlbert ID unique so later imports update the same contacts.

Export allowance

Each seat can export 100 records a month and 1,200 a year (see pricing). Exports are for internal business use by named users under our data licensing terms. The full column list is in the data dictionary.

Questions

Can HeyAlbert integrate with HubSpot?

Yes. Export a CSV from HeyAlbert and import it as contacts in HubSpot. A direct HubSpot sync is early access and on the roadmap, not live today.

Why are my HubSpot imports creating duplicates?

HubSpot matches contacts by email, and HeyAlbert exports have no personal emails. Keep person_id in a HeyAlbert ID property, unique where your plan allows.

Request early access

Tell us which assistant, agent or CRM you use. We will set up your key and walk you through the first searches.