By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
(Time-Dependent Actions, Field Updates, Email Alerts)
Workflow Rules are Salesforce’s automation workhorse—they let you trigger actions (like updating fields, sending emails, or creating tasks) when records meet certain conditions. Think of them as if-then statements for your data: - If a Case’s Priority changes to "High," - Then update the Status to "Escalated," notify the manager via email, and schedule a follow-up task for 24 hours later.
Real-World Scenario:You’re the admin for a SaaS company. The sales team complains that Opportunities stall because no one follows up. You build a Workflow Rule: 1. Trigger: Opportunity Stage = "Proposal Sent" AND Last Modified Date = TODAY() - 3.2. Action: Send an email alert to the owner + update a custom field "Follow-Up Needed" = TRUE.3. Time-Dependent Action: If no activity in 7 days, create a Task for the manager.
Result: 30% more closed deals in 3 months.
ISCHANGED(Priority) && ISPICKVAL(Priority, "High")
OwnerId = "005..."
{!Case.Subject}
TEXT(Priority) & " - Escalated"
Task: Automate follow-ups for high-priority Cases.Prerequisites:- A Sandbox (never test in Production!).- Admin permissions.- A Case record type (or use the standard one).
Escalate High-Priority Cases
Created, and any time it’s edited to subsequently meet criteria
Priority
equals
High
Update Status to Escalated
Status
IF(ISPICKVAL(Status, "New"), "Escalated", Status)
Notify Case Owner of Escalation
Case {!Case.CaseNumber} has been escalated
Body: ``` Hi {!Case.OwnerFirstName},
Case {!Case.CaseNumber} ("{!Case.Subject}") has been escalated to High Priority.
View Case: {!Case.Link} `` 4. Recipients:Case Owner` 5. From Email Address: (Use your org-wide email or a custom one.) 6. Click Save.
`` 4. Recipients:
48 Hours After Rule Trigger Date
Case Owner
Follow up on escalated Case {!Case.CaseNumber}
Rule Trigger Date + 2 Days
Not Started
Medium
New
Escalated
{!Case.Description}
[Object]_[Action]_[Condition]
Case_Escalate_HighPriority
Typical Question Patterns:1. "Which evaluation criteria should you use to avoid infinite loops?" - ✅ Correct: "Created, and any time it’s edited to subsequently meet criteria." - ❌ Trap: "Created, and every time it’s edited."
❌ Trap: "Process Builder doesn’t support Field Updates." (It does, but only if re-evaluation is on.)
"How do you schedule a reminder for 7 days after a record is created?"
Key ⚠️ Trap Distinctions:- Immediate vs. Time-Dependent Actions: - Immediate = fires when criteria are met. - Time-Dependent = fires after a delay (e.g., 1 day later).- Field Update Re-Evaluation: - If enabled, the Field Update can trigger other Workflow Rules/Processes. - If disabled, it’s a one-time change.
Challenge:Create a Workflow Rule that: 1. Triggers when an Opportunity Stage changes to "Negotiation/Review."2. Immediately updates a custom field Next_Step__c to "Send Contract." 3. 24 hours later, sends an Email Alert to the Opportunity Owner with the subject: "Follow up on {!Opportunity.Name}".
Next_Step__c
"Follow up on {!Opportunity.Name}"
Solution:1. Workflow Rule: - Object: Opportunity - Evaluation Criteria: "Created, and any time it’s edited to subsequently meet criteria" - Rule Criteria: ISCHANGED(StageName) && ISPICKVAL(StageName, "Negotiation/Review") 2. Immediate Field Update: - Field: Next_Step__c - Value: "Send Contract" 3. Time-Dependent Action (24 hours): - Email Alert: - Template: Subject: "Follow up on {!Opportunity.Name}" - Recipient: Opportunity Owner
ISCHANGED(StageName) && ISPICKVAL(StageName, "Negotiation/Review")
"Send Contract"
Subject: "Follow up on {!Opportunity.Name}"
Why It Works:- The rule only fires when the Stage changes to "Negotiation/Review" (not on every edit).- The Field Update is immediate, while the Email Alert is delayed.- The Email Alert uses merge fields to dynamically include the Opportunity name.
Final Tip:Workflow Rules are old but essential. Master them for the Admin exam, then migrate to Flow for new automations. Use this guide as your cheat sheet when debugging or building in Production. ?
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.