Vantage Point
Home/Glossary/Apex Trigger
Salesforce Terminology

Apex Trigger

A piece of Apex code that executes before or after specific data manipulation language (DML) events occur.

Complete Definition

Apex triggers are stored procedures that automatically execute before or after records are inserted, updated, deleted, or undeleted in Salesforce. They enable custom business logic execution at the database level, such as validating data, creating related records, or sending notifications. Triggers are powerful but require careful design to avoid recursive loops and performance issues.

Key Points

  • 1Executes before or after DML events
  • 2Enables complex automation
  • 3Requires careful performance optimization
  • 4Part of Salesforce code base