Nue Knowledge Center

Nue Docs navigation

search
clear
/

Quantity Tier Attributes for Price Tags

Quantity Tier Attributes

The Quantity Tier Attribute feature allows users to create custom quantity tier attributes for price tags. This feature is particularly useful when the actual price tiers are not directly determined by the quantity of the line item but by other factors such as the number of active users, integrations purchased, or total rooms in a sales account hierarchy.

 

When a user creates a price or discount tag, the user can associate the quantity (or term) dimension with the quantity dimension of a UOM.  At quoting or order time, the actual unit volume or tier prices is determined by the quantity of the line item. 

 

Oftentimes, the actual price tiers are not determined by the quantity of the line item directly.  The following are some examples.  

 

Example #1

A Subscription Plan Based on Active Users:

  • Product: A cloud storage service.
  • Pricing Determinant: Number of active users.

The pricing tier for the cloud storage service is based on the number of active users in an account instead of the actual of the storage units. For example, 1-10 users might fall under the basic tier, 11-50 users under the standard tier, and 51-100 users under the premium tier. Each tier offers a different amount of storage space and features.

 

Example #2

The tiered discounting of integration products is based on the number of integrations purchased in the quote.  

 

INTEGEATION DISCOUNTING

Min

Max

% Discount

1

2

0%

3

5

5%

6

10

15%

 

Example #3

The discount tiers of a particular product are determined by the Total # of seats in the entire sales account hierarchy.  

 

In the above examples, the quantity dimension of the price tag is not the quantity dimension of the product UOM itself, but is derived from a field of the related object, which can be quote, account, or even opportunity.  

 

This is also applicable in a change order.  In the example #1, when the number of users of an account is changed, in a change order, e.g., when a quantity is updated, or during the renewal, the sales price will be recalculated according to the tiered pricing determined by the latest number of users.  

 

In this article, we’ll guide you on creating quantity tier attributes and using them as custom quantity dimensions in price tags to implement a real-world business scenario.

 

Let's get started!

 


Use Cases

We'll be using the following example use case throughout this document.  

 

EXAMPLE

 

Company TeamFlow sells product TeamFlow Pro - an all-in-one project management platform designed for mid-side and large organizations.  

 

Pricing Model:

TeamFlow Solutions offers a tiered pricing model based on the number of employees in an organization. This structure ensures that businesses of various sizes pay an amount that scales with their workforce.

 

Example of Tiered Pricing:

 

Tier 1 (1-50 employees):

Cost: $10 per user per month

Includes basic project management features, team chat, and file sharing.

 

Tier 2 (51-200 employees):

Cost: $8 per user per month

Includes all Tier 1 features plus advanced reporting, task automation, and priority customer support.

 

Tier 3 (201-500 employees):

Cost: $6 per user per month

Includes all Tier 2 features plus custom integrations, enhanced data analytics, and dedicated onboarding support.

 

Tier 4 (501+ employees):

Cost: $5 per user per month

Includes all Tier 3 features plus enterprise-level security, unlimited storage, and a dedicated account manager.

 

When a sales rep creates a quote for TeamFlow Pro, they will input the estimated number of employees associated with the account, using this field to determine the appropriate user license pricing tier.

 

Upon renewing a customer, the sales rep wants to adjust the pricing to match the actual tier based on the current number of employees.

 

To achieve this, the RevOps manager can follow these steps: 

  1. Create a quantity tier attribute called “Number of Employees,” referencing the Number of Employees field on the Account object.
  2. Develop a tier-based price tag using the Number of Employees as the quantity tier attribute.
  3. Apply the price tag during the quoting process.
  4. At renewal, adjust the price to align with the actual tiered price based on the current number of employees of the customer.

Create and Edit Quantity Tier Attribute

Similar to a pricing attribute, a Quantity Tier Attribute is a specific field on an object related to Quote Line Item or Order Product, such as Quote, Order, Opportunity, Account or related custom objects, that is used to determine the volume-based pricing tier of a product or service. This attribute represents a particular numeric value or metric that influences the pricing structure, independent of the quantity of the line item itself.

 

