Add a standard “Last Modified By” property for CRM records (accessible via API)

kosalaindrasiri

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.