Loading
Salesforce now sends email only from verified domains. Read More
Set Up and Maintain Your Salesforce Organization
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Track Object Field History

          Track Object Field History

          Turn on field history tracking for standard or custom objects in the field history tracking settings. Changes made to a field are added to the History related list of an object. You can monitor changes to business critical fields, or audit text fields for values that might require extra security, privacy, or access controls.

          Required Editions

          Note
          Note 
For objects that do not support retention policies, the retention setting displays as
 N/A.
          Available in: Salesforce Classic, Lightning Experience, and the Salesforce app

          Available in: Contact Manager, Group, Essentials, Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions

          Standard Objects aren’t available in Database.com

          User Permissions Needed
          To define which fields are tracked: Customize Application

          If you use both business accounts and person accounts, keep in mind that:

          • Field history tracking for accounts applies to both business and person accounts, so you can track a maximum of 20 fields for both types of accounts together.
          • Field history tracking excludes the changes made to a person's contact record.
          1. From Setup, in the Quick Find box, enter field history tracking, and then select Field History Tracking.
          2. To select the object whose fields you want to track, click View for the object.
          3. Select Enable {OBJECT_NAME} History.
            For example, Enable Account History.
            Tip
            Tip When you enable tracking for an object, customize your page layouts to include the object’s history related list.
          4. Select the updates that you want to track:
            • Both existing and new values modifications: Select those fields under Track old and new values.
            • Multi-select picklist and large text field value updates only: Select the fields under Track changes only.
            You can select a combination of up to 20 standard and custom fields per object. For accounts, this limit includes fields for both business accounts and person accounts.

            You can’t track these fields:

            • Formula, roll-up summary, or auto-number fields
            • Created By and Last Modified By
            • Fields that have the AI Prediction checkbox selected
            • Expected Revenue field on opportunities
            • Master Solution Title or the Master Solution Details fields on solutions. These fields appear only for translated solutions in organizations with multilingual solutions turned on.
          5. Save your changes.
            Salesforce tracks history from the date and time that you turn on the tracking.
            Note
            Note If Apex references one of an object’s fields, you can’t turn off field history tracking for that object.

            Field history tracking supports custom objects in managed packages. However, if the package developer updates the package field history settings, Salesforce doesn’t update those settings during package upgrades.

          When you no longer want to track field history, turn off the feature by deselecting the fields.

           
          Loading
          Salesforce Help | Article