Salesforce CPQ: Adding MDQ (Multi-Dimensional Quoting) Segments To A Product

  • Blog
  • Salesforce CPQ: Adding MDQ (Multi-Dimensional Quoting) Segments To A Product
2
Feb

Salesforce CPQ: Adding MDQ (Multi-Dimensional Quoting) Segments To A Product

If you are selling subscription products or services, you could show them in the quote line editor as a single quote line with multiple segments. This way, each segment represents a block of time (month, quarter, year, or custom) and has a quantity and discounts independent of the other segments.

Let's take a specific example. Suppose we have a product subscription sold in yearly segments, where each segment has a unique quantity, discount, and uplift. The product also comes with a one-time non-discountable Installation fee.

Step 1. Update ProductZ record so that it is unsegmented when added to a quote.

  1. A. Click the Products tab from the navigation bar.
  2. B. Open the All Products List View.
  3. C. Click ProductZ.
  4. D. Click Edit.
    1.  ►Set Default Pricing Table to: Standard
  5. E. Click Save.

CPQ Product Pricing Fields

The Default Pricing Table field controls how the products appear on the quote line editor. You can choose between:

  • Segmented: the product appears in segments, and each segment can be edited individually.
  • Standard: the product behaves as a single line item, but the users can choose to resegment it with the help of the magic wand. The magic wand icon can also be used to desegment the line.

If the Default Pricing Table is not specified, MDQ products appear as segmented on the quote line editor.

 Step 2. Create a Price Dimension on the ProductZ record so that the subscription term can be divided into yearly segments.

  1. A. Click the Related tab on the ProductZ record.
  2. B. Click New in the Price Dimensions related list.
    1. ► For the Dimension Name field, enter: Yearly Ramps and leave the value for the Type Field to Year
  3. C. Click Save.

Salesforce CPQ New Price Dimension Information and Pricing Options 

Note that the Type field controls how the segments appear: by month, quarter, year, custom or as a one-time segment.

Salesforce CPQ Dimension Name Field and Type Picklist Options

Step 3. Create a Price Dimension on the ProductZ record for a non-discountable, one-time Installation fee with a fixed quantity of 1.

  1. A. Click New in the Price Dimensions related list.
    1.  ►For the Dimension Name, enter: Installation Fee
    2.  ►For the Type field, select: One-time
    3.  ►For Unit Price field (this will override the value from the Price Book), enter: 20
    4.  ►For Non Discountable field, select: Yes
    5.  ►For the Quantity Editable field: No
  2. B. Click Save.

Salesforce CPQ New Price Dimension Fields and Picklists

It's important to note here that you can add only one One-Time price dimension per product.

Step 4. Verify the ProductZ is segmented as expected by adding it to a quote.

  1. A. Click the necessary quote.
  2. B. Click Edit Lines.
  3. C. Click Add Products.
  4. D. Check the ProductZ and one more product.
  5. E. Click Select.
    1.  (Note that the ProductZ appears unsegmented.) 
  6. F. Click the magic wand icon on ProductZ quote line.
    1.  (Note that ProductZ has an Installation Fee column with a price of $20.00, as well as a Year 1 column with the $20.00 price. By default, this one-time fee is situated to the left of the segmented values in the quote line editor. Also note that segmented and unsegmented products appear in separate sections.) 
  7. G. Change the Subscription Term to 36. (Remember that you can use only month-based subscription term units with MDQ products.)
  8. H. Click Calculate.
    1.  (Notice that Year 2 and Year 3 columns appear because when we increase the subscription term we get more segments.)​​

CPQ MDQ Segments Preview In Quote Line Editor

  1. I. Click the expand triangle ► on the ProductZ quote line.
    1.  (Note that Quantity and Additional Disc, are locked for the Installation Fee column.) 
  2. J. Change Year 1 Additional Disc to 50 and Year 3 Quantity to 4.
  3. K. Click Calculate.
    1.  (Note that Year 1 Net Total is $10.00 and Year 3 Net Total is $80.00. Also, note that Year 2 is unaffected.) 
  4. L. Change Year 2 Uplift to 10.
  5. M. Click Calculate.
    1.  (Note that both Year 2 and Year 3 Net Unit Price is $22.00.)

This is how you can use this feature in order to avoid adding multiple quote lines for each segment if you sell subscription products or services

Comments (1)

Maria
Apr 28, 2022

Thank you for this! It was very useful and I was able to set the Multi - Year Dimension quoting by following your steps.

Leave a Comment