Salesforce Useful Approval Processes
DOWNLOAD
First things first !
To download this implementation guide, click the download button below.
If you need more information about the implementation guide, you can read the Table of Contents below.
SAMPLE APPROVAL PROCESSES
Summary
Review samples of common
approval processes to help
you get started creating your
own
Review samples of common approval processes to help you get started creating your own
Sample Approval Process PTO Requests
Most companies require employees to file a PTO Paid Time Off request and have their manager approve
it In three phases heres how to automate a simple onestep PTO request process using Salesforce
Prep Your Organization
Before creating the approval process
If you dont yet have a custom object to track your PTO requests create a custom object and tab called
PTO Requests Add the appropriate fields for your PTO Requests such as Start Date End Date
and Employee Name
To notify approvers about a pending approval request create an email template To direct users to
the approval page in Salesforce include approval process merge fields
Create the Approval Process
Use the jump start wizard to create an approval process for the PTO Request custom object and specify
the following
Tip To let the submitter withdraw a submitted PTO request click Edit and choose Initial
Submitters Then select Allow submitters to recall approval requests
Select the email template you created for this approval process
Dont specify filter criteria That way PTO requests are included in this approval process regardless of
their attributes
Select the Automatically assign an approver using a standard or custom
hierarchy field option then choose Manager
The jump start wizard automatically chooses the record owner as the only person who can submit
PTO requests
Wrap Things Up
After you created the approval process add the Approval History related list to the PTO Request object
page layout
Consider adding the Items To Approved related list to your custom home page layouts The related
list shows users all approval requests that are waiting for their response
If you have a sandbox test the approval process then activate it
Last updated November
Sample Approval Processes
Sample Approval Process Expense Reports
Sample Approval Process Expense Reports
If your company requires that employees file expense reports for managers to approve you can automate
this process in Salesforce
Use this example to create a twostep expense report approval process for all employees in your
headquarters office It specifies that expenses less than are automatically approved expenses
and over require manager approval and expenses over require additional approval from two VPs
This example highlights a parallel approval process and the else option
Prep Your Organization
Before creating the approval process
If you dont yet have a custom object to track your expenses create a custom object and tab called
Expense Reports Add the appropriate fields such as Amount Description Status Start
Date and End Date
Create a custom field on the user object Office Location Assign the HQ value to users in
the headquarters office location
Create the Approval Process
Create an approval process using the Expense Report custom object and specify the following
The filter criteria for this approval process is Current User Office Location equals
HQ Records must meet this criteria before they can be submitted to this approval process
Choose the Manager field as the next automated approver
To notify approvers that their approval is requested create an email template To direct users to the
approval page in Salesforce include approval process merge fields
Choose the record owner or any other user who you want to be able to submit expense reports
Create these approval steps
Create a step named Step Manager Approval with these specifications
Name this step Step Manager Approval
Select Enter this step if the following and choose criteria are met Also
choose approve record for the else option
Set the filter criteria to Expense Amount greater or equal
In the Automatically assign to approvers option select the manager of
the user submitting the request
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve
requests
Create an approval step named Step Multiple VP Approval and specify these
attributes
Use the filter criteria Expense Amount greater or equal
Choose Automatically assign to approvers and select two users with a
VP role
Select the Require UNANIMOUS approval from all selected approvers
option The request isnt approved unless both designated users approve
Sample Approval Processes
Sample Approval Process Discounting Opportunities
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve
requests
Choose Perform ONLY the rejection actions for this step so
that the request returns to the manager for changes if one of the VPs rejects the request
Tip Consider creating these final approval actions
Define a field update to automatically change the Status field to Approved
Send an approval notification to the user who submitted the expense report
To print a reimbursement check send an outbound message to your backoffice financial system
Wrap Things Up
After you created the approval process add the Approval History related list to the Expense Report
object page layout
Consider adding the Items To Approved related list to your custom home page layouts The related
list shows users all approval requests that are waiting for their response
If you have a sandbox test the approval process then activate it
Sample Approval Process Discounting Opportunities
Opportunities that are discounted more than require a CEO approval Use this example to create a
onestep approval process
Prep Your Organization
Before creating the approval process
To notify approvers about a pending approval request create an email template To direct users to
the approval page in Salesforce include approval process merge fields
Create the following custom fields for opportunities
A percent field called Discount Percent so that users can enter a percentage discount
A checkbox field called Discount Approved to indicate whether the CEO approved the
discount
Create the Approval Process
Create an approval process on the Opportunity object and specify the following
The filter criteria for this approval process is Discount Percent greater or equal
Records must meet this criteria before they can be submitted to this approval process
You dont need to choose a custom field as the next automated approver because you specify later
that the CEO must approve all requests
Select the email template you created for this approval process
Choose the record owner as the only user who can submit a discount request for approval
Create one approval step with no filter criteria since all records submitted must be approved or rejected
Choose Automatically assign to approvers and select the name of your CEO
Sample Approval Processes
Sample Approval Process Job Candidates
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve requests
Consider creating the following final approval actions
Email alert to notify the user who submitted the discount request
Field update to automatically select the opportunity Discount Approved checkbox
Wrap Things Up
After you created the approval process add the Approval History related list to the appropriate
opportunity page layouts
Consider adding the Items To Approved related list to your custom home page layouts The related
list shows users all approval requests that are waiting for their response
If you have a sandbox test the approval process then activate it
Sample Approval Process Job Candidates
When your company interviews candidates for a position you can have several levels of approval before
you can send an offer letter Use this example to create a threestep approval process that requires approval
from multiple management levels
Prep Your Organization
Before creating the approval process
If you dont yet have a custom object to track candidates create a custom object and tab called
Candidates Add the appropriate fields such as Salary Offer Extended checkbox and
Date of Hire
To notify approvers about a pending approval request create an email template To direct users to
the approval page in Salesforce include approval process merge fields
Create the Approval Process
Create an approval process on the Candidate custom object using the following specifications
Dont enter filter criteria because you want all submitted offers to be approved
Choose the Manager field as the next automated approver
Select the email template you created for this approval process
Choose the record owner or any other user that you want to be able to submit offer letters
Create these approval steps
Create a step named Step Manager Approval
No filter is necessary as you want all records to advance to this step
In the Automatically assign to approvers option select the manager of
the user submitting the request
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve
requests
Create a step named Step VP Approval
No filter is necessary as you want all records to advance to this step
Sample Approval Processes
Sample Approval Process Job Candidates
To allow the manager to select the appropriate VP to approve the request choose Let the
user choose the approver
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve
requests
Choose Perform ONLY the rejection actions for this step so
that the request returns to the manager for changes if the VP rejects the request
Create a step named Step CFO Approval
No filter is necessary as you want all records to advance to this step
Choose Automatically assign to approvers and select the name of your
CFO
If appropriate choose The approvers delegate may also approve this
request if you want to allow the user in the Delegated Approver field to approve
requests
Choose Perform all rejection actions for this step AND all
final rejection actions Final Rejection so that offer letters rejected
by your CFO are completely rejected
Tip
Consider creating the following final approval actions
Email alert to notify the user who submitted the offer letter request
Field update to select the Offer Extended checkbox
Consider creating this final rejection action
Email alert to notify the manager that the offer cant be extended
Wrap Things Up
After you created the approval process add the Approval History related list to the Candidates object
page layout
Consider adding the Items To Approved related list to your custom home page layouts The related
list shows users all approval requests that are waiting for their response
If you have a sandbox test the approval process then activate it