Salesforce CPQ Filter Product Rule For Dynamic Bundles

(Image attached on every single step)

A Filter Product Rule in Salesforce CPQ is a rule that dynamically filters which products are displayed or hidden during the product selection process based on specific criteria. For instance, if you want to Filter a List of Apple iPhones, you can go for filtering.

Steps

  1. Create Products Rule
  2. Create Parent Bundled Product
  3. Create Features and Options
  4. Create Product Rule
  5. Create Product Action
  6. Create Configuration Attribute

Step 1: Create Following Products in Salesforce

Product Name Product Family Subscription Term Subscription Type Subscription Price
Apple Arcade Subscription Subscription 12 Renewable Fixed Price
Apple Music Subscription Subscription 12 Renewable Fixed Price
Apple TV Non Subscription
Apple Fitness+ Subscription Subscription 12 Renewable Fixed Price

A screenshot of a computer Description automatically generated

Add Prices to the Products by adding to the Pricebook Entry

Name Price
Apple Arcade Subscription 5
Apple Music Subscription 5
Apple TV 300
Apple Fitness+ Subscription 10

Product Bundle: “Apple Entertainment Package”

Step 2: Create the Bundle Product

  • Product Name: Apple Entertainment Package
  • Subscription Term: 12
  • Subscription Type: Renewable
  • Subscription Pricing: Fixed Price
  • Option Selection Method: Dynamic (to allow dynamic filtering and selection of product options)
  • Save the product.

A screenshot of a computer Description automatically generated

A screenshot of a box Description automatically generated

Add to the Price Book

Go to Related Tab of Product > Select ‘Add Standard Price’

List Price: $30

A screenshot of a computer Description automatically generated

A screenshot of a computer Description automatically generated

Step 3: Add a Product Feature

  • Click on: The Related tab of “Apple Entertainment Package” product.
  • Add Product Feature:

Name: Entertainment & Fitness Subscriptions

Number: 10

Min Options: 1 (if at least one service must be selected. This is by default selected)

Configured SKU: Apple Entertainment Package

Option Selection Method: Dynamic

Number: 10

Save the product feature.

A screenshot of a computer Description automatically generated

Step 4: Add Product Options

  • Click on: Related tab > Product Options > New.
  • Add the following product options:

Option 1:

  • Product: Apple Arcade Subscription
  • Feature: Entertainment & Fitness Subscriptions
  • Quantity: 1
  • Bundled: True (When sold in bundle Arcade Subscription should be given for free)
  • Number: 10

A screenshot of a computer Description automatically generated

Option 2:

  • Product: Apple Music Subscription
  • Feature: Entertainment & Fitness Subscriptions
  • Quantity: 1
  • Bundled: True
  • Number: 20

A screenshot of a computer Description automatically generated

Option 3:

  • Product: Apple TV
  • Feature: Entertainment & Fitness Subscriptions
  • Quantity: 1
  • Bundled: True
  • Number: 30

A screenshot of a computer Description automatically generated

Option 4:

  • Product: Apple Fitness+ Subscription
  • Feature: Entertainment & Fitness Subscriptions
  • Quantity: 1
  • Bundled: True
  • Number: 40

A screenshot of a computer Description automatically generated

Test the Changes

Create Quote

  • Primary: True
  • Opportunity: Select the relevant opportunity (I have created new for testing purposes)
  • Account: Select the relevant opportunity (I have created new for testing purposes)

A screenshot of a computer Description automatically generated

Go to Quote Line Editor by clicking on Edit Lines

A screenshot of a computer Description automatically generated

Select Add Product

A screenshot of a computer Description automatically generated

Select Apple Entertainment Package and click on Select

A screenshot of a computer Description automatically generated

You will see that Bundle on Quote Line

A screenshot of a computer Description automatically generated

Click on Wrench icon to Reconfigure Lines

A screenshot of a web page Description automatically generated

Click on Add Option

A screenshot of a computer Description automatically generated

You will notice it is showing all the product from the Salesforce

A screenshot of a computer Description automatically generated

But we want only the Apple Products listed in the Filter. So for that go to next step.

Step 5: Create Filter Product Rule

To make the selection more dynamic, you can create a filter rule that ensures only subscription products are shown.

A screenshot of a computer Description automatically generated

Click New

  • Name: Apple Subscription Services Only
  • Type: Filter
  • Conditions Met: All
  • Active: True
  • Scope: Product (This Field applies field to entire quote or a particular product)
  • Evaluation Event: Always
  • Evaluation Order: 10
  • Condition Met: All
  • Save the rule.

A screenshot of a computer Description automatically generated

Step 6: Create Filter Action for the Rule

  • Rule: Subscription Services Only
  • Type: Default Filter
  • Filter Name: Product Code
  • Operator: Equal
  • Filter Value: Subscription
  • Save the action.

A screenshot of a computer Description automatically generated

Step 7: Add Configuration Rule

Configuration Rule Setup:

  1. Go to The Product Rule “Apple Subscription Services Only.”
  2. Click on Related tab.
  3. Under Configuration Rules, click New.

A screenshot of a computer Description automatically generated

Fill in the Configuration Rule Details:

  • Product Rule: Apple Subscription Services Only (This is the rule you’ve created to filter Apple products).
  • Product: Apple Entertainment Package (This is your bundle product where the rule needs to apply).
  • Product Feature: Entertainment & Fitness Subscriptions (The feature within the bundle that you created to group the Apple Products / Services).
  • Active: Check this box to activate the rule.

A screenshot of a computer Description automatically generated

Output

Step 6: Test the Bundle Configuration

  • Go to: Any Quote
  • Add: Apple Entertainment Package
  • Verify: The quote shows only the Apple products (Apple Arcade, Apple Music, Apple TV, Apple Fitness+).

A screenshot of a computer Description automatically generated

Reference

 

Did you enjoy this article?
Signup today and receive free updates straight in your inbox.
I agree to have my personal information transfered to MailChimp ( more information )
50% LikesVS
50% Dislikes