Addition of free products , dynamic quantity update & more — What's New in CPQ | August 2023

Addition of free products , dynamic quantity update & more — What's New in CPQ | August 2023

Hello everyone!

We are happy to present to you, some of the latest features introduced in Zoho CRM's in-built CPQ system.

As you may already be aware, CPQ offers a bespoke quote management facility right inside Zoho CRM. You can set up product configurations and price rules in order to automate line items on a quote, based on your business needs. This will greatly help sales reps to streamline and accelerate quote creation. Delivering customized, accurate quotes is made hassle-free, all within just a few mouse clicks. If you are new to CPQ for Zoho CRM, learn more from this article.


In an effort to improve the usage experience for our customers, we have introduced a few enhancements to the existing capabilities of the CPQ system, and they are as follows:
  • Enhanced "filter and search" interface for product configurator and price rules.
  • Addition of free products upon the purchase of a primary product
  • Dynamic quantity update for automated line items.
Let's understand each of these enhancements in further detail.

Enhanced "filter and search" interface for product configurator and price rules
Whether it's the product configurator or price rules, you can now use an easy-to-use filter and search interface to make the selection of specific products easier. Earlier, you had just a search button to narrow down on a primary or associated product. This required you to remember the name of the product.

Now, however, you can filter and search for products just like how you would do on a list view page using advanced filters. Search for products based on product names, record owners, price, regions sold in, and various other such related fields. This makes it extremely easy to filter products, even if you do not remember their names or codes.


Addition of free products upon the purchase of a primary product

One of the most awaited possibilities in Zoho CRM's CPQ system has been the ability to offer a secondary product for free upon the purchase of a primary product.

  • Consider the example of an electronics company that sells home appliances. They may have periodic offers and schemes. For instance, upon the purchase of a washing machine, they offer a maintenance package for free.
  • In another scenario, consider the example of a software company that sells business apps. They may choose to offer a month-long training service for free, upon the purchase of a software application.
Similarly, across industries and domains, there may be various scenarios where a secondary product or service is offered for free upon the purchase of a primary item. In Zoho CRM's CPQ, it was not directly feasible to map this setup to offer free products easily, until now.

You were only able to achieve this with the help of a far-off workaround where you had to create a price rule with a 100% discount for the secondary product and add it along with the primary product in the quote manually.

But that workaround is now history!

We are elated to inform you that today, you have a direct option to add a free product to the product configurator. All you need to do today to get this done, is to enable a checkbox called "Set this Product as free" when you add or suggest a product in the product configurator in a single rule. 


Dynamic quantity update for automated line items.

When multiple products are sold together, regardless of whether the secondary products are for free or come with a price tag, you need to define how many units of the secondary product need to go with the primary product. If you sell a laptop, how many chargers or ear pods need to go along with it, in its box? If you are selling a dishwasher, how many packs of detergent tablets need to be sold along with the primary product? Is it equal to the primary product's quantity, or twice that number? How do you define this dynamic quantity, is there a static absolute number or is there a dynamic value? That is what CPQ now helps you with.

Let's understand this better with an example.

Consider the case of Zylker Watches, which sells wall clocks, and a variety of wrist watches. In order to boost sales, they often introduce interesting offers and schemes, where customers get free products if they purchase more items. For instance, on the purchase of every Zylker Heritage Wall clock, one couple watch set comes for free.

To configure this requirement, you would,
  • Set the couple watch free upon the purchase of the wall clock
  • According to the requirement, the number of couple watch sets should be equal to the number of wall clocks ordered. So the free product's quantity should "dynamically" change in the quote, based the primary product's quantity. In this case, the formula is, "Primary product's quantity * 1".

Defining dynamic values

The quantity of added/suggested items needs to be adjusted dynamically based on the primary items. This could be equal to the primary items, or twice/thrice the primary item's quantity. Or this number could also be indicated by another Quantity field in the primary item.

Consider another example of Zylker Tech, a software company. For the purchase of every business application, they need to offer training tickets. The number of training tickets is dictated not by the order quantity but the number of licenses purchased in a single order. So in this case, the formula is Quantity * Number of licenses.




So what you really need is to define whether the quantity of associated items is an Absolute number or a Dynamic value.
— In case of absolute number, enter the number.
— In case of a dynamic value, what determines this value.

Whether it is the primary item's order quantity. If so, what's the formula? Is it equal to, plus or divided by the primary product's quantity?
Or is it equal to, plus or divided by an absolute number?
Or is it based on another quantity field in the primary product record?

You get to define all these parameters to clearly define how the quantity of the associated items change based on the primary product parameters. Whether the associated products need to be sold at a price, or free of cost, this dynamic quantity computation can be configured.

