Skip to main content

Getting Started with HubSpot Integration

Step-by-step guide to connect FullEnrich with HubSpot: from initial setup and field mapping to pushing enriched contacts.

Grégoire Démogé avatar
Written by Grégoire Démogé
Updated this week

This guide walks you through setting up and using the FullEnrich HubSpot integration.

Prerequisites

Before you start, you need:

  • Admin access to your HubSpot account

  • Admin access to your FullEnrich account

Step 1: Connect Your HubSpot Account

  1. Click the "Connect HubSpot" button in FullEnrich

  2. You'll be redirected to HubSpot's login page

  3. Confirm the permissions for FullEnrich

  4. You'll be redirected back to FullEnrich to confirm the connection

Initial sync: After connecting, we'll sync your existing HubSpot data. This takes 20-50 minutes. You can start pushing contacts once the sync is complete.

Step 2: Configure Field Mapping

Once connected, go to your HubSpot settings in FullEnrich. You'll see two tables:

  • Contact fields

  • Company fields

Each table shows:

  • Left column: FullEnrich fields

  • Right column: Where these fields map in HubSpot

Mapping Options

For each field, you can choose:

  • Complete if missing: Only update empty fields in HubSpot

  • Override field: Always overwrite with FullEnrich data

Common Customizations

You can modify the default mappings anytime. Common changes include:

  • Assigning phone numbers to custom HubSpot fields

  • Mapping LinkedIn URLs to custom properties

  • Creating new fields for data that doesn't exist in your HubSpot by default

Step 3: Push Contacts to HubSpot

Once your field mapping is configured, you can push contacts from any FullEnrich list:

  • Manual enrichments

  • CSV enrichments

  • List builder enrichments (coming soon)

The Push Process

  1. Click "Push to HubSpot" on any enriched list

  2. Review the preview page where contacts are organized into two groups:

    • Needs review: Contacts we couldn't automatically match (similar names, partial matches, potential duplicates)

    • Auto-matched: Contacts we confidently matched with existing HubSpot records

  3. For contacts needing review, you can:

    • Match with an existing HubSpot contact

    • Create as a new contact

    • Skip the contact entirely

  4. Select contacts to push: Toggle contacts on/off to control exactly what gets sent to HubSpot

  5. Choose destination list: Select which HubSpot list should receive these contacts

  6. Push: Send the selected contacts to HubSpot

How Deduplication Works

We prevent duplicate contacts using multiple checks:

What we analyze:

  • First and last names

  • Company matches

  • Location data (country, city)

  • LinkedIn URLs

  • Email addresses

  • All mapped fields in your HubSpot

When we can't be certain about a match (e.g., partial names like "John D." or existing duplicates), we'll flag these for manual review.

Did this answer your question?