Skip to content
  • There are no suggestions because the search field is empty.

How Hybrid (Synthetic) Merges Work in Koalify

Koalify makes it possible to merge company records even in situations where HubSpot’s native merge process may not be suitable, such as when certain integrations are active or when stable record IDs are required.

By default, HubSpot’s native merge process creates a new primary record when companies are merged. While this behavior works well for many use cases, it can introduce challenges in environments where integrations depend on existing HubSpot record IDs or where merge history limits may be reached.

Koalify provides an alternative merge method called a Hybrid Merge (also referred to as a Synthetic Merge). This approach closely replicates HubSpot’s native merge outcome while avoiding several platform limitations.

During a Hybrid Merge:

  • The secondary company is deleted

  • The existing primary company is updated with combined data

  • No new company record is created

Important information such as property values, activities, and associations is preserved and consolidated on the primary company record.

Why use a Hybrid/ Synthetic Merge in HubSpot?

1) Salesforce integration

Historically, HubSpot did not support company merges when the Salesforce integration was active, including through the API.

Hybrid merges provide an alternative approach that allows records to be consolidated without relying on HubSpot’s native merge process.

Native HubSpot Merges Are Not Supported V2

2) Preserve HubSpot Record IDs

HubSpot’s native merge creates a new record, which results in a new HubSpot record ID. This can break external integrations or internal processes that rely on stable record IDs.

Some integrations or systems rely on stable object identifiers. Because a Hybrid Merge updates the existing primary record instead of creating a new one, it helps prevent downstream integration issues.

3. Avoid HubSpot’s merge ID storage limit

HubSpot stores merged record IDs on the primary record but limits this to 250 stored merge IDs. In environments with high deduplication volume, this limit can be reached.

A Hybrid Merge avoids this limitation because no new merged record is created.

How Koalify’s Hybrid Merge works

Koalify sythetic merges are designed to behave like HubSpot’s native merges, with a few important differences:

General behavior

  • No new company record is created
  • The secondary company is deleted
  • The primary company is updated with selected data from the secondary record

Standard properties

  • If the primary record already has a value → it remains unchanged
  • If the primary record is empty and the secondary has a value → the secondary value is used
you can also customize property behavior with Koalify merge rules


Read-only properties

Properties that cannot be written via the API are not updated, including:

  • Analytics properties

  • Calculated fields

  • System-generated properties


Activities (calls, emails, tasks, meetings)

  • All activities from both records are combined under the primary company

Associations (contacts, deals, tickets, etc.)

  • Associations are merged unless this would exceed HubSpot’s association limits

  • If the limit is exceeded, the merge won’t complete, you’ll need to reduce associations first

Associated leads

  • Due to HubSpot API limitations, only leads linked to the primary company are retained

  • Leads associated with the secondary company will not be preserved

Workflows

  • The primary company may be enrolled if updated data matches workflow criteria

  • The secondary company is automatically unenrolled when it is deleted


Merging is irreversible, so we recommend testing a few Hybrid merges manually with our duplicate cards feature before bulk merging via our workflow action