Salesforce CPQ - Types of Products

Various types of products in Salesforce CPQ

7/6/20241 min read

Salesforce CPQ/Revenue Cloud uses a mix of standard and custom objects part of the package. While standard products and price books are leveraged, the Quote is a custom object part of the package. Different types of products can be configured using Salesforce CPQ.

1) Stand Alone Products

Any product with a standard price ( and added to a custom price book if needed) acts as a stand alone product and can be sold by adding it from the Quote Line Editor and applying discount if needed.

2) Bundles

A bundle constitutes multiple products clubbed together. A simple example if we consider a sports goods manufacturing company would be a cricket kit. It generally consists of a Bat, Helmet, Gloves, Pads which are individual products among others. These can be sold at their unit prices but can be clubbed together to form a bundle with attractive prices. Some premium products may be added on to the bundle with separate discounts or at reduced prices when sold with the bundle. Bundles are effective when it comes to up selling or cross selling.

3) Subscription

These products as the name suggests are active for a particular duration. Setting Subscription Pricing field as Fixed or Percent of Total any product makes it a subscription one. The quantity of the product received/used remains the same throughout the period. Examples include internet connection, membership or subscriptions.

4) Multi Dimensional Quoting (MDQ)

Another dimension which can change is added on MDQ products- Quantity. Products or Services run for a set time but with different quantities during their subscription period. For example, the first 5 months of a 12 month subscription may have a set quantity of 5 while the remaining 7 months may receive 10 products. Price Dimensions are configured under the parent product to maintain quantities and dimensions. A one time charge can be configured by choosing the type of dimension accordingly.

5) Usage Based

Products which are charged based on usage fall under this category. Consumption schedules must be set up under the corresponding product in salesforce for enabling usage based entitlements and pricing.

Post configuration, all these products must be assigned prices using standard/custom price books as required for them to be available for selection in Quote Line Editor (QLE). Prices can be overridden using various methods which will be discussed separately.