HubSpot

Sync identified visitors and companies directly into HubSpot CRM. When Bullseye identifies a visitor on your website, their contact and company data can be automatically created or updated in HubSpot.

Plan Requirement

HubSpot integration is available on Growth plans and above. If you're on Starter or Free Trial, upgrade to Growth to enable HubSpot sync.

Overview

  • Automatically create or update contacts in HubSpot when visitors are identified

  • Sync company data and visitor activity

  • Map Bullseye fields to HubSpot properties

Setup Steps

  1. Log in to the Bullseye dashboard and navigate to Settings > Integrations

  2. Click Connect HubSpot

  3. Authorize Bullseye to access your HubSpot account when prompted

  4. Select the HubSpot portal (account) you want to connect

  5. Configure field mapping (see below)

  6. Save and enable the integration

Field Mapping

Bullseye maps visitor and company data to HubSpot properties. You can customize which Bullseye fields map to which HubSpot properties.

Bullseye Field
HubSpot Property (Default)

Email

email

First name

firstname

Last name

lastname

Job title

jobtitle

Company name

company (or Company record)

LinkedIn URL

Custom property or hs_linkedinid

Location

address or custom property

Additional fields such as industry, employee count, and pageview history can be mapped to custom HubSpot properties. Configure mappings in the integration settings after connecting.

Sync Behavior

Contact Creation and Updates

  • New visitors — When Bullseye identifies a visitor not yet in HubSpot, a new contact is created with the visitor's email, name, job title, and other mapped fields

  • Existing contacts — When the visitor matches an existing HubSpot contact (by email), Bullseye updates the contact with the latest visitor and company data

  • Company association — Contacts are associated with their company. If the company does not exist in HubSpot, it is created and linked to the contact

What Gets Synced

  • Visitor profile data (email, name, job title, LinkedIn, location)

  • Company data (name, industry, employee count, location)

  • Visitor activity (pages visited, landing page, referrer, UTM parameters) — synced to activity or custom properties as configured

Sync Timing

Sync occurs shortly after a visitor is identified. Updates are sent to HubSpot in near real time so your sales team sees new leads as they arrive.

Disconnecting

To disconnect HubSpot:

  1. Go to Settings > Integrations

  2. Find HubSpot and click Disconnect

  3. Confirm the action

Disconnecting stops all sync activity. Existing contacts and companies in HubSpot are not modified or removed.

Last updated