Skip to main content

Track Record Changes

The Track Record Changes feature allows you to monitor and visualize changes to a Salesforce record, helping you identify what has changed, when it changed, and who made the changes.

Note that while Salesforce History Tracking captures the changes to fields, it doesn't allow you to track all field changes. Track Record Changes track changes to all fields of a particular record.

Record Change Tracking provides a real-time view of field value changes in a Salesforce record. The feature displays field values in a tabular format with timestamps, making it easy to spot changes between refreshes.

Keep in mind
  • Record change information is not persisted in Salesforce or other places. If you refresh the tab or close the feature or record, then those changes are lost. If you want to save changes, you can export the changes using Datagrid Export feature.

Opening the View

To open the feature, open any of the record details, click on the More Actions menu next to Record Details and select Track Changes

// Add screenshot

How It Works

  1. When you open the feature, it retrieves the current state of the record and displays all fields and their values in a data grid
  2. Periodically refreshes to check for changes.
  3. When changes are detected, adds a new column with the updated values
  4. Highlights changed fields for easy identification

Data Grid Display

The change tracking view presents:

  • Field names and their data types in pinned columns
  • Timestamped columns showing field values at different points in time
  • Visual highlighting of changed values
  • Column headers showing version number and modification timestamp

Filtering Options

You can filter the displayed fields using several options:

FilterDescription
Hide Non-changed FieldsShows only fields that have changed at least once
Hide System FieldsHides standard system fields (like Id, CreatedDate, etc.)
Hide Read-only FieldsHides fields that cannot be modified

Auto-Refresh

The feature supports automatic refreshing at configurable intervals:

  • 2, 5, 10, 15, 30, 60, 120, 300, or 600 seconds
  • Automatically detects and displays new changes
  • Notifies when no changes are detected since the last refresh