Approvers and Approver Groups in Salesforce.

An approver in Salesforce CPQ Advanced Approvals is a user who receives approval request emails and can either approve or reject the request. An approver record can represent an individual user or a group of users. Utilizing approver groups (like Salesforce queues) is beneficial when you need to route approvals to all members of a specific team.

REQUIRED Salesforce CPQ EDITIONS
Available in: Salesforce CPQ Summer ‘16 and later with Advanced Approvals 3.1 and later

For instance, you can create an approver group that includes all managers in the accounting department. This group can then be associated with an approval rule triggered by a quote with a net total of $750,000 or more. Consequently, each accounting manager will receive an email notification regarding the request.

Assign Approvers Dynamically Based on Criteria

You can specify an approver dynamically based on a formula or specific criteria. For instance, you might want the approver to be the regional manager associated with a sales rep’s opportunity. If the regional manager changes, the approval will automatically reference the new manager.

Approvers and Approver Groups in Salesforce

To set up a dynamic approver:

Add a custom formula field to your quote or opportunity that references the ID of the approver’s user record.
Include this formula field in your approval rule setup.
Delegate Approvers

Delegated approvers are designated users who receive approval requests on behalf of another user for a predefined period, typically during the original approver’s absence.

To delegate approvers:

Specify the user to whom you want to delegate in the “Delegated Approver” field.
Set the start and end dates for the delegation period.
Ensure that delegated approvers have the necessary permissions and access to the approval objects page layout, including the ability to approve or reject requests.

Approver Fields

Depending on page layouts and field-level security settings, not all approver fields may be visible or editable.

Delegated Approver: This field designates the user receiving approval requests instead of the primary approver for a limited time.


Delegation End: Specifies the date after which delegated approvers no longer receive requests.
Delegation Start: Specifies the date from which delegated approvers start receiving requests.
Group ID: If the approver represents a group, this field references the Group record’s ID.
Unanimous: Indicates that approval from all group members is required for the request to be considered approved.
User: If the approver is an individual user, this field references the User record.

Approvers and Approver Groups in Salesforce


Approval Rules

Approval rules dictate which users or groups receive approval requests and the email templates used for notifications upon approval or rejection.

When a sales rep submits a record for approval, Salesforce CPQ evaluates all active approval rules associated with that record’s object. If the approval conditions are met, the corresponding rule triggers, and Salesforce CPQ sends an approval request email to the designated approver(s) as defined in the rule.

Each approval rule can optionally include lookups to request templates, approval templates, and rejection templates, allowing for customized email notifications based on specific conditions.

Interested in creating automated approvals or approver groups in your Salesforce org? Contact Tectonic today.

Related Posts
Top Ten Reasons Why Tectonic Loves the Cloud
Cloud Managed Services

The Cloud is Good for Everyone - Why Tectonic loves the cloud  You don’t need to worry about tracking licenses. Read more

What is a Salesforce Jumpstart?
Salesforce Quickstart

A Salesforce Jumpstart is a program designed to help businesses quickly and efficiently implement Salesforce, which is a powerful customer Read more

50 Advantages of Salesforce Sales Cloud
Salesforce Sales Cloud

According to the Salesforce 2017 State of Service report, 85% of executives with service oversight identify customer service as a Read more

Salesforce Artificial Intelligence
Salesforce CRM for AI driven transformation

Is artificial intelligence integrated into Salesforce? Salesforce Einstein stands as an intelligent layer embedded within the Lightning Platform, bringing robust Read more