Trail Map Use-Case Catalog Workflow Automation
⚙️ Automation · Module 08

Workflow Automation: Get the Right Eyes on a Deal Instantly

Stop relying on reps to remember to send an update. Learn how event-driven rules react to record changes the moment they happen.

4
Units
~12 min
Time to Complete
80 pts
Available
1 Badge
Automation Builder
Unit 1 · Business Problem

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.
Unit 2 · How It Works

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.

PieceOptions
Trigger eventON_CREATE / ON_UPDATE / ON_CREATE_UPDATE
Condition logicALL (AND) or ANY (OR) across a list of field/operator/value conditions
Field Update actionRuns before save, synchronously — modifies the record in-place before it's written
Email Alert / Notification / WebhookRun 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.

Unit 3 · Hands-On Challenge

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.
Unit 4 · Knowledge Check

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