There are a number of contact properties that can be updated by the HubSpot user interface or via an overnight update via the API from an external system. Will the webhooks fire if a subscribed contact property, e.g. first name, is changed via the api? We’re using the bulk update endpoint for our overnight processing.
Hi there,
Short answer is yes --> webhooks will execute regardless of how the subscribed property value is changed (e.g. web UI, API call including to a batch endpoint).
I performed a test where a workflow was configured to trigger a webhook when Contact “First Name” property equaled “XYZ”. Updating Contact “First Name” to “XYZ” [1] within the web UI and [2] via the batch update Contacts API endpoint both led to the webhook executing fine.
Hope this helps ![]()
Zach