Flow Trigger Explorer and Trigger Order

5 minutes 5 Questions

Flow Trigger Explorer is a Salesforce Setup tool that lets administrators view and manage all record-triggered flows for a specific object in one place. Instead of digging through individual flow definitions, you select an object (such as Account or Opportunity) and a trigger type—when a record is created, updated, or deleted—and the Explorer displays every active and inactive flow that fires on that event. Flows are grouped by run timing: before-save (fast field updates), after-save (actions and related records), and asynchronous paths. This gives admins a clear picture of what automation executes and in what sequence, which is essential for troubleshooting unexpected behavior, avoiding duplicate logic, and planning new automation without conflicts. From the Explorer you can open flows, activate or deactivate them, and reorder them directly. Trigger Order is the mechanism that controls the execution sequence of multiple record-triggered flows on the same object and event. Each flow has a Trigger Order field (Advanced settings in Start element) accepting a value from 1 to 2000. Flows run in ascending order of this number. Salesforce recommends spacing values (10, 20, 30) so future flows can be inserted without renumbering. Flows without a Trigger Order value run after ordered flows, sorted alphabetically by flow API name; those with a value of 1001 or higher are considered unordered and also run in that alphabetical group after those with explicit lower values. Trigger Order applies within the same run timing: before-save flows are ordered among themselves, then after-save flows among themselves. For the Platform Administrator II exam, remember: Flow Trigger Explorer provides visibility and management, while Trigger Order provides deterministic sequencing. Together they replace the unpredictable ordering that existed with Workflow Rules and Process Builder, support the shift to flow-only automation, and help enforce one-flow-per-object-per-event best practices or, where multiple flows exist, ensure dependent logic (like setting a field before another flow reads it) executes reliably in the correct order.

Flow Trigger Explorer and Trigger Order: A Complete Guide for the Salesforce Advanced Administrator Exam

Why This Topic Matters

As organizations retire Workflow Rules and Process Builder, record-triggered flows have become the standard tool for declarative automation. Most real-world orgs end up with several record-triggered flows on the same object (for example, three or four flows on Opportunity that all fire on update). When multiple flows fire on the same record event, two questions immediately arise: Which flows are going to run? and In what sequence? If a flow that calculates a discount runs after the flow that sends the approval email, the email contains the wrong number. Salesforce answered these two questions with two closely related features: Flow Trigger Explorer (visibility and management) and Trigger Order (deterministic sequencing). The Advanced Administrator exam tests this topic inside the Advanced Process Automation domain because it reflects the move from the old guidance of 'one process per object' to the modern approach of 'many well-ordered, purpose-built flows per object.' Expect scenario questions that describe automation conflicts, unexpected results, or governance needs, and ask you to pick the correct tool.

What Is Flow Trigger Explorer?

Flow Trigger Explorer is a Setup tool that gives you a single, object-centric view of all record-triggered flows that fire for a chosen object and trigger event. Instead of opening the Flows list view and guessing which flows touch the Account object, you select an object (such as Account) and a trigger (Created, Updated, or Deleted), and the Explorer displays every record-triggered flow that runs in that context, grouped by when it runs:

• Fast Field Updates (before-save flows) – run before the record is saved to the database.
• Actions and Related Records (after-save flows) – run after the record is saved.
• Run Asynchronously paths – run after the transaction commits.
• Scheduled Paths – run at a scheduled time relative to a date on the record.

Within each group, flows are listed in the order Salesforce will execute them. From the Explorer you can see each flow's status (Active or Inactive), open a flow directly in Flow Builder, activate or deactivate flows, and most importantly click Edit Order to drag and drop flows into the sequence you want. When you save a new order, Salesforce writes the corresponding Trigger Order values to the flows for you. In later releases the Explorer also lists Apex triggers on the object for context, so you can see the full picture of declarative and programmatic automation, although you cannot reorder Apex triggers from the Explorer.

