Merging contacts does not fire webhooks for properties that are changed


We use webhooks to keep data in sync with our internal ERP system.

Looks like if two contact are merged - the webhooks are not fired for the contact that is merged to.

This causes us a lot of headaches with data going out of sync. When will this be resolved and what are the current workarounds?



Hi @nick-goloborodko,

I'm not entirely sure if this is working as designed or not; I know that we exclude contact merges from triggering certain functionality to avoid certain things like erroneous workflow enrollments. let me dig into this with my team; I'll update this thread when I have more info.


Is there any update on this?

We have some data that exists externally that requires updating when companies are merged, and there doesn't appear to be any webhook triggers available to create. It also doesn't seem to fire any of the "update" triggers that I have set for fields.


I'm having the same issue as well, we have external systems which rely on data being associated to company and contact ids in hubspot, the web hooks are not triggered on a merge and so the data in our systems becomes orphaned.


Same problem! Any news? I've been trying to bypass the issue by listening to contact update, but it doesn't work if there aren't more recent properties in the contact being merged! Could you tell if you found out a way to fix this issue? Thank you so much!