Defining the price structure with Sub-rows

How to effectively use Sub-rows and only display essential information

What are Sub-rows?

Sub-rows are the rows that show up at the bottom of your screen once you are done filling in data in your Quoting Portal. Those are the ones that show what costs and how much.

Example:

Where to manage Sub-rows

In your Offering site you can find your Sub-rows. To add a new Sub-row, click on + Add Sub-row which adds an empty row.

You have two ways of displaying data here, Static (always the same) or Dynamic (changes depending on user inputs). It's totally up to how you want your price to be displayed, and what you should choose.

Title: if using Dynamic, is always a text output from a Yield Pipeline, more about Yield Pipeline outputs in this article.

Value: if using Dynamic, which can be quantity, a price or a % discount, is always a number output from a Yield Pipeline.

Always include / Skip unless: If this is set to "Skip unless", this allows you to conditionally show a Sub-row, depending on an output from the Yield Pipeline. The row will be hidden if the value is either a boolean false, a number value of zero, or null (not outputed).

It could look like following:

Effectively using Dynamic Titles and Dynamic Values

To effectively use Dynamic Values, for example the name of a t-shirt model, and price for that specific t-shirt model, set it to the outputs from the Yield Pipeline containing those values. E.g. "t-shirt-name" and "t-shirt-price".

Doing simple math in Sub-rows


As title says, you can do simple calculations in your sub-rows to better illustrate to your customers how price is built up. It could consist of price for one piece of something, its quantity, and a quantity discount. Note that there's no parenthesis, and it's counting down from row 1 to row 2, etc.

Example sub-rows:


Note that only Static Values are displayed here to better illustrate how math works here. Usually, the Titles and Values would be Dynamic to change depending on the user's inputs.