You can reach Flow Trigger Explorer in three ways: from Setup → Process Automation → Flows (Flow Trigger Explorer button), from the Start element of any record-triggered flow in Flow Builder (Open Flow Trigger Explorer link), and from Object Manager → [Object] → Flow Triggers. Using it requires the Manage Flow permission.

What Is Trigger Order?

Trigger Order is a property on the Start element of a record-triggered flow. It is a numeric field accepting a value from 1 to 2,000 that tells Salesforce the sequence in which this flow should run relative to other record-triggered flows on the same object, same trigger event, and same run time (before-save or after-save). Before this feature was introduced (Spring '22), when several flows fired on the same event their order was effectively unpredictable, which made admins consolidate everything into a single giant flow. Trigger Order makes the execution sequence deterministic and lets you build smaller, focused flows safely.

How Trigger Order Works: The Execution Rules

When multiple record-triggered flows fire for the same object, event, and run time, Salesforce executes them in this sequence:

1. Flows with a Trigger Order value from 1 to 1,000 run first, in ascending numeric order.
2. Flows with no Trigger Order value run next, ordered by created date (oldest flow first).
3. Flows with a Trigger Order value from 1,001 to 2,000 run last, in ascending numeric order.

If two flows share the same Trigger Order value, Salesforce breaks the tie by running them in alphabetical order by flow API name. The 1,001–2,000 range exists specifically so you can guarantee a flow runs after every unordered legacy flow without having to edit each of those older flows. A common pattern is to assign values with gaps (10, 20, 30 or 100, 200, 300) so new flows can be inserted later without renumbering everything.

Important Boundaries of Trigger Order

• Trigger Order only sequences flows against other record-triggered flows in the same object, trigger, and save phase. It does not control where flows run relative to Apex triggers, validation rules, Workflow Rules, or Process Builder processes; those are governed by the Salesforce order of execution.
• You cannot use Trigger Order to make an after-save flow run before a before-save flow. Before-save flows always run before Apex before triggers and custom validation; after-save flows run after Apex after triggers, assignment rules, auto-response rules, Workflow Rules, and escalation rules, but before entitlement rules, roll-up summary recalculation, and the commit.
• A Created-and-Updated flow appears under both the Created and Updated views in Flow Trigger Explorer; its position is evaluated separately within each context.
• Trigger Order is set on a flow version. If you create a new version, verify the value carried over before activating.

How It Works in Practice: A Walkthrough

Imagine a Case object with three after-save flows: 'Case – Set Priority Score', 'Case – Assign Owner by Score', and 'Case – Notify Owner'. The owner assignment depends on the score, and the notification depends on the owner. The admin opens Flow Trigger Explorer, selects Case and the Updated trigger, and sees all three under Actions and Related Records in an unintended sequence. She clicks Edit Order, drags Set Priority Score to the top, Assign Owner second, and Notify Owner third, then saves. Salesforce assigns Trigger Order values accordingly. Alternatively, she could open each flow, click the Start element, and type 10, 20, and 30 into Trigger Order manually. Either approach produces the same deterministic result. Better still, because the score and owner can be set on the same record without a DML statement, she might convert the first two into before-save (Fast Field Updates) flows for performance, leaving only the notification as after-save; the Explorer makes this architecture visible at a glance.

Relationship to Best Practices

Salesforce's current architectural guidance is: use before-save flows for same-record field updates whenever possible, keep each flow focused on a single purpose, use entry conditions to minimize unnecessary execution, and use Trigger Order plus Flow Trigger Explorer to govern the sequence. Flow Trigger Explorer is also a key governance and documentation tool during audits, migrations from Process Builder, and troubleshooting of 'mystery' automation, because it reveals exactly what fires on a given object event.

Exam Tips: Answering Questions on Flow Trigger Explorer and Trigger Order

Tip 1 – Distinguish 'see' from 'sequence'. If the scenario asks how an administrator can view, identify, audit, or visualize all automation that runs when a record is created or updated on an object, the answer is Flow Trigger Explorer. If it asks how to control, guarantee, or define the sequence in which flows run, the answer involves Trigger Order (either set in the Start element or via Edit Order in the Explorer). Many questions accept the Explorer as the answer for both, since reordering is a feature of the Explorer, so read answer choices carefully.

Tip 2 – Memorize the numeric rule. Know cold: 1–1,000 run first in ascending order; blank values run next by created date; 1,001–2,000 run last; ties resolve alphabetically by API name. A question that says 'the new flow must run after all existing flows, but the admin does not want to modify the existing flows' is pointing you to a value in the 1,001–2,000 range.

Tip 3 – Watch for scope distractors. Wrong answer choices often claim Trigger Order controls Apex triggers, validation rules, or the relationship between before-save and after-save flows. It does not. Trigger Order applies only among record-triggered flows of the same object, trigger event, and save phase.

Tip 4 – Recognize dependency scenarios. When a scenario describes one flow producing a value that another flow consumes (a score feeding an assignment, a status feeding a notification), the exam wants you to recognize a sequencing problem solved by Trigger Order, not by merging the flows into one or adding a Decision element.

Tip 5 – Eliminate legacy answers. Options referencing Process Builder ordering, Workflow Rule ordering, or 'consolidate into a single flow per object' are generally outdated. The modern, exam-correct approach favors multiple purpose-built flows governed by Trigger Order.

Tip 6 – Know the navigation paths and permission. Be ready to identify that Flow Trigger Explorer is accessed from the Flows setup page, the Start element in Flow Builder, or Object Manager (Flow Triggers), and that it requires the Manage Flow permission.

Tip 7 – Pair this knowledge with order of execution. Questions may blend Trigger Order with the broader save order. Remember: before-save flows run before Apex before triggers and validation rules; after-save flows run after Workflow Rules and escalation rules but before entitlement rules, roll-ups, and the commit; asynchronous and scheduled paths run after the commit.

Tip 8 – Prefer performance-aware answers. If two answers both solve the sequencing problem but one also moves same-record updates into a before-save flow, the exam usually rewards the choice that follows Salesforce performance best practices.

Quick Review Checklist

• Flow Trigger Explorer = object-and-event view of all record-triggered flows, with status, open, activate/deactivate, and drag-and-drop Edit Order.
• Trigger Order = Start element property, integer 1–2,000, sequences flows on the same object, event, and save phase.
• Sequence: 1–1,000 → blank (by created date) → 1,001–2,000; ties by API name alphabetically.
• Does not reorder Apex, validation rules, or before-save versus after-save phases.
• Introduced Spring '22; supports the shift from one-flow-per-object to multiple ordered flows.
• Requires Manage Flow; reachable from Setup Flows, Flow Builder Start element, and Object Manager.

Master these points and you will be able to confidently handle any exam scenario involving multiple record-triggered flows, their visibility, and their execution order.
Test mode:

Admin II - Flow Trigger Explorer and Trigger Order Example Questions

Test your knowledge of Flow Trigger Explorer and Trigger Order

Question 1

An administrator at Cloud Kicks opens Flow Trigger Explorer for Case updates. The 'Set Priority' flow appears under Fast Field Updates with trigger order 20. The 'Notify Escalation' flow appears under Actions and Related Records with trigger order 10 and reads the Priority value that 'Set Priority' calculates. A teammate recommends swapping the two trigger order values so that 'Notify Escalation' gets the correct Priority. Which assessment of this recommendation should the administrator give?

Question 2

An administrator at Cloud Kicks has two active record-triggered flows on Opportunity that run on create. Flow A is an after-save flow with trigger order 1 that creates a Task showing the Opportunity's Net Price. Flow B is a before-save flow with trigger order 2 that calculates Net Price. The administrator expected Flow A to run first, yet testers report that every new Task shows the newly calculated Net Price. What explains this behaviour?

Question 3

In Flow Trigger Explorer, which statement best describes the scope of a record-triggered flow's Trigger Order value relative to other automation on the same object?

More Flow Trigger Explorer and Trigger Order questions
29 questions (total)