Approvers and Approver Groups in Salesforce.

Thank you for reading this post, don't forget to subscribe!

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
Salesforce OEM AppExchange
Salesforce OEM AppExchange

Expanding its reach beyond CRM, Salesforce.com has launched a new service called AppExchange OEM Edition, aimed at non-CRM service providers. Read more

The Salesforce Story
The Salesforce Story

In Marc Benioff's own words How did salesforce.com grow from a start up in a rented apartment into the world's Read more

Salesforce Jigsaw
Salesforce Jigsaw

Salesforce.com, a prominent figure in cloud computing, has finalized a deal to acquire Jigsaw, a wiki-style business contact database, for Read more

Health Cloud Brings Healthcare Transformation
Health Cloud Brings Healthcare Transformation

Following swiftly after last week's successful launch of Financial Services Cloud, Salesforce has announced the second installment in its series Read more