Skip to main content

How to Avoid Duplicate Companies when Pushing Contacts to HubSpot

This article describes the process of pushing contacts to Hubspot without generating company duplicates.

Uplead Support avatar
Written by Uplead Support
Updated over a week ago

In this article, you'll learn:


Why Duplicate Companies Occur

When pushing contacts from UpLead into HubSpot, company records can be duplicated if both systems attempt to create company entries separately.

To fix this, you should:

  1. Disable company exports from UpLead (so that only contacts are pushed).

  2. Enable automatic company generation in HubSpot, which ensures contacts are properly linked to the right company.


Step 1: Disable Company Export in UpLead

  1. Log in to your UpLead account.

  2. Go to Settings → Profile → Customize Integration.

  3. In the Contact tab, check the box labeled Ignore Export Company.

    • This prevents UpLead from automatically creating new company records when pushing contacts.

  4. Click Save to apply changes.

Example:


Step 2: Enable Automatic Company Creation in HubSpot

  1. In your HubSpot account, click the settings icon in the top navigation bar.

  2. From the left sidebar, navigate to Objects → Companies.

  3. Scroll to the Automation section.

  4. Check the box Create and associate companies with contacts.

    • This ensures HubSpot automatically associates contacts with companies based on their email domain.

Example:

For full instructions, see HubSpot’s official guide here: Automatically create and associate companies with contacts



Why This Works

UpLead leverages HubSpot’s Automatic Company Creation feature to achieve a higher association rate between contacts and companies. By disabling company export on the UpLead side and enabling automatic company association in HubSpot, you ensure:

  • No duplicate companies

  • Better data consistency

  • Improved reporting and workflows


Did this answer your question?