Product Bundles in Salesforce CPQ

As a strategic sales tool, Salesforce CPQ has many attractive features that take the personalized sales process to the next level. Increasingly, the customer’s shopping experience is located at the center of analysis of companies. The final decision of the client to proceed with the purchase will largely depend on this experience. Due to that, guiding the potential client through the selection process of what they are looking for and offering them increasingly attractive options is a feature that has taken priority. Salesforce CPQ has a functionality that gives this purpose greater importance and it is, precisely, its product bundle.

What is a product bundle in Salesforce CPQ?

A product bundle is a Salesforce CPQ solution in which multiple products and/or services are sold together as a single bundle. It is a grouping of related elements that constitutes a single product and is sold as such. Product bundles can be configured and edited, at different levels, depending on the needs or preferences of the client. The final cost of the package of products and/or services is generally less than the cost of its separate constituent elements. A product bundle is often displayed as a suggested product within a product search. Its creation, through correlated studies supported by Artificial Intelligence, can remind us of when we pack together a gift set for someone.

Top 10 Benefits of Salesforce CPQ for Your Business

While attempting to solve the most common problems that companies have when generating quotes and closing contracts, Salesforce developed Salesforce CPQ, configuration, price, and quote.


Create and Configure Product Bundles

Several elements define the structure of a product bundle when it is created in Salesforce CPQ. Among the most relevant are: products, product options and features.

When you create a bundle, the first thing you do is create the parent product, which is an entry in Salesforce CPQ with the most important product in the bundle, usually the one with the highest price, and which is the core of the bundle. For example: in an “industrial coffee machine bundle”, the parent product would be the industrial coffee machine itself.

CPQ - Detalles de un producto

As in, the lead product within a bundle is the one that without it, the bundle stops making sense. In this example it would be the industrial coffee machine. A necessary configuration at this point is to select the Configuration Type as “allowed” and the Configuration Event as “always”. The first selection allows sales managers to configure the product options if they wish, it is not mandatory. The second selection, whenever that product is selected, it will be redirected to its configuration screen.

Product options that are associated with the parent product can be considered as its children. These are the ones that really make up the final bundle, because the bundle is composed precisely when certain product options are associated with the parent product. In the example given, it would be all the other products that are included in the “industrial coffee machine bundle”; such as: grinders, thermos, disposable cups, flavorings, sweeteners, varieties of coffee, creams, etc.

While configuring product options, certain parameters are set that determine how these options behave within the bundle. Among the configurable fields are:

  • Configured SKU, sets the parent product to which product options are assigned.
  • Optional SKU, establishes the product options that will be assigned to the parent product.
  • Quantity, establishes the amount of that product that will be part of the bundle, there is also the option for the user to edit that amount, and set a minimum and maximum.
  • Number, identifies the order in which that product will be displayed on the sales managers’ screen.
  • Required, defines the certain product that is essential for that package.
  • Bundled, its selection determines that the singular price of that product does not contribute to the final price of the product bundle.
CPQ - Opciones de producto

However, you don’t have to start from scratch in this setup. You can work from formats inherited from previous experiences.

The features are groupings made out of the product options that are associated with the parent product. Setting features is optional, but it certainly helps to improve the display of the product options within a bundle. A huge list of product options is not the same as those same options ordered by features. In the analyzed example, the product options can be grouped by the following features: Flavoring Syrups (Vanilla, Caramel, White Chocolate); Sugar, sweeteners and creams; paper cups; Coffee and Expresso; Installation; Accessories; etc.

CPQ - Categorías de productos

While configuring features, certain parameters are also set. Some of them are: feature name; minimum and maximum number of product options (Min Options and Max Options) that can be selected within that feature, as well as Configure SKU, which sets the name of the product package for which this feature will be displayed.

Additionally, it is important to highlight a fundamental stage after creating the product bundles, and it is the one related to the Quote Line Editor. There you will be able to verify how it will be finally visualized. Although certain parameters are established in the initial configuration, in the Quote Line Editor sales managers can modify quantities. Of course, as a manager, you will be able to configure the possibilities of the product package so that the changes made by your sales managers are within the permissible ranges.

