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.