How to automate approval processes with Salesforce Flow
Quick Answer: In Salesforce, go to Setup > Flows > "New Flow" and select "Record-Triggered Flow." Configure the trigger (record created or updated), add an approval action using the "Submit for Approval" element, define approval steps with criteria, and activate. Approvals can route to managers, queues, or specific users.
How to Automate Approval Processes with Salesforce Flow
Salesforce Flow provides visual automation for building approval processes that route records to the right approvers, enforce business rules, and track approval history. As of April 2026, Flow Builder is available in all Salesforce editions; some features require Enterprise Edition or above.
Step 1: Define the Approval Process
Go to Setup > Approval Processes. Create a new approval process for the target object (Opportunity, Case, custom object). Define:
- Entry criteria (which records require approval)
- Approver assignment (manager hierarchy, specific user, or queue)
- Actions on approval, rejection, and recall
Step 2: Build the Flow
Go to Setup > Flows > "New Flow." Select "Record-Triggered Flow" and configure:
- Object: The Salesforce object (e.g., Opportunity)
- Trigger: "A record is created or updated"
- Entry conditions: Field criteria (e.g., Discount > 20%)
Step 3: Add the Submit for Approval Action
In the Flow Builder canvas:
- Add a "Submit for Approval" action element
- Set the Record ID to the triggering record
- Specify the approval process name (or leave blank for default)
- Optionally set specific approver IDs
Step 4: Add Post-Approval Actions
After the approval action, add elements for:
- Update Records — Change status field to "Approved" or "Rejected"
- Send Email Alert — Notify the requester of the decision
- Create Task — Assign follow-up actions after approval
- Post to Chatter — Announce the approval to the relevant team
Multi-Level Approval Example
Discount approval for sales opportunities:
- Discount 10-20%: Direct manager approval only
- Discount 20-30%: Manager approval, then VP Sales approval
- Discount 30%+: Manager, VP Sales, then CFO approval
Each level uses "Approval Step" with criteria-based routing. If any approver rejects, the record returns to the submitter with rejection comments.
Practical Configuration
- Email templates: Create custom email templates for approval requests, approvals, and rejections
- Approval history: Approval steps are recorded in the Approval History related list on the record
- Mobile approvals: Approvers can approve or reject from the Salesforce mobile app or email
- Delegated approvers: Configure backup approvers for out-of-office scenarios
Common Pitfalls
- Records are locked during approval (users cannot edit fields). Use "Initial Submission Actions" to set locked field values before submission
- Approval processes have a limit of 30 steps per process
- Flow-triggered approvals can create loops if the approval outcome updates a field that re-triggers the flow (add exit conditions)
Related Questions
Related Tools
Freshsales
AI-powered CRM by Freshworks with Freddy AI for lead scoring, built-in phone and email, and visual sales pipelines.
CRM AutomationHubSpot
All-in-one CRM platform with marketing, sales, and service automation plus a free CRM for unlimited users.
CRM AutomationPipedrive
Sales-focused CRM with visual pipeline management and workflow automation for activity-based selling.
CRM AutomationSalesforce Flow
CRM workflow automation platform with visual Flow Builder for automating business processes across sales, service, and marketing.
CRM AutomationDive Deeper
Zoho CRM vs HubSpot: Complete Comparison (2026)
A comparison of Zoho CRM and HubSpot for CRM and sales automation in 2026. Zoho CRM is 81% cheaper for a 20-person team ($540/month vs $2,800/month) with deeper customization via Blueprint and Canvas. HubSpot provides a polished user experience with faster onboarding. Includes 6-month deployment data.
Complete Guide to CRM Automation in 2026
CRM automation uses software to automate lead scoring, pipeline management, email sequences, and reporting within customer relationship management systems. This guide covers key features, top tools (HubSpot, Salesforce Flow, Pipedrive, Zoho CRM), implementation tips, and ROI data from a 12-person sales team deployment.
Pipedrive vs HubSpot in 2026: CRM Automation and Pricing Compared
A comparison of Pipedrive and HubSpot for CRM and sales pipeline automation in 2026. Covers pipeline management, automation depth, pricing for 20-person teams, integration ecosystems, and scalability. Includes migration data from real deployments.