Courseiva

SF-Admin Data and Analytics Management Practice Question

An administrator needs to track changes to the value of the 'Amount' field on Opportunities over time. Which feature is most appropriate for this requirement?

⚠ Common exam trap

Candidates might suggest 'Workflow Rules' or 'Field Updates.' These track the current state, but they do not provide the historical audit trail of 'old vs. new' values that Field History Tracking does.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Enable Field History Tracking for the Opportunity object.

Field History Tracking is the native Salesforce feature specifically designed to audit changes to field values. It captures the date, time, user, and old/new values, which is essential for analytical auditing. Understanding this feature is critical for compliance and transparency, as it provides a clear timeline of how data has evolved within the organization over time.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Create a custom audit object and trigger.

    Why it's wrong here

    Creating a custom audit object is unnecessary and labor-intensive given that Salesforce provides built-in Field History Tracking. Custom triggers add complexity and performance overhead that should be avoided when a standard, platform-native solution is available to handle the exact same requirement efficiently and reliably.

  • ✓

    Enable Field History Tracking for the Opportunity object.

    Why this is correct

    Field History Tracking is the built-in solution for this requirement. Once enabled for the 'Amount' field, it automatically records all changes in a related list, providing a complete audit trail without requiring custom code or additional objects, making it the most efficient and standard approach.

  • ✗

    Use a formula field to store the previous value.

    Why it's wrong here

    Formula fields are dynamic and cannot store historical values; they only show the current calculation. A formula field would simply show the current amount and would not maintain a record of past changes, making it fundamentally incapable of solving the historical tracking requirement.

  • ✗

    Run a daily export of all Opportunity records.

    Why it's wrong here

    Exporting data daily is an inefficient, detective control that provides a static snapshot rather than an active audit trail. It is extremely difficult to analyze changes across thousands of exported files, whereas Field History Tracking is indexed and directly queryable, making it far superior for analytics.

About these practice questions

Courseiva writes every SF-Admin question from scratch — 202 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Salesforce exam blueprint

This SF-Admin practice question is part of Courseiva's free Salesforce certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SF-Admin exam.