In the context of the TeamFlow Pro, the quantity tier attribute could be the “Number of Employees.” This attribute dictates the pricing tier based on the estimated number of employees of account associated with the quote or order.

 

Admin users can create Quantity Tier Attributes in Settings → Price Builders → Quantity Tier Attributes tile.  

 

When defining the mapping, admin users can choose any Number-type fields (including formulas) on Quote Line Item, Quote, Opportunity, Account or any custom objects.

 

FIELD NAME 

DESCRIPTION

API Name

The API name of the attribute, which must be unique.

Name

The name of the attribute , e.g., Number of Employees

Description

The description of the attribute

Mapping

The attribute mapping specifies how the field value will be sourced.  


Only Number-type fields (including formula fields) can be selected.  


For example, 

1. From another number-type values on the same quote line item:

QuoteLineItem→NumberOfUsers__c


2, From the parent line item: 

QuoteLineItem→Parent ID→NumberofUsers__c


3. From the bundle line item: 

QuoteLineItem→Root ID→NumberOfUsers__c


4. From the account: 

Quote Line Item→Quote.Account ID.NumberOfEmployees


Please note that the same mapping applies to the Order Product object as well, even though we only need to store the mapping for the Quote Line Item.  If the mapping is on a custom field, the admin users are required to create the same custom field on the Order Product object as well.  

Active

The active status of the quantity tier attributes.  Available values are True and False.

 

Please follow the steps below to create a new quantity tier attribute called Number of Employees.  

Create Price Tag using Quantity Tier Attribute

When a user creates a new price tag or discount tag, and selects Quantity as the Unit of Measure (UOM) dimension and Volume as the price model, a new field called Quantity Tier Attribute will appear. In this field, the user can choose from the available active quantity tier attributes to set tier-based pricing.

 

NOTE

 

When a sales rep creates a quote or order, the line item’s Quantity will continue to be used to calculate the total price. Meanwhile, the Quantity Tier Attribute is used to determine the appropriate price tier for the item. This allows for tier-based pricing based on specific attributes such as the number of employees or units. However, the Quantity Tier Attribute becomes irrelevant when the price model is set to Tiered, as the tiered model already handles pricing based on quantity ranges directly. 

 

Create a Quote or Order with the Price Tag

Now, we can create a product called TeamFlow Pro and link its standard price book entry to the price tag we just created.

 

Next, we can proceed to create a quote for an account with an estimated number of employees set to 80.

 

  • Log in to Salesforce and navigate to Nue on Salesforce.
  • Go to Accounts, and create a new account. In our example, we created an account named “Smart Revenue.” Edit the account to set the Number of Employees to 80.
  • Create a new opportunity for this account and set up a primary quote for it.
  • Within the quote, search for the product TeamFlow Pro and add it to the quote, setting the quantity as 1.
  • Click on the Price Tag icon to view the pricing details. You will see that the price tier “50 - 200” is applied, which sets the unit price to $8, though the quantity is 1. 

 

  • In the Line Editor, set the quantity to 100. The total amount will update to $9,600, reflecting 12 months for 100 users at a unit price of $8 each.
  • Save the quote, and finalize it into an order. 

Renew with price adjusted to true-up amount

The customer Smart Revenue has grown rapidly in size.  At renewal time, Smart Revenue now has 250 employees.  The Sales Rep would like to renew the customer with the price adjusted to the true-up amount based on the current number of employees.  

 

The sales rep first updates the "Number of Employees" field of Smart Revenue to 250.  Then she can follow the steps below to renew while adjusting the price to the true-up amount: 

  • Navigate to Accounts, select the account ("Smart Revenue" in our example), and click "Manage Customer Lifecycle".
  • Click "Renew" for 12 months, and click "Add to Cart"
  • Click "Adjust Price", and select the option "True up price to current quantity tier", and click "Add to Cart". 

The video below provides step-by-step guides to walk you through this scenario.

 

Putting it Altogether

This feature allow users to create custom quantity tier attributes for price tags, enabling more flexible and accurate pricing models based on various determinants other than the product's unit of measure (UOM). This is particularly useful for scenarios where pricing is influenced by factors such as the number of active users, integrations, or other metrics.