Automation ยท Module 09
Approval Processes
Put a Hard Stop in Front of Bad Decisions
A 30% discount shouldn't happen just because a rep forgot to ask first. How to make the CRM itself enforce that rule, step by step.
About & Business Case #
Why approval processes matter #
"A rep discounted a deal by 30% without checking with anyone. It closed before anyone even noticed. We need a hard stop before that happens again โ not a policy document nobody reads."
A written policy only works if someone actually follows it in the moment. Workflow Automation (a tool that reacts to a change after it happens) can tell people what happened. But it can't stop something before it happens.
That's the job of Approval Processes: pausing a record until the right person says yes.
What this means for you
Discount and pricing exceptions need a real person to sign off before they count. The system enforces this โ nobody has to hope a rep remembers the rule.
Implementation #
Anatomy of an approval process #
An Approval Process is a rule you set up in advance. It has two parts: an entry condition (what triggers it) and an ordered list of approval steps (who has to say yes, and in what order).
When a record meets that condition and someone submits it, it follows one strict path:
| Rule | Detail |
|---|---|
| Step ordering | Steps happen one at a time, in order. A request only moves to the next approver once the current one says yes |
| Any rejection | Any single "no" immediately ends the request as REJECTED โ any steps still left are skipped |
| One active approval at a time | A record can only be waiting on one approval process per object at a time |
| Permanent history | Every approval or rejection is saved forever, once it happens โ it can't be edited or removed later |
1 Require sign-off on big discounts #
discount_percent__c > 15, meaning "trigger this when the discount is over 15%."Where approvers work
Every approver has a personal Approval Inbox โ a simple list showing only the requests waiting on them right now. They don't have to hunt through every record to find what needs their sign-off.
How to Use #
Day-to-day: reps #
Day-to-day: approvers #
What to try next
Look at the Workflow Automation trail to see the difference between reacting to a change and gating one before it counts.