Salesforce Workflow Rules are a legacy automation tool that fire automatically when records are created or edited. However, workflow rules do not automatically fire for existing records that were created before the rule was set up.
Note: Salesforce Workflow Rules are a legacy feature. For new automations, Salesforce recommends using Flow. This article applies to scenarios where existing Workflow Rules need to be retroactively applied to records already in the system.
To retroactively run a workflow rule on existing records, the method you use depends on the evaluation criteria configured on the workflow rule:
The option to Allow Workflow Rules to Apply Retroactively is a pending Idea and is not yet available as a standard feature.
This evaluation criteria does not allow the workflow rule to run on any existing records. It only fires when new records are created. No retroactive action is possible with this condition.
This condition allows you to retroactively trigger the workflow by performing a mass update on existing records using the Data Loader.
Impact: The Last Modified Date of each record changes to the date and time of the mass update. No other changes are made, other than those triggered by the workflow rule itself.
This condition requires temporarily modifying the workflow criteria to force it to evaluate on the update.
Impact: The Last Modified Date changes to the date and time of the mass update. See the notes below for how time triggers behave.
When a workflow rule is evaluated, all actions and time triggers are scheduled for their appointed time — even if that time is in the past. If the appointed time is already past when the workflow fires, the time trigger will fire in the next processing batch, typically within a few minutes.
Example: A workflow on a Contract object is configured to send an email 60 days, 30 days, and 5 days before the Contract Expiration Date. If the workflow is run retroactively on a contract with an expiration date 15 days from now, the emails scheduled for 60 days and 30 days before the expiration date (which should have fired 45 and 15 days ago) will be sent within minutes of the workflow being triggered. Only the 5-day email will fire on schedule. To control individual time triggers independently, configure them on separate workflow rules.
Create a Workflow Rule — Salesforce Help
Insert, Update, or Delete Data Using Data Loader — Salesforce Help
Export a Report — Salesforce Help
000386750

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.