SUMMARY
To sum up, you can now search and filter products easily based on multiple fields of the record in product and price rules. You can mark a secondary product as free, upon the purchase of a primary product. You can also dynamically update the quantity of the secondary products.

Here is a quick video that demonstrates the addition of free products as well as dynamic quantity update in the context of Zylker Watches. 



You can see how easy it is now to search and filter products in the product configurator based on product name, owner and other fields in the module.
  • Upon the purchase of Zylker Heritage Wall Clock, one Zylker couple watch gets offered for free.
  • The quantity of the secondary product is equal to that of the primary product. However, you can also define this dynamic quantity and set the required formula based on your needs.
We trust that these enhancements are helpful for your CPQ journey with Zoho CRM. To learn more, visit this article. Do let us know your thoughts about these enhancements by commenting below.

    Access your files securely from anywhere









                          Zoho Developer Community




                                                • Desk Community Learning Series


                                                • Digest


                                                • Functions


                                                • Meetups


                                                • Kbase


                                                • Resources


                                                • Glossary


                                                • Desk Marketplace


                                                • MVP Corner


                                                • Word of the Day


                                                • Ask the Experts





                                                          Manage your brands on social media



                                                                Zoho TeamInbox Resources



                                                                    Zoho CRM Plus Resources

                                                                      Zoho Books Resources


                                                                        Zoho Subscriptions Resources

                                                                          Zoho Projects Resources


                                                                            Zoho Sprints Resources


                                                                              Qntrl Resources


                                                                                Zoho Creator Resources



                                                                                    Zoho CRM Resources

                                                                                    • CRM Community Learning Series

                                                                                      CRM Community Learning Series


                                                                                    • Kaizen

                                                                                      Kaizen

                                                                                    • Functions

                                                                                      Functions

                                                                                    • Meetups

                                                                                      Meetups

                                                                                    • Kbase

                                                                                      Kbase

                                                                                    • Resources

                                                                                      Resources

                                                                                    • Digest

                                                                                      Digest

                                                                                    • CRM Marketplace

                                                                                      CRM Marketplace

                                                                                    • MVP Corner

                                                                                      MVP Corner







                                                                                        Design. Discuss. Deliver.

                                                                                        Create visually engaging stories with Zoho Show.

                                                                                        Get Started Now


                                                                                          Zoho Show Resources

                                                                                            Zoho Writer

                                                                                            Get Started. Write Away!

                                                                                            Writer is a powerful online word processor, designed for collaborative work.

                                                                                              Zoho CRM コンテンツ






                                                                                                Nederlandse Hulpbronnen


                                                                                                    ご検討中の方




                                                                                                          • Recent Topics

                                                                                                          • Audio/video quality issues with Zoho Meeting – Any roadmap for improvement?

                                                                                                            Hi Zoho Team, We’ve been using Zoho Meeting for both internal and external meetings, and unfortunately, the experience has been consistently poor. The video and audio quality are so unreliable that it often renders meetings ineffective—especially with
                                                                                                          • Default tax type for mileage?

                                                                                                            Where we are, mileage includes a government tax. Is there any way to set a default tax for the Personal Car Mileage category of expense? (Or any other way?)
                                                                                                          • Analytics Portal

                                                                                                            I have the "standard plan" and want to explore the portal option; I activated the 15-day trial but do not see the pricing for the add-on. How can I get the price under "Upgrade add-ons." Thanks Rudy
                                                                                                          • The Social Wall: October 2025

                                                                                                            Hello everyone, As we head toward the end of the year, we’re bringing you a few updates to help give your social media efforts a strong finish. This month, we’re rolling out new enhancements across both the web and mobile app. Post Preview Have you ever
                                                                                                          • Show price book list price

                                                                                                            When using price books, once you add products to the price book in the Products related list you can display the Unit price which is the default list price; however, there is no option to show the price book list price. To see the price book list price
                                                                                                          • Cliq File Upload

                                                                                                            While uploading large file like 500MB, it takes time, that fines. But if you resize window or move window in other screen, that uploading disappears. After upload complete & sent it will be visible
                                                                                                          • Resizing a Record Template Background Inage

                                                                                                            Hi everyone, I have an issue which I can't seem to resolve: Basically, I'm designing a record template in certificate form. I've specified A5 landscape. I've set my background image the same dimensions with total pixels at 443,520. Whatever I try, when
                                                                                                          • Zia Actions: AI-powered Workflow Automation for Faster and Smarter Execution

                                                                                                            Hello everyone, Workflows got a notch better with AI-based actions. Actions such as field extraction, prediction, auto reply, and content generation facilitate quick execution with improved speed and accuracy. Zia can intercept useful details in newly
                                                                                                          • Constant color of a legend value

                                                                                                            It would be nice if we can set a constant color/pattern to a value when creating a chart. We would often use the same value in different graph options and I always have to copy the color that we've set to a certain value from a previous graph to make
                                                                                                          • What's New in Zoho POS - October 2025

                                                                                                            Hello everyone, Welcome to Zoho POS's monthly updates, where we share our latest feature updates, releases, changes, and more. Let’s take a look at how October went. Process returns for refunds, exchanges, or offer store credit Returns and exchanges can
                                                                                                          • Loan and purchase

                                                                                                            My husband is lending me mobey to buy a vehicle intersst free ... I need to know how to record the cash receipt and how I pay it back... the money is for a vehicle do I just post the invoice for that as I normally would usung the loan money to pay for
                                                                                                          • Zoho Connect Module in Zoho Trident

                                                                                                            Hi I really like where Zoho Trident is going. Having Mail and Cliq in one place is especially powerful. However, Zoho Connect really needs to be included to make this a true communication and collaboration hub. I would like to request that Zoho Connect
                                                                                                          • Zoho FSM API Delete Record

                                                                                                            Hi FSM Team, It would be great if you could delete a record via API. Thank you,
                                                                                                          • Feature enhancement: Highlight rows based on a cell value

                                                                                                            Hello Sheet users, We're excited to announce a new feature enhacement, shaped directly by your valuable feedback! As you might know, conditional formatting is a great tool for anyone dealing with large data sets. Previously, if you’ve ever wanted to draw
                                                                                                          • File Field Validation

                                                                                                            Hello all, We are tracking our customer NDA agreements in our CRM and have created 2 fields to do so, an execution date field and a file upload field. I want to create a validation rule to ensure that when the execution date field is populated that the
                                                                                                          • 100 record view limitation

                                                                                                            I have just migrated from another CRM and am starting in ZOHOcrm with over 5000 contacts. It seems that my searches and sorts are limited to 100 live records....or am I missing something. This seems to be very limiting...in a lot of scenarios (mass email,
                                                                                                          • Fillable template with dynamic tables?

                                                                                                            Is there a way to build a fillable template so that users can add rows to a table? To describe what I'm trying to accomplish the table has 3 sections; a header row, some number of rows with custom information, and a summary row with totals. I can't figure
                                                                                                          • ZUG Meet-ups are back - Across India (December 2025)

                                                                                                            The Zoho User Group (ZUG) meet-ups are back, and this time, we’re travelling across India to reconnect with our amazing community! From Chennai to Delhi, Bengaluru to Mumbai, we can’t wait to meet you all in person and talk everything Zoho SalesIQ, automation,
                                                                                                          • Categorise Attachments

                                                                                                            We take ID, proof of address, right to work documentation and more.  I can upload a single file in to field, but we often receive multiple files for each category e.g. someone may send a separate file for the front and back of their national ID card.  My team don't have time to manipulate the files in order to upload them as a single file. The options, as far as I can tell, would be to create additional fields on attachments in order to categorise what the file is, or to be able to upload single
                                                                                                          • Scheduling a meeting for just a 1:1 phone call

                                                                                                            My business is B2C and many of my customer's don't want to engage in an online meeting for what can be handled in a regular phone call. I am trying to create a new meeting invitation, but there is no venue optoin for "phone call". How are other's handling
                                                                                                          • Need more details on API Usage Dashboard

                                                                                                            Hi Team, We have implemented Zoho Expense for a client and has done some integrations with well known third party ERP via api. Recently we have noticed a huge spike in the API consumption. But we couldn't get the root cause for the same. I accept there
                                                                                                          • Power of Automation:: Automating SLA Timelines for First Response & Resolution for Issues module.

                                                                                                            Hello Everyone, Ever wished SLAs could update automatically based on issue severity i.e no manual tracking, no missed timelines? That is exactly what one of our customers, Alex, wanted to achieve in the Issues module. So, we have setup a simple automation
                                                                                                          • Finding missing records

                                                                                                            I have a challenge and I am not really sure where to start with it. I can't find any similar threads on here, can anyone help: I have two forms, FormA and FormB. Both forms have records that contain a field called Job_Number. What I am trying to achieve
                                                                                                          • Power of Automation :: Quick way to associate your Projects with Zoho CRM

                                                                                                            A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
                                                                                                          • Free webinar! Build smarter apps with Zoho Sign and Zoho Creator

                                                                                                            Hello, Bring the power of digital signatures to the apps you build in Zoho Creator! Connect Zoho Sign as a microservice and enable seamless e-signature workflows in your applications. This integration allows you to automate signing tasks using Deluge.
                                                                                                          • Tables improvement ideas / features

                                                                                                            Heya, I've been using Zoho Tables for a few months now and wanted to post some features that I think will be greatly beneficial for the tool: 1. Ability to delete a record in automation or move a record in automation. - Usecase: I move a record from one
                                                                                                          • Move orders scan ISBN

                                                                                                            Hi We have ISBN setup to be searched in items zoho but move orders dissent recognize the ISBN is there q missing configuration? regards, JS
                                                                                                          • What's New - October 2025 | Zoho Backstage

                                                                                                            Hey everyone! We’ve been busy rolling out a host of upgrades for Zoho Backstage. While some major features are still going through final rounds of testing to make your event experience smooth as butter, here’s what was new and improved in October 2025.
                                                                                                          • Zoho Analytics - Feature Request For Time Based Data Source Fetch

                                                                                                            Hi Analytics Team, I have a client using Zoho CRM and they want a weekly report at 4:30pm every Friday, emailed to the sales team showing a pie chart of Closed Won Deals for that week. This is easy to achieve in Analytics but not so easy to ensure the
                                                                                                          • Zoho People Attendance Regularization – Wrong Total Hours Displayed

                                                                                                            While using Zoho People, I observed that the attendance regularization is showing wrong total hours when applied to past dates. For example, if a check-in is added at 10:00 AM and check-out at 6:00 PM for a previous date, the system sometimes calculates
                                                                                                          • Add Flexible Recurrence Options for Meeting Scheduling in Zoho Cliq (e.g., Every 2 Weeks)

                                                                                                            Hello Zoho Cliq Team, We hope you are doing well. Currently, when scheduling a meeting inside Zoho Cliq, the recurrence options are limited to Daily, Weekly, Monthly, and Yearly. There is no ability to set a meeting to occur every X weeks — for example,
                                                                                                          • AI generated meeting notes associated to Account or Deal

                                                                                                            As our organization works to improve efficiency we are looking for a solution to leverage AI to generate meeting notes and then add those notes to a CRM record such as an Account or Deal. I see Zoho has a Notebook AI offering that talks about the ability
                                                                                                          • Subform Disabled Fields Should Remain Disabled on Edit/View

                                                                                                            Currently, when we disable a subform field using on user input or on add new row, it works perfectly during the initial data entry. However, when the record is saved and reopened for viewing or editing, these disabled fields become editable again. This
                                                                                                          • How do you print a refund check to customer?

                                                                                                            Maybe this is a dumb question, but how does anyone print a refund check to a customer? We cant find anywhere to either just print a check and pick a customer, or where to do so from a credit note.
                                                                                                          • Enable Screen Recording in Zoho WorkDrive Mobile Apps (Android & iOS)

                                                                                                            Hi Zoho WorkDrive Team, How are you? We are enthusiastic Zoho One users and rely heavily on Zoho WorkDrive for internal collaboration and content sharing. The screen-recording feature in the WorkDrive web app (similar to Loom) is extremely useful- however,
                                                                                                          • What is Resolution Time in Business Hours

                                                                                                            HI, What is the formula used to find the total time spent by an agent on a particular ticket? How is Resolution Time in Business Hours calculated in Zohodesk? As we need to find out the time spent on the ticket's solution by an agent we seek your assistance
                                                                                                          • Hide "Section" headers when using a form as a subform in "List view"

                                                                                                            When using a form as a subform and setting the "View Type" to "List View" it is not possible to hide the section headers. This can become an issue if I have a section which is not applicable to this subform and I hide the fields within that section and
                                                                                                          • Add additional field to quick search results

                                                                                                            IN the advanced search, we can add any field to the columns. In the regular search results (before you press enter, there is no option to modify the results. It would be super useful to include a custom field where it currently displays the pipleine
                                                                                                          • Books API Receiving an Error that Doesn't Make Sense when Creating Credit Note - trying to use 'ignore_auto_number_generation' argument

                                                                                                            Hello, I'm working on a newly created routine and I'm getting an error that doesn't make sense when trying to create a new Credit Note. Here is my POST request. Endpoint: https://www.zohoapis.com/books/v3/creditnotes?organization_id=########## Body:     {
                                                                                                          • Bug Report and Suggestions for Improvement in Zoho Applications

                                                                                                            Hi Zoho Team, I’d like to report a few bugs and improvement suggestions I’ve noticed while using Zoho products: Zoho Cliq Video Call: The camera sometimes turns off automatically during video calls. This seems to be a bug — please check and fix it. Zoho
                                                                                                          • Next Page