TemperStack
Intermediate8 min readUpdated Mar 18, 2026

How to enable field history tracking on Salesforce

Quick Answer

Field history tracking in Salesforce allows you to monitor changes to specific fields on standard and custom objects. Enable it through Setup by navigating to Object Manager, selecting your object, and configuring Set History Tracking with up to 20 fields per object.

Prerequisites

  1. System Administrator or equivalent permissions
  2. Access to Setup menu in Salesforce
  3. Understanding of object and field structure
  4. Knowledge of which fields need tracking
1

Access Salesforce Setup

Log into your Salesforce org and click the Setup gear icon in the top-right corner. Select Setup from the dropdown menu to access the administration interface.
Tip
Ensure you have System Administrator permissions before proceeding
2

Navigate to Object Manager

In the Setup menu, locate and click on Object Manager in the left navigation panel. This will display a list of all standard and custom objects in your org.
3

Select the Target Object

Find and click on the object for which you want to enable field history tracking (e.g., Account, Contact, Opportunity, or a custom object). This will open the object's detail page with various configuration options.
Tip
Use the search box to quickly find specific objects in large orgs
4

Access Set History Tracking

On the object detail page, scroll down to find the Features section in the left sidebar. Click on Set History Tracking to open the field history tracking configuration page.
5

Enable History Tracking

On the Set History Tracking page, check the Enable [Object Name] History checkbox at the top of the page. This activates history tracking for the entire object and reveals the field selection options below.
Tip
Remember that enabling history tracking will consume additional storage space
6

Select Fields to Track

Review the list of available fields and check the boxes next to the fields you want to track. You can select up to 20 fields per object. Consider tracking critical fields like:
  • Amount (for Opportunities)
  • Stage (for Opportunities)
  • Status fields
  • Owner changes
  • Key custom fields
Tip
Prioritize fields that change frequently and are business-critical
7

Save Configuration

After selecting your desired fields, click the Save button at the bottom of the page. Salesforce will process your changes and display a confirmation message when field history tracking is successfully enabled.
Tip
History tracking only captures changes made after enabling - it's not retroactive
8

Verify History Tracking

Navigate to a record of the object you configured and make a test change to one of the tracked fields. Save the record, then scroll down to find the [Object Name] History related list to verify that the change was captured with timestamp, field name, old value, new value, and user information.
Tip
Add the History related list to page layouts if it's not visible by default

Troubleshooting

Set History Tracking option is missing
Verify you have System Administrator or Customize Application permissions. Some standard objects may not support history tracking, and the feature might be restricted in certain Salesforce editions.
Cannot select more than 20 fields
Salesforce limits field history tracking to 20 fields per object. Prioritize the most critical fields or consider using Audit Trail or Event Monitoring for comprehensive tracking needs.
History related list not showing on record pages
Edit the page layout for the object and add the [Object] History related list. Go to Setup > Object Manager > [Object] > Page Layouts and drag the History related list to the desired section.
No historical data showing for existing records
Field history tracking is not retroactive - it only captures changes made after enabling the feature. Historical changes made before activation will not be visible in the history tracking.

Related Guides

More Salesforce Tutorials

Other Tool Tutorials

Ready to get started with Salesforce?

Put this tutorial into practice. Visit Salesforce and follow the steps above.

Visit Salesforce