When building two-way syncs between HubSpot and external systems, one of the biggest pain points is not knowing who last updated a record.
Right now, there’s no standard built-in property that tells us whether a record was modified by a user, a workflow, or an external integration. This makes it difficult to avoid infinite update loops, especially when both systems are trying to stay in sync and respond to changes.
A simple “Last Modified By” property, available via the API, would solve this cleanly. We could use it to:
Detect if HubSpot or our own system made the last change
Skip updates when they originated from ourselves
Improve efficiency and avoid unnecessary API calls or overwrites
It would be an incredibly helpful feature for anyone building custom integrations, especially in multi-platform CRM environments.