Skip to main content

SF-0105 · Compare · Medium

What is the difference between 2nd and 3rd evaluation criteria?

✓ Verified by Vikas Singhal · Last reviewed 5/17/2026 · Updated for Spring '26

The 2nd and 3rd workflow evaluation criteria sound nearly identical in Setup — the wording differs by one phrase. The behaviour is very different.

The one-line distinction

  • Criteria 2Created, and any time it’s edited to subsequently meet criteria — fires only when the record just started meeting the rule’s conditions (it didn’t on the prior save).
  • Criteria 3Created, and every time it’s edited — fires every save while the conditions are TRUE, even if they were TRUE on the previous save too.

A side-by-side test

Rule criteria: Stage = "Closed Won".

Save eventStage priorStage afterCriteria 2Criteria 3
Insert with Closed WonClosed WonFires (newly meets)Fires
Update Prospecting → Closed WonProspectingClosed WonFires (newly meets)Fires
Update Closed Won → Closed Won (no real change)Closed WonClosed WonDoesn’t fire (already met)Fires
Update Closed Won → LostClosed WonLostDoesn’t fireDoesn’t fire
Update Lost → Closed Won (back)LostClosed WonFires (newly meets again)Fires

The row that matters: “updating a record that already met the criteria.” Criteria 2 skips it; Criteria 3 fires.

When to pick each

Use Criteria 2 when…Use Criteria 3 when…
You want a “milestone” action — once when the record enters this stateYou want a “while-the-condition-holds” action — every save while in this state
Sending a congratulations email on Closed WonAudit logging every save on locked records
Most real-world use casesRare — usually a sign you should re-think the design

A caveat: time-dependent actions

Criteria 3 disables time-dependent actions. The Salesforce platform won’t let you queue scheduled actions on a rule that can re-fire on every save — the queue would explode. If you need time-dependent actions, your only options are Criteria 1 and Criteria 2.

The hidden cost of Criteria 3

A rule on Criteria 3 with an email alert can spam users — every save that touches the record sends another email. That’s almost never what’s wanted. Most production orgs use Criteria 2 by default and only reach for Criteria 3 with explicit intent.

What interviewers want

  • The behavioural difference in one sentence
  • A worked example showing the “save where criteria were already TRUE” case
  • The time-dependent-actions caveat for Criteria 3

Verified against: Salesforce Help — Workflow Evaluation Criteria. Last reviewed 2026-05-17 for Spring ‘26 release.