Group Discounts available for 3+ students and Corporate Clients

Order Of Execution

Order of Execution in Salesforce

When we save a record with an insert update, or upsert statement salesforce performs the events in order because when the event happens, Order of Execution is very important because they are multiple things tield to a single event and when the event gets fired we need to know which processes is running first and which processes is running last.

Desired to gain proficiency on Salesforce? Explore the blog post to grasp more expertise on Salesforce Training Courses.

The order of execution is in the following order.

  • Executes all before triggers.
  • System validations are performed.
  • Custom validations are performed.
  • Saves the record but does not commit
  • Executes all after triggers.
  • Executes assignment rules
  • Executes auto response rules
  • Executes workflow rules
  • If the record was updated with workflow field updates, fires before and after triggers are more time in addition to standard validations. Custom validation rules are not run again.
  • Executes escalation rules
  • Commits to the database

For indepth understanding on Salesforce click on

“At TekSlate, we are trying to create high quality tutorials and articles, if you think any information is incorrect or want to add anything to the article, please feel free to get in touch with us at, we will update the article in 24 hours.”

0 Responses on Order Of Execution"

Leave a Message

Your email address will not be published. Required fields are marked *


Please Enter Your Details and Query.
Three + 6