Loading
Prepare for Email to Become the Default Login ExperienceRead More
Automate Your Business Processes with Salesforce Flow
General Flow Limits

General Flow Limits

When using flows, keep flow limits and Apex governor limits in mind.

Required Editions

View supported editions.

The maximum flow interview size is 1,000,000 B (approximately 1 MB). If the interview is too large, it can't be persisted or paused.

Per-Org Limit Essentials or Professional Editions Enterprise, Unlimited, Performance, or Developer Editions
Versions per flow 50 50
Elements run at run time per flow None None 1

Active flows per flow type

2

5 2,000

Total flows per flow type

2

5 4,000
Groups of scheduled actions from processes that are run per hour based on a specific time 1,000 1,000

Combined total of these automations that start or resume based on a record’s field value.

  • Resume events that are defined in active flows
  • Groups of scheduled actions that are defined in active processes
  • Time triggers that are defined in active workflow rules
  • Inactive flow interviews that are resumed
20,000 20,000
Schedule-triggered flow interviews per 24 hours 250,000, or the number of user licenses in your org multiplied by 200, whichever is greater.3
Total heap size per flow interview

215 MB

4

1In API version 57.0, the limit of 2000 flow elements was removed. In API version 56.0 and earlier, flows could have a maximum of 2000 flow elements.

2These limits don't apply to marketing flows. See the Limits for Marketing Flows section for more information.

3The license types that count toward this limit include: full Salesforce and Salesforce Platform user licenses, App Subscription user licenses, Chatter Only users, Identity users, and Company Communities users.

4In API version 61.0, the limit was changed to 215 MB. In API version 60.0 and earlier, the limit is 750 MB. Salesforce doesn’t report flow heap usage for this limit. The heap usage shown in Apex debug logs is for Apex governor limits, not for this flow limit.

For more limits, such as Create Records and other Data Manipulation Language (DML) statements per transaction, see Per-Transaction Flow Limits.

Limits for Marketing Flows

These limits apply to segment-triggered flows, form-triggered flows, automation event-triggered flows, activation-triggered flows, on-demand flows, and broadcast flows.

Per-Org Limit Marketing Cloud Starter Edition Marketing Cloud Growth Edition, or Data 360 Marketing Cloud Advanced Edition
Active flows per flow type 50 500 750

Active automation event-triggered flows per trigger object

1

Not applicable 20 30
Total flows per flow type 2,000 50,000 50,000

1Automation event-triggered flows have a per-trigger-object limit that applies separately to each object, such as Lead, Contact, or Prospect. This limit is separate from the org-wide active flows allocation. When you reach the limit for a trigger object, deactivate an active automation event-triggered flow for that object before you activate another one.

Segment-triggered flows, form-triggered flows, automation event-triggered flows, activation-triggered flows, on-demand flows, and broadcast flows bulkify certain operations, grouping together up to 200 record changes per transaction. For more information on bulkification, see Flow Bulkification in Transactions. Elements that can trigger bulkified operations include:

  • Create Records
  • Get Records
  • Update Records
  • Delete Records
  • Subflows
  • Apex Actions
  • Flow Core Actions
 
Loading
Salesforce Help | Article