Salesforce Certified Advanced Administrator — Question 16
Universal Containers is implementing a new lead status process and wants to be able to do the following:
✑ Track leads through five different status values.
✑ Run reports showing the duration a lead spends in each status.
✑ Run full Lifetime reports of a lead from creation to conversion.
✑ Prevent leads from skipping a lead status.
How can these requirements be met?
Answer options
- A. Use field history tracking on the lead status field to track the duration of each status. Use validation rules to prevent status skipping.
- B. Use an Apex trigger to populate custom date fields for each status, and use custom formula fields for calculating duration of each status.
- C. Use custom date fields and workflow rules for each status, and use custom formula fields for calculating duration of a status. Use validation rules to prevent status skipping.
- D. Use lead history reporting to track changes in the lead status field, and use custom reporting fields to calculate status duration. Use validation rules to prevent status skipping.
Correct answer: C
Explanation
Option C is correct because it combines custom date fields and workflow rules to effectively track the duration of each status, while also utilizing validation rules to enforce the status progression. Option A lacks the comprehensive tracking needed for duration calculations, while option B does not include workflow rules, which are essential for managing the lead status process. Option D focuses too much on reporting rather than the necessary tracking and enforcement of status rules.