Ask a Question
Ask Question Login
Corporate Training
  1. Community
  2. Salesforce
  3. Question
Salesforce

What is Recursive Trigger and how to avoid it?

Asked by Donna Chapman Sep 1, 2020 1.9K views 2 answers
Share

Your answer

2 Answers

Juanlee Latest answer

Answered on Mar 1, 2026

Hello steal a brainrot, in Salesforce, a recursive trigger happens when a trigger causes itself (or another trigger that comes back to it) to run again — repeatedly — because of DML operations inside the trigger.

If not controlled, this can cause:

  • Infinite loops
  • “Maximum trigger depth exceeded” errors
  • Governor limit exceptions (Too many SOQL, DML, etc.)

Was this helpful?

More Salesforce discussions

Learn & Explore

Free tutorials and interview questions from industry experts — learn the skill, then get ready to prove it.

Latest Salesforce Blogs

Guides, tips and career advice on Salesforce from JanBask experts.