← All Articles

Salesforce field history tracking: what to track and what not to

5 min read · By a 2x Certified Salesforce Architect · 9 years, 12+ orgs

Field history tracking is one of the most abused features in Salesforce. I've seen orgs track everything from "created by" to "last modified date" — wasting storage, slowing queries, and creating noise for end users. After managing 15+ enterprise orgs across healthcare, finance, and manufacturing, I'll cut through the fluff: here's what to track, what to avoid, and why.

What to Track: High-Value, Actionable Changes

Focus on fields where historical context directly impacts business decisions or compliance. Track only what you can't get from standard reports or where change velocity matters.

Key rule: If you can answer "How does this history help me fix a problem or prove compliance?" — track it. If not, skip it.

What Not to Track: The Waste That Kills Performance

Overtracking bloats your org. Salesforce charges per 500KB of history data, and each tracked field adds storage costs. Worse, it slows down UIs and breaks tools like Einstein Analytics.

Pro tip: Run this SOQL monthly to find dead weight:

SELECT Id, Field, EntityDefinition.QualifiedApiName, HistorySize 
FROM FieldHistoryArchive 
WHERE EntityDefinition.QualifiedApiName = 'Account' 
AND HistorySize > 1000000 
ORDER BY HistorySize DESC

If HistorySize is high but the field rarely changes, untrack it immediately.

Final Rule: The 20% Rule

Track no more than 20% of your custom fields. In my healthcare client's org, they tracked 70+ fields initially. After pruning, they focused on 12 high-impact fields — reduced history storage costs by 68%, and end users stopped complaining about "slow history tabs."

Field history tracking isn't about capturing everything. It's about capturing what you can't afford to miss. Audit your tracked fields quarterly. If it's not driving a decision or compliance need, turn it off. Your storage budget (and your users) will thank you.

Want to see how many wasted history fields you're tracking? Run a free health scan with OrgScanner — it’ll flag dead fields, oversized history, and compliance risks in under 5 minutes.

📚 Recommended Resource: Salesforce for Dummies — great for anyone learning Salesforce.
📚 Recommended Resource: NIST Cybersecurity Framework Guide — great for anyone security frameworks.
See these issues in your org?
Free health scan. 60 seconds. Read-only. No risk.
Scan My Org — Free →