CPQ - Cotización final

Types of Product Bundles

Three types of Product Bundles can be identified:

  • Static bundle: Also known as the traditional bundle. It is the bundle in which the products that compose it, their quantities and the final price are predefined when it is initially configured and does not admit subsequent changes. This configuration helps to minimize errors by ensuring that certain necessary products are sold together. For example: the sale of a laptop with its charger.
  • Configurable bundle: It is the bundle that can be customized by the client according to their preferences or needs. It has a margin to include products in the bundle, but within certain limits to avoid impossible configurations. This type of bundle is ideal for when viable alternatives exist. For example: a particular cover for the cell phone, which the client prefers over the one being suggested in the original bundle.
  • Nested bundle: This is understood as bundles within a bundle. Certain groups of previously combined elements can be part of a single bundle. Nested bundles can be easily created by adding the parent product of one package as a product option of another bundle. This type of bundle can be convenient for users when they have to choose between the available subgroups to integrate them into the final bundle. For example: in the sale of a cell phone, previously configured subgroups can be chosen to integrate the final bundle; the first made up of a flexible plastic mica, a silicone case and wired earphones; the other available subgroup consists of glass mica, plastic case with support and wireless headphones.

In short, product bundles are a very attractive, efficient and a convenient feature of Salesforce CPQ for the work of sales managers. There is much more to explore on this subject. The SkyPlanner team, through its certified consultants, can provide you with the guidance you need on product bundles in Salesforce CPQ. You can write to us at

Trusted by great companies.

From start-ups to Fortune 500s, we help businesses of all sizes get the most out of their Salesforce experience.

Green Building Initiative
Banco Sabadell
Norwegian Cruise Line
Larkin Community Hospital
Discovery Channel

What people are saying

Five starts

Five stars on customer satisfaction and Salesforce appexchange ratings.

"Excellent Consultants. During the training I received by the SkyPlanner team, I was lucky to better understand the powerful capabilities of They were very effective, straight-to-the-point, and with a solid knowledge of the CRM and the platform. Definitively they showed us how to streamline the business process within our company. Great group of people spreading valuable knowledge to make businesses grow. I highly recommend them."

Ramiro Allen — Chief Software Engineer @ TurboPay Limited

"Excellent partner! We have been working with SkyPlanner for almost one year now. It has been a pleasure working with their team. If it wasn't for them we would have not been able to go-live with our platform when we did. They understood our needs and were not only able to execute but guide us in our decisions. We continue using them for our on-going projects. They have a deep understanding of the overall platform. Their team is always ready, willing and able to help."

Ivan de Moya — VP Innovation Technology @ SunStreet

"SkyPlanner was professional, creative, reliable and extremely accommodating. From the onset of the project, it was clear that we had found the right partner. Our project was complex and every time we hit a roadblock, SkyPlanner was helpful in identifying and implementing a solution. Jorge Fernandez [SkyPlanner's Co-Founder & Managing Director] was our primary contact and we cannot say enough about what an asset he was in bringing our project to resolution."

Ryan Borcherds — Marketing @ Deliver Lean

"On time, on budget, great quality on every project. Whenever I get asked to recommend a partner, I do not hesitate on my reply: Go with SkyPlanner. I had the privilege to have worked with many teams over the years, none have brought to the table the enthusiasm the SkyPlanner team has. This combined with their professionalism and expertise are the reasons I ONLY recommend one partner: SkyPlanner. In every project (and we have done many) they have consistently delivered on time and on budget with significantly superior quality."

Juan Meza — Strategic Business Development Director @ Sony Electronics Inc.

"Outstanding Service! Happy to have them as our partner! SkyPlanner is by far the most experienced and reliable Salesforce partner. We almost gave up on Salesforce thanks to our previous partner, fortunately we found SkyPlanner and they came to the rescue! They took their time to understand our needs and complexity of our organization. Highly talented, professional and dedicated team. I cannot stress enough how happy we are to have them as our partner and we look forward to continue building our relationship."

Nolan Pereira — Project Manager @ BLU Products

Go to top