
Where to see field history: You can check the changes for the fields on which you have enabled the history tracking by adding the object history in the related list on the object layout : From Setup, click Object Manager and select any object (For ex: Contact) Select Page Layouts, and open a page layout on which you want to show the field history.
- From Setup, enter Object Manager in the Quick Find box, then select Object Manager.
- Click the custom object, and click Edit.
- Under Optional Features, select the Track Field History checkbox. ...
- Save your changes.
- Click Set History Tracking in the Custom Fields & Relationships section. ...
- Choose the fields you want tracked.
How to see Field history in Salesforce?
Where to see field history: You can check the changes for the fields on which you have enabled the history tracking by adding the object history in the related list on the object layout : Select Page Layouts, and open a page layout on which you want to show the field history.
How do I enable history tracking in Salesforce?
Enabling field history tracking For standard objects (e.g. Lead, Account, Contact, etc), click "Set History Tracking" when viewing Fields & Relationships for a given object in Object Manager. On the next screen select "Enable {ObjectName} History" and then select the field you want to track.
What is the history of a custom object in Salesforce?
Salesforce stores an object’s tracked field history in an associated object called StandardObjectName History or CustomObjectName __History. For example, AccountHistory represents the history of changes to the values of an Account record’s fields. Similarly, MyCustomObject__History tracks field history for the MyCustomObject__c custom object.
How to track the field history of an object?
The field to track is selected, and the field history is displayed in the history-based list of the object. This field history data is placed for up to 18 months through the organization and 24 months via the API. With Field History tracking, the field history of custom objects, as well as standard objects, can be tracked.
See more

Where can I see field history tracking?
Enable field history tracking on accounts, and set it to track the Has Support Plan and Support Plan Expiration Date fields.From Setup, click Object Manager and select Account.Select Fields & Relationships, and click Set History Tracking.Select Enable Account History, then select these two fields to track:More items...
Where is field history tracking stored Salesforce?
Salesforce stores an object's tracked field history in an associated object called StandardObjectNameHistory or CustomObjectName__History. For example, AccountHistory represents the history of changes to the values of an Account record's fields.
How do I report on field history tracking in Salesforce?
After enabling History Tracking, a button will appear in the fields section that will allow individual fields to be selected. A new Report Type is created when Field History Tracking is enabled for an object.
How do I view change history in Salesforce?
View the History of ChangesFrom Operations, click Data Stewardship.Search for a global profile by phone number, email address, or global party ID. Then, enter a value for your selection. ... Click Search. ... Select the customer profile for which you want to view the history of changes.Click Change History.Click.
How do I track field history in Salesforce for standard objects?
To set up field history tracking: From the management settings for the object whose field history you want to track, go to the fields area. Click Set History Tracking. Tip When you enable tracking for an object, customize your page layouts to include the object's history related list.
How do I see who changed a field in Salesforce?
Salesforce allows you to track up to 20 fields per object (both standard or custom objects). By enabling Field History Tracking, you will see who made the change, the date it was updated, and the previous value of the field. This feature helps you with a useful audit trail for reviewing or troubleshooting past changes.
How do I download field history tracking in Salesforce?
To export object field history via Data Loader:Open Data Loader.Click Settings | Settings.Uncheck Use Bulk API.Click OK.Click Export All.Choose OAuth and enter your Salesforce username and password; or Choose 'Password Authentication' and enter your Salesforce username and password followed by your security token.More items...
Can I report on field history in Salesforce?
Field history reports let you track changes in fields by adding an “Old Value” and a “New Value” column. With a field history report, each report row represents a change to a record. By filtering a field history report, you can answer questions like “Which opportunities have we closed so far this financial quarter?”
How do I enable field audit trail in Salesforce?
You define one HistoryRetentionPolicy for your related history lists, such as Account History, to specify Field Audit Trail retention policies for the objects that you want to archive. Then use Metadata API to deploy your policy. You can update the retention policy on an object as often as needed.
How many fields can you track history in Salesforce?
20 fieldsField history tracking also does not count against your organization's paid data storage limits and you can track only 20 fields per object.
What is field audit trail in Salesforce?
Field Audit Trail lets you define a policy to retain archived field history data up to 10 years from the time the data was archived. This feature helps you comply with industry regulations related to audit capability and data retention.
How long is field history retained?
Field history data is retained for up to 18 months through your org, and up to 24 months via the API. Field history tracking data doesn't count against your Salesforce org's data storage limits. You can track the field history of custom objects and the following standard objects.
How long does Salesforce keep history?
You can't keep it forever - Salesforce only keeps so much history around. Here's how that works: Last 18 months - You can access the last 18 months directly in your org via related lists, reports and SOQL queries. From 18-24 months - Salesforce retains this data but you have to use Data Loader or the API to access it.
Can you include the old and new record in a lookup field?
If you're dealing with changes to lookup fields, you likely want to include some additional data about the old record and the new record referenced by the lookup field. Unfortunately, you can't do that because the old value and new value themselves aren't lookups, they're just text with a name for the referenced record.
Does Salesforce keep track of history?
Salesforce isn't entirely consistent in how it keeps track of history for each kind of object. The vast majority of standard Salesforce objects follow the same model, but there are a few exceptions (particularly with Opportunity; see below). Custom objects also support history tracking but have a few minor differences in their history objects.
What is Salesforce field history tracking?
What is Field History Tracking? Salesforce field history tracking is a method that can be used to track changes associated with each specific field. It can be used for both standard objects as well as custom objects that are specific to your company. For a particular field, the process is straightforward.
How many fields can you track in AutoCAD?
You can only track 20 fields per object. For some fields like Text Area (Long), Text Area (Rich), and Picklist (Multi-Select) and Changes to fields with more than 255 characters are tracked as edited, and their old and new values are not saved.
Who is Deepali Salesforce?
Deepali, a certified Salesforce Advanced Administrator and Salesforce Developer and CSPO Certified at Cloud Analogy, is a successful name in the industry circles when it comes to the delivery of successful projects with end-to-end testing. Deepali is a globally-renowned industry stalwart when it comes to managing Operations & Delivery Planning in driving Business Performance Management.

