Why workflow automation matters
VP
Val Petrova · VP of Sales
"The moment a deal over $50K moves into Negotiation, I want to know immediately — not find out at Monday's pipeline review, three days after it mattered most."
Manual "please remember to tell me" processes fail under load — reps are busy closing deals, not sending status updates. The system needs to react to the data itself.
Business outcome
Critical deals get leadership attention the instant the trigger condition is met — automatically, every time, with zero manual step from the rep.Anatomy of a workflow rule
A Workflow Rule watches one object for a trigger event, evaluates a set of conditions, and — if they match — runs one or more actions.
| Piece | Options |
|---|---|
| Trigger event | ON_CREATE / ON_UPDATE / ON_CREATE_UPDATE |
| Condition logic | ALL (AND) or ANY (OR) across a list of field/operator/value conditions |
| Field Update action | Runs before save, synchronously — modifies the record in-place before it's written |
| Email Alert / Notification / Webhook | Run after save, asynchronously — never block or slow down the rep's save |
Timing matters
Before-save actions can change what gets stored (e.g. auto-set a priority field). After-save actions react to what was already stored (e.g. tell someone about it) — they cannot alter the record that triggered them.Inactive rules are never evaluated at all — toggling a rule off is a safe, instant way to pause automation without deleting your configuration.
Alert the VP on a big deal
Open Workflow RulesSetup → Workflow Rules → New Rule.
Configure the triggerObject: Opportunity · Trigger: On Update.
Add conditionsLogic: ALL ·
amount > 50000 AND stage = "Negotiation".Add actionsNotification → recipient: the VP's username. Email Alert → pick a saved template.
Activate and testSave the rule as active, then edit a real (or test) Opportunity to meet the criteria — confirm the notification and email fire.
Try a Field Update
Add a second rule that sets a priority__c field to "High" automatically whenever amount > 100000 — notice it applies instantly, before the record is even saved.Test what you learned
1. Which action type runs synchronously, before the record is saved?
Field Update
Webhook
Email Alert
2. What does setting condition logic to
ANY mean?All conditions must be true (AND)
At least one condition must be true (OR)
No conditions are evaluated — the rule always fires