---
schema_version: "1"
id: 0fcfa6544cf26887da907cf5b20ac1a70a20cbdf4dcd732c4dd5825bf1a976cf
title: Limits and Considerations for Classic Approval Processes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/approvals_considerations.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.approvals_considerations.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 793862e4092312c9163dad004015ca5bc22b69f14222169113336ad0e4ace7a0
description: Before you automate something with a classic approval process, be aware of the limits and considerations.
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Limits and Considerations for Classic Approval Processes

Before you automate something with a classic approval process, be aware of the limits and considerations.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic and Lightning Experience</td></tr><tr class="" id="approvals_considerations__d5025e54"><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_important.png)

Important Try [Flow Approval Processes](https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals.htm&release=264.0.0&type=5 "As your company grows, so does the complexity of your approvals, often requiring input from multiple people in different departments across different time zones. This complexity can mean that you spend more time waiting for each person to complete their review in the right order. Flow Approval Processes helps you coordinate multistep reviews that involve users, systems, and conditional paths."), a modern alternative to Classic Approval Processes. This new feature provides a more flexible, user-friendly flow-based interface, and it can trigger on record changes, supporting Apex extensibility and detailed logging for compliance and audit trails. It supports dynamic routing based on data and business rules, unlike Classic Approval Processes, which are tied to specific objects and offer limited support for processes by using conditions. With Flow Approval Processes, you can monitor submitted records and quickly identify bottlenecks, giving you unprecedented visibility into approval workflows. And, like Classic Approval Processes, Flow Approval Processes don’t consume automation credits or orchestration runs.

Users can’t see which classic approval process is triggered when they click **Submit for Approval**. Familiarize users on the criteria for each classic approval process and what each classic approval process does. If the record doesn’t meet the entry criteria or if they’re not an allowed submitter for any classic approval processes, Salesforce displays an error.

- **[Classic Approval Processes Limits](https://help.salesforce.com/s/articleView?id=platform.approvals_limits.htm&release=264.0.0&type=5)**  
    Salesforce limits the number of classic approval processes in your org, as well as the number of steps and actions in each classic approval process.
- **[Considerations for Configuring Classic Approval Processes](https://help.salesforce.com/s/articleView?id=platform.approvals_considerations_configure.htm&release=264.0.0&type=5)**  
    When creating or editing a classic approval process, keep in mind how approvals are compatible with other features. Before you start, draw out the steps of your classic approval process.
- **[Merge Fields for Classic Approval Processes](https://help.salesforce.com/s/articleView?id=platform.approvals_considerations_mergefields.htm&release=264.0.0&type=5)**  
    Approval merge fields include {!ApprovalRequest.fieldName} and {!Approval\_Requesting\_User.fieldName}. They’re supported in certain email templates and return different values based on the status of the classic approval process instance.
- **[Considerations for Setting Approvers in Classic Approval Processes](https://help.salesforce.com/s/articleView?id=platform.approvals_considerations_approver.htm&release=264.0.0&type=5)**  
    When you specify approvers for a given approval step—or for the only step if you’re using the jump start wizard—keep these considerations in mind.
- **[Considerations for Managing Classic Approval Processes](https://help.salesforce.com/s/articleView?id=platform.approvals_considerations_manage.htm&release=264.0.0&type=5)**  
    Keep these things in mind when maintaining existing classic approval processes—including activating and deleting them.
- **[Classic Approval Process Considerations for the Salesforce Mobile App](https://help.salesforce.com/s/articleView?id=platform.approvals_considerations_mobile_app.htm&release=264.0.0&type=5)**  
    Learn about the classic approval processes functionality in Lightning Experience on desktop that isn’t available or that works differently in the Salesforce mobile app.

#### See Also

- [Flow Approval Processes Limits and Considerations](https://help.salesforce.com/s/articleView?id=platform.automate_automated_approvals_considerations.htm&release=264.0.0&type=5 "Get familiar with tips, tricks, and potential pitfalls before you design, manage, and run flow approval processes.")
- [Considerations for Email Approval Response in Classic Approval Processes](https://help.salesforce.com/s/articleView?id=platform.approvals_email_limitations.htm&release=264.0.0&type=5 "Before you enable the ability to act on approvals via email, review how email works with your classic approval processes.")
- [Considerations for Classic Approval Processes in Chatter](https://help.salesforce.com/s/articleView?id=platform.approvals_for_chatter_considerations.htm&release=264.0.0&type=5 "Find out more about Approvals in Chatter, before you enable it.")
- [Approvals: What’s Different or Not Available in the Salesforce Mobile App](https://help.salesforce.com/s/articleView?id=xcloud.limits_mobile_sf1_approvals.htm&language=en_US)
- [Considerations for Classic Approval Process History Reports](https://help.salesforce.com/s/articleView?id=platform.approval_history_reports_limitations.htm&release=264.0.0&type=5 "Understand the limitations and special behaviors when you create or view approval history reports, which provide a detailed history of classic approval processes and steps.")
- [Restrictions for Approval Processes in Change Sets](https://help.salesforce.com/s/articleView?id=platform.changesets_restrictions_approval_process.htm&language=en_US)