Enabling Field History Tracking
- For standard objects (e.g. Lead, Account, Contact, etc), click "Set History Tracking" when viewing Fields & Relationships for a given object in Object Manager. On the next screen select "Enable {ObjectName} History" and then select the field you want to track. For custom objects, you'll first need to make sure that "Track Field History" is selected...
Anatomy of The History Object
- Salesforce isn't entirely consistent in how it keeps track of history for each kind of object. The vast majority of standard Salesforce objects follow the same model, but there are a few exceptions (particularly with Opportunity; see below). Custom objects also support history tracking but have a few minor differences in their history objects. Most of the standard Salesforce objects are paire…
Field History Tracking Limitations
- As you might imagine, keeping track of all these changes can create a large amount of data in your Salesforce org. Luckily, field history tracking doesn't count against your org's data limits. However, Salesforce imposes several limits to ensure that your data doesn't get out of control: 1. Max of 20 fields per object- This might sound like a lot, but most Salesforce orgs I've seen have t…
Querying Field History
- If you're not inclined to directly query data in Salesforce using SOQL, feel free to skip this section. If you enjoy SOQL, read on. Let's take a look at how you might query AccountHistory: SELECT AccountId, DataType, Field, NewValue, OldValue, CreatedById, CreatedDate FROM AccountHistory ORDER BY CreatedDate ASC LIMIT 10 If you've enabled field history tracking for Account and yo…
Viewing Field History
- Field history acts just like any related list. You can easily add it to page layouts for standard and custom objects. Just beware that you'll only be able to see the most recent 18 months of field history. So, if you're looking at a record that was last modified more than 18 months ago, expect list related list to be blank. To add a history related list, just drag and drop it into the page layout …
Building Field History Reports
- Salesforce offers built-in reports for many of the standard object history types. If you've enabled reporting on your custom objects, their history reports will show up as well. If you're familiar with Salesforce reporting generally, it's not too hard to build a report that gives you a log of changes for a given record. The following report is just a basic grouping on Account order by the Edit Date (a…
What Fields Should Have History Tracking?
- First, you should ensure you're keeping track of ownership changes. We recommend that you enable field history tracking for the Owner field on standard objects like Lead, Account, Contact, Opportunity and even Task. You should also enable history tracking on other custom fields you have that represent some form of ownership. These ownership fields are critical to managing sa…