An approval process is a great tool that's used to execute business logic automatically based on a Salesforce record being submitted for approval, and then approved or rejected by another user. Knowing the capabilities of approval processes will help you come up with efficient workflows that lead to fewer clicks and cleaner data. Let's see how this is done.
Creating an approval process
Business use case
You are the Salesforce Admin for XYZ Widgets. The Sales Manager has a use case where all closed sales that are $200,000 or higher and are in the negotiation/review stage need to be submitted to them for final approval. Once the deal is approved, the opportunity stage should automatically update to Closed Won. Let...