I’ve solved this recently with custom-coded workflow actions, but it requires access to Operations Hub Pro.
There is a hidden property you can extract via API, as detailed in this thread here: https://community.hubspot.com/t5/APIs-Integrations/Last-modified-by-user/m-p/839546?profile.language=en.
You can create three custom properties, such as:
- last_modified_by_user_id
- last_modified_by_user_timestamp
- last_modified_by_user_source
and then map them through a custom-coded workflow action or a third-party tool like n8n.io. Then, you can use these properties in reports as needed. These can be configured for different records, as needed.