How do I deactivate a flow safely

Deactivating a flow is more than just clicking a button; as a Senior Instructional Designer, you should treat it as a “controlled shutdown.” Doing it incorrectly can lead to partial data updates or broken business processes.

Step 1: The Deactivation Step

How do I deactivate a flow safely | Salesforce | step 1
  • Navigate to Setup > Flows.
  • Find the flow you wish to stop.
  • Click the View Details and Versions link (or click the flow name).
  • Find the Active Version (indicated by a checkmark).
  • Click Deactivate.

Step 2: The "Safety Check" List

Before you click deactivate, perform these three checks to ensure no users are negatively impacted:

  • Check “Paused” Interviews: If you are deactivating a Screen Flow or a Scheduled Flow, check the Paused Flow Interviews section in Setup. Deactivating the flow does not delete current “in-progress” sessions; those users might hit errors when they try to finish.
  • Dependency Audit: Use the Where is this used? button on fields. If other automations or Apex codes rely on the results of this flow, deactivating it could cause a “domino effect” of failures.
  • Identify the Replacement: If you are deactivating a flow to replace it with a new version, ensure the new version is Activated immediately after. There should be no “gap” in time where neither automation is running.

Step 3: Handling Errors During Deactivation

Sometimes Salesforce will prevent you from deactivating a flow if it is currently being used by another process.

Step 4: Version Control Best Practices

Instead of deleting an old flow, keep the deactivated versions for a short period.

  • Rename for Clarity: If you deactivate a flow because it’s obsolete, consider editing the description to say: DEACTIVATED on [Date] – Replaced by [New Flow Name].
  • Keep the Last Known Good Version: If the new flow fails, you can quickly Re-activate the old version to restore service while you troubleshoot.

Step 5: Post-Deactivation Monitoring

After deactivating, monitor your Apex Exception Emails and the Flow Errors page for the next 24 hours. If a process was silently failing because it expected the flow to run, you will see “Unhandled Fault” reports appearing there.

Last Updated 2nd February 2026.

Was this article helpful?

We publish our Knowledge Base to help individuals and businesses resolve common issues across websites, advertising platforms, Salesforce and other digital systems.

We regularly review and update our guides, but the platforms, software and services covered can change without notice. As a result, screenshots, settings, features or recommended processes may differ from those available when an article was last reviewed.

The information provided is general guidance and should not be treated as advice specific to your systems or circumstances. UTDS Optimal Choice cannot accept responsibility for errors, data loss, service disruption or other issues resulting from changes made by following these guides.

If you are unsure about any of the steps, particularly where a change could affect live systems, data, tracking or business processes, we recommend speaking to us before making the change. Our team can review your specific setup and provide advice based on the current platform and configuration.

Time for some professional support?

Our team area ready to help. As one of the few digital agencies that is a registered Salesforce Consulting Partner and Google Partner Agency, UTDS Optimal Choice is expertly positioned to support you across your entire digital landscape.