Skip to content
  • There are no suggestions because the search field is empty.

Using Roll-ups

How to use the roll up amounts to create specific outcomes for Sales Reps

What is a Roll-up?

Roll-ups in Quotivity help you automatically calculate values across all line items on a quote—like totals, averages, minimums, or maximums. Think of them as smart summaries. You choose a line item property (like Net Price or Discount Percentage), and the roll-up will gather that info from all the quote lines and save it at the quote level.

This makes it easy to:

  • Set approval rules (like flagging high discounts)

  • Trigger automatic product discounts

  • Use calculated pricing based on totals (like implementation fees)

How to Set Up a Roll-up in Quotivity and use them to create outcomes

Example 1: Roll-up the Average Discount Percentage of a quote

  1. Go to Rules > Roll-ups

  2. Click Create Roll-up

  3. Fill in the Roll-up details:

    • Label: Discount Amount on the quote

    • Corresponding Property in HubSpot: qh_discount_amount_on_the_quote

  4. Under Property and Roll-up Type:

    • Line Item Property: Discount Percentage

    • Roll-up Operation: Average

    • Optional: Add conditions like “Quantity ≥ 1” to run the roll up for all products on the quote, or use other conditions like "Product type" to only total a value from certain products.

    • Average discount rules is great when you have sales reps who discount their line items at different rates (ie. 5% Discounts and 10% Discounts on a single quote)
  5. Click Save Changes

Screenshot 2025-07-31 at 12.03.50 PM

Now Let's use this roll up to run an approval rule. Once your Roll-ups are created, you can use them in rules to trigger actions. 

Approval Rule for High Discount

  1. Go to Rules > Quote Rules

  2. Click Create New Quote Rule

  3. Name it: “Require Approval if Avg Discount > 15%”

  4. Under Conditions:

    • Use the Roll-up: Discount Amount on the quote

    • Set: Greater Than 15%

  5. Outcome: Require Approval

Discoount rule

Example 2: Roll-up the Net Price of Only Software Products

  1. Create a new Roll-up

  2. Roll-up Label: Software Rollup
    Description: Rolling up Net Price of Software Products

  3. Set Line Item Property to Net Price

  4. Choose Sum as the operation

  5. Multiply by quantity should normally not be checked unless you want to multiple the roll up by the total quantity of the products you're targeting. 
  6. Under Conditions, add:

    • Product typeIs Any OfSoftwares

  7. Click Save Changes

Screenshot 2025-07-31 at 12.32.00 PM

Now Let's use this roll up to run a one time discount rule:

  1. Create a Roll-up for Software Product totals (see above)

  2. Go to Quote Rules

  3. Add a rule like:

    • Name: “$10k Software Promo”

    • Condition: Software Rollup > $10,000

    • Outcome: Add a one-time discount: 10%

10k

Example 3: How to use Roll-ups in Calculated Pricing

Roll-ups can also help calculate prices dynamically. For example, you can calculate an Implementation Fee based on a field like Total Implementation Fee and use a formula. In HubSpot you might have products that have associated fee's and roll ups make it easy to present those fees as a product inside of a quote. Here is an example product library setup inside HubSpot:

Screenshot 2025-07-31 at 12.07.57 PM-1

You will see that we have the price of the softwares but we also have a product property to tell us what the associated implementation fee for these products is. Now that we have the data, lets roll up those fees and use them to calculated an implementation fee product. 

Rolling up a Dynamic Implementation Fee

First lets create the roll up:

Screenshot 2025-07-31 at 12.44.36 PM

  1. Go to Pricing > Calculated Pricing

  2. Click Create Formula

  3. Formula Name: Implementation Fee
    Description: Calculate Implementation Fee on a quote

  4. Insert Roll Up Field Implementation Fee into the formula, this means we will use this amount to price this product on a quote. (if you click the dropdown on Insert, it will allow you to use roll up fields you've created)

  5. Assign this formula to the Implementation Fee product inside HubSpot (Tip: Price the product at $1, to have the Roll up amount be the NET PRICE of the product.

  6. Click Save

Screenshot 2025-07-31 at 12.09.01 PM-1

Now When reps add Software Products with their own implementation costs, this roll-up will total them up and auto-calculate the price for the Implementation Fee line item when its added to the quote:

Screenshot 2025-07-31 at 12.11.38 PM-1


💡 Tips & Best Practices

  • Name Roll-ups clearly so others know what they’re for

  • Use conditions to focus roll-ups on specific product types or thresholds

  • Use Roll-ups in:

    • Quote Rules (e.g., discount approvals, tiered discounts, update a line item)

    • Calculated Pricing (e.g., shipping fees, implementation fees)