Skip to main content

HubSpot integration

Connect Hunter to HubSpot to sync leads automatically, control synchronization settings, and find, verify, and enrol contacts into sequences directly from HubSpot.

This guide explains how to connect Hunter to your HubSpot account and sync your leads. You’ll learn how to set up the integration, control synchronization, and understand how lead syncing works.


What you can do with the HubSpot integration

Once connected, you can:

  • Automatically create HubSpot contacts from Hunter leads

  • Sync lead activity (emails, opens, replies, etc.) from Hunter to HubSpot

  • Assign a Contact Owner in HubSpot

  • Optionally create deals for new leads

  • Manually sync specific leads when needed


Lead sync permissions

If you're part of a team, only the lead owner can sync a lead to HubSpot.

  • If a teammate created or saved a lead, only they can sync it

  • This applies even if the lead is in a shared list

👉 Workarounds:

  • Filter leads by team member to view only your own leads

  • Enable automatic synchronization so new leads are synced without manual action


How to connect Hunter to HubSpot

There are two ways to connect. Most people start in Hunter by following the steps below. If you manage several HubSpot portals, you can start from HubSpot instead.

Step 1: Open the Integrations page

  1. Go to the Leads section in your Hunter account

  2. Click Integrations in the left sidebar

Hunter dashboard sidebar with Integrations selected

Step 2: Connect HubSpot

  1. Find HubSpot in the integrations list

  2. Click "Connect"

Step 3: Authorize your account

  1. Log in to your HubSpot account

  2. Enter your HubSpot credentials

  3. Click "Authorize access"

Hunter redirects you back to configure the integration.

Hubspot credentials page

👉 Hunter's HubSpot contact sync runs on HubSpot's CRM v3 object API. If you connected before that change, HubSpot may ask you to authorize the connection again or approve additional permissions. That prompt is expected.

Step 4: Configure field mapping

  1. Match Hunter lead attributes with HubSpot properties

  2. Review and adjust default mappings as needed

Hunter to HubSpot field mapping configuration

Connecting from the HubSpot side

If you work with more than one HubSpot portal, you can also start the connection in HubSpot rather than in Hunter. A HubSpot admin opens the Hunter app in HubSpot and links a Hunter account to that portal.

Each portal is linked on its own, so the same Hunter account can be connected to more than one portal.


Find, verify, and search for emails directly inside HubSpot

Once connected, a few Hunter actions are available directly on your HubSpot contact and company records — no need to open Hunter separately.

On a contact record, you can:

  • Find an email address for the contact. If there's no domain on the HubSpot record, Hunter works it out from the company name instead.

  • Verify the contact's current email address.

  • Save the result back to HubSpot. Hunter only fills in the email field if it's empty — it never overwrites an email that's already there.

  • Run a Domain Search on the contact's associated company.

On a company record, you can:

  • Find an email address for someone at the company — enter their name and Hunter finds the email using the company's domain.

  • Run a Domain Search directly on the company.

👉 The first time you do this, HubSpot will ask you to grant Hunter access to your company data. This is a separate permission from the rest of the integration — accept the prompt and the card will start working.

Credits for these actions come out of your team's shared Hunter plan, the same pool you use inside Hunter itself. Finding an email — on a contact or company record — costs 1 credit per email found; no charge if Hunter doesn't find a match.


Enrol HubSpot contacts into a Hunter sequence

You can enrol a HubSpot contact into an existing Hunter sequence without leaving HubSpot:

  • One at a time, from the contact record.

  • In bulk, by adding it as a step in a HubSpot workflow.

Before enrolling anyone, Hunter checks that the contact is eligible. It skips anyone with no email on file, anyone unsubscribed, anyone blacklisted, or anyone already marked as a customer, and tells you why.


Synchronization between Hunter and HubSpot

There are several options available to configure your synchronization between Hunter and HubSpot:

  • You can configure whether you want leads to be updated in HubSpot when they are updated in Hunter and/or deleted from Hunter;

Leads synchronization HubSpot

💡 Duplicate leads: If a contact with that email already exists in HubSpot, Hunter links the lead to the existing contact instead of creating a second one — so you won't end up with duplicates.

  • You can also select when a lead should be created in HubSpot:

    • when you create a lead in Hunter,

    • when an email is sent from Hunter Sequences to the lead,

    • or opt to do this sync manually.

create leads in Hubspot option

👉 In case you opt for a manual synchronization, a button will appear under "Synchronization" when you click on a lead's page. Click "Sync this lead" to manually update it in HubSpot.

  • If you already had existing leads before connecting Hunter with HubSpot, those leads won't be synchronized by default. Nonetheless, it's pretty simple to synchronize them in HubSpot by clicking the "Synchronize X leads" button on the integration's settings page;

synchronize leads button
  • Your synchronized leads can have a dedicated Contact Owner in HubSpot. To enable that option, select the assigned person from your team:

You can also create a deal in HubSpot every time a lead is created in Hunter by selecting the appropriate box.


HubSpot Overview

Contacts

All of your synchronized leads will be available in the "Contacts" section of HubSpot:

Deals

If you selected the option to create a deal in HubSpot every time a lead is created in Hunter, you'll also be able to see your saved leads in the Sales dropdown menu under "Deals":

Activity Log

The Activity Log in HubSpot is updated every time the following triggers happen in Hunter:

  • When an email is sent

  • When an email sent has bounced

  • When an email was opened

  • When a tracked link was clicked

  • When a lead has replied

  • When a lead has unsubscribed

  • When a note was added

Click a specific lead in HubSpot to see all logged activities:


To sum things up

  • Connect Hunter to HubSpot from the Integrations page to start syncing leads automatically

  • Use field mapping and synchronization settings to control exactly how and when leads sync

  • Once connected, find, verify, and enrol contacts into sequences directly from HubSpot

Did this answer your question?