I'm doing some data clean up and need to merge some company records. We have a custom property that is bringing in data from a Wordpress site and when I merge two companies together, it keeps the primary record's information for that property and delete's the merged record's information. Is there a way to tell the merge to append the property instead of only keeping the information from the primary record?
These requests submitted to the HubSpot Ideas section of the community are reviewed by the HubSpot product team, based on their popularity and the assumed demand. I'd recommend commenting and upvoting.
You can also help other HubSpot users find this request more easily (and drive traction) by accepting my reply as a solution. I'd appreciate it, too.
For now, workarounds could look as follows:
(not optimal) in the manage duplicates tool, click the company names to open the right sidebar, edit the values manually there (so that the future primary record has all values), then merge
challenge your overall process (can duplicate creation be avoided by redesigning your process?)
look into third-party solutions like Koalify – @JonasDeMets can comment on Koalify's capabilities here 🙂
Maybe if you can provide more information about how these records are created and why the information ends up on two duplicated records, while being different, we could provide solutions on how to streamline the process to reduce the number of duplicates.
Another way could also be to actually create a multiple checkboxes property (as mentioned by Iohran) and a workflow that collects the information from the single-line text field and categorizes it into the multiple checkboxes one. Then you wouldn't have to worry about merging the two records, as the information category would be combined into this new field.
Or, you could also use a tool like Stacksync, our product, to sync your HubSpot data with a database where you can save all these records and have an automation that concatenates the two property values when a record is deleted (through merge) from HubSpot.
Did my answer help? Please mark it as a solution to help others find it too.
Ruben Burdin HubSpot Advisor Founder @ Stacksync Real-Time Data Sync between any CRM and Database
These requests submitted to the HubSpot Ideas section of the community are reviewed by the HubSpot product team, based on their popularity and the assumed demand. I'd recommend commenting and upvoting.
You can also help other HubSpot users find this request more easily (and drive traction) by accepting my reply as a solution. I'd appreciate it, too.
For now, workarounds could look as follows:
(not optimal) in the manage duplicates tool, click the company names to open the right sidebar, edit the values manually there (so that the future primary record has all values), then merge
challenge your overall process (can duplicate creation be avoided by redesigning your process?)
look into third-party solutions like Koalify – @JonasDeMets can comment on Koalify's capabilities here 🙂
Hi @karstenkoehler Thanks for the reply and the suggestions. I actually just added Koalify and found it incredibly useful for deduplicating but hadn't considered using it for this use case yet so I'll look into it some more. I've mostly been manually deduplicating because this single-line text field is being sent via API from our Wordpress site and because it's a text field, sometimes the values being entered aren't close enough even for Koalify to identify the duplicate. I think, as you suggested, our process just needs some reworking. Thanks again!
When merging two company records, HubSpot prioritizes the primary record's property values. So if a custom property (like the one syncing from WordPress) has a different value on the secondary record, it will be overwritten or discarded, unless:
The property is of type multi-checkbox, and
The value on the secondary does not yet exist on the primary
If your WordPress-linked property is a single-line text, number, or field allowing only one value, HubSpot will not automatically preserve both values during a merge.
A few questions to better understand your use case:
What type of field is this WordPress-synced property? (Text, Number, Multi-select?)
Are you merging records manually or using automations/API?
Is the data in the secondary record always valuable, or only in specific cases?
If you’re on Ops Hub Pro, you could set up a workflow using a custom code action that:
Captures property values from both records pre-merge
Combines or appends them intelligently
Updates the final record before the merge finalizes
Hi @IohranAraujo Thanks for asking those clarifying questions. It's a single-line text field and we always want to preserve both values assuming each record has a value. I've been manually merging these records to prevent the overwriting of data. We're not on Ops Pro unfortunately.