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

                                                                                                          • ENTER key triggering Submit

                                                                                                            Is it possible to stopped the ENTER key from the mandatory triggering of the Submit button on Creator form? I want forms submitted "ONLY" when the Submit button is pressed. 
                                                                                                          • Is it possible to assign Client user to external task ON PROJECTS' TEMPLATES?

                                                                                                            Is it possible to assign Client user to external task ON TEMPLATES PROJECTS?
                                                                                                          • Draft & Schedule Emails Directly in Bigin

                                                                                                            Greetings, I hope all of you are doing well. We're happy to announce a few recent enhancements we've made to email in Bigin. We'll go over each one in detail, but here's a quick overview: Previously, you couldn't draft or schedule emails in Bigin, but
                                                                                                          • Zoho CRM Workflow and Function Backup Options

                                                                                                            Hi everyone! I have been able to make several backups of my CRM data and noticed that the Workflows and Functions are not included in these backups. To my knowledge, there is no backup feature for workflows and functions, which is problematic in of itself.
                                                                                                          • Cliq does not sync messages after Sleep on Mac

                                                                                                            I'm using the mac app of Cliq. When I open my mac after it was in sleep mode, Cliq does not sync the messages that I received. I always have to reload using cmd + R, which is not what I want when using a chat application.
                                                                                                          • Link to images

                                                                                                            I have added images in pages. I would like to link those images with linked in URL so that they open in new window. There is an option of image -> link but I am not able to use the same to open URL in new window. Please check the attached image. Can you
                                                                                                          • Canvas View - Print

                                                                                                            What is the best way to accomplish a print to PDF of the canvas view?
                                                                                                          • What's New in Zoho Analytics - October 2025

                                                                                                            Hello Users! We're are back with a fresh set of updates and enhancements to make data analysis faster and more insightful. Take a quick look at what’s new and see how these updates can power up your reports and dashboards. Explore What's New! Extreme
                                                                                                          • Respond faster and smarter with Zia in your IM Inbox

                                                                                                            You’re in the middle of a busy chat queue. New messages keep popping up. One customer sounds upset. Another is asking a long list of questions. You need context. You need speed. You need help. That’s exactly when Zia Insghts jumps into action. It shows
                                                                                                          • Meeting impossible to use when sharing screen

                                                                                                            he Meeting tool in Brazil is practically unusable when sharing anything, whether it’s a presentation or simple navigation. When accessed via Cliq, the situation gets even worse: even basic calls fail to work properly, constantly freezing. And as you are
                                                                                                          • Let's Talk Recruit: Meet Zia, your all-in-one AI assistant (Part-2)

                                                                                                            Welcome back to Let’s Talk Recruit series. In Part 1, we introduced Zia and how AI is reshaping the way recruiters work. This time, we’re taking a closer look at how far Zia has come and how each update continues to simplify your everyday tasks. When
                                                                                                          • WARNING : Smart list automatically unsubscribes your contacts.

                                                                                                            I created a smart list of my team members based on the criterion that their email domain was @_____. The list refreshed as expected — but it ended up unsubscribing almost all members of my team. I contacted support, but it took two months to get a reply,
                                                                                                          • Export Purchase orders as Excel

                                                                                                            Is it possible to export purchase orders as excel rather than PDF? Our suppliers don't want orders made in PDF, they need it to be excel
                                                                                                          • 5名限定 課題解決型ワークショップイベント Zoho ワークアウト開催のお知らせ (10/31)

                                                                                                            ユーザーの皆さま、こんにちは。Zoho ユーザーコミュニティチームの中野です。 10月開催のZoho ワークアウトについてお知らせします。 今回はZoomにて、オンライン開催します。 参加登録はこちら(無料):https://us02web.zoom.us/meeting/register/BGYTysOnSqa9LA9eY2IKww ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目的とした
                                                                                                          • Subforms in Stateless Forms

                                                                                                            Stateless Forms are very useful, but we can't build complex data entry pages without Subforms. Can this be implemented? This would make Stateless Forms truly powerful.
                                                                                                          • Custom Function not getting package details when triggered from Workflow Rules.

                                                                                                            I have a custom function for Packages that submits a form in our Creator app that we use to generate custom shipping labels (internal staff complete deliveries so we cannot generate shipping labels straight from Inventory). When the function is executed
                                                                                                          • Billing Preferences per Account

                                                                                                            Hello, We are trying to setup Billing Preferences in Zoho Desk to set up a different pricing per account. We charge different pricing per hour per customer/account. Account A = 100 per hour Account B = 125 per hour In the Billing Preferences in Time Entry
                                                                                                          • Time entry preview for custom time entry templates.

                                                                                                            Our company needed time entries in a specific format to document our client interactions. Since we are using a custom time entry layout, we have lost the "preview" on the time entry tab. Using the default time entry layout, you get a small preview of
                                                                                                          • Implementing a Self-Invoicing/Vendor Portal in Zoho Creator

                                                                                                            Hello Zoho Community / Creator Experts, We would like to build a Self-Invoicing Portal (Vendor Portal) in Zoho Creator for our external contractors. Our goal is to allow approved contractors to log in, submit their invoice details (hours worked, project
                                                                                                          • Blocked Email

                                                                                                            We are a Zoho One subscriber and use Yahoo as our MX provider. A few times each year, for the past four years, CRM blocks one or more of my Zoho One users from receiving internal email from CRM. This includes "@mentions" in all modules, and emails from
                                                                                                          • Able to change project on timelog entries

                                                                                                            Ability to move the timesheet entry from one project to another. When a user adds a wrong entry a manager can change/update the timesheet entry to the correct project.
                                                                                                          • i cannot use <b></b> to bold the message in Creator C6!!!!???What?

                                                                                                            Dear experts and friends, Now Creator 6 blocking us from using <b></b> Anyone facing this issue? I faced it on Creator C6 Previously, it used to work. Now failed to work. Faint~ Seek guidance from everyone on how to bold the message. The super simple
                                                                                                          • Knowledge base: The nitty-gritty of SEO tags

                                                                                                            A well-optimized knowledge base with great SEO can benefit your company by allowing customers to find help articles and support resources using search engines. This enables customers to quickly and efficiently find the information they need without direct
                                                                                                          • Introducing swipe actions in the Zoho CRM Android app

                                                                                                            Hello everyone, How much time do you spend each day on your list view? Probably quite a lot. Since it's such an important part of your work, wouldn't it be easier if you could take action directly from your list view instead of opening each record one
                                                                                                          • Content Security Policy

                                                                                                            Is there a place in ZOHO CRM to add a Content Security Policy to allow for a call to a google.com map, from inside our current app? Or, how do I resolve the issue below?? jquery.js:1 Refused to load the script 'https://maps.google.com/maps/api/js?v=3.41&libraries=places&sensor=true&key=AIzaSyAyQzKeKSbLci4LwZhn9oXvtCkbUo1Ae4g&callback=map_loader'
                                                                                                          • Option to select location?

                                                                                                            As a business coach, I meet with clients at various public locations. I have two or three pre-determined locations that I meet at. I would like the client to choose the location when booking an appointment. Is there a way to do that with a single service, or is the best way to accomplish this by creating one service for each location offered?
                                                                                                          • Unified WhatsApp Number Management in Zoho Desk and SalesIQ

                                                                                                            Dear Zoho Desk Support Team, We are currently utilizing both Zoho Desk and Zoho SalesIQ for our customer support operations. While both platforms offer WhatsApp integration, we are facing challenges due to the requirement of separate WhatsApp numbers
                                                                                                          • Provide a standard structure to your content using article templates

                                                                                                            Hello everyone, When multiple writers work on different documents, maintaining a standard structure can be challenging as each of the writer follows a different writing style. However, when the structure, tone, and format of every document is different,
                                                                                                          • How to update custom multi-user field in Zoho Projects?

                                                                                                            I'm trying to update custom multi-user fields in Zoho Projects via a Deluge function in CRM. The code I have so far is below. It works for updating standard project fields and single-line custom fields, but it does not work to update multi-user fields.
                                                                                                          • Accessibility Spotlight Series - 1

                                                                                                            Every user interacts with products differently, what feels intuitive to one may be challenging for another. Addressing this, accessibility is built into Zoho Project's design philosophy. This helps users navigate and perform actions with ease irrespective
                                                                                                          • Projects Tasks Not Showing Dependencies

                                                                                                            I'm clicking on tasks and the popup to add dependencies isn't showing. I can't disconnect the nodes either. For some reason when I slide a task backwards it says it cannot go before a predecessor, even though there is not predecessor. Double clicking
                                                                                                          • Deprecation of C4 endpoint URLs

                                                                                                            Note: This post is only for users who are still using the C4 endpoints. Hello everyone, At Zoho Creator, we're committed to continuously enhancing the security, performance, and capabilities of our platform. As part of this ongoing effort, we'll be deprecating
                                                                                                          • Introducing AWS authentication for connections in Deluge

                                                                                                            Hello everyone, We're incredibly excited to announce the all-new AWS authentication for connections in Deluge! This highly anticipated feature simplifies connecting to Amazon Web Services, opening up a world of possibilities and allowing you to seamlessly
                                                                                                          • Timeline Tracking Support for records updates via module import and bulk write api

                                                                                                            Note: This update is currently available in Early Access and will soon be rolled out across all data centers (DCs) and for all editions of Zoho CRM. The update will be available to all users within your organization, regardless of their profiles or roles.
                                                                                                          • Customize User Invites with Invitation Templates

                                                                                                            Invitation Templates help streamline the invitation process by allowing users to create customized email formats instead of sending a one-size-fits-all email. Different invitation templates can be created for portal users and client users to align with
                                                                                                          • ListObjects is recognized by VBA

                                                                                                            Sub addNewRow() Dim ws As Worksheet ' Set your worksheet name Set ws = ThisWorkbook.Sheets("Invoice") ' Set your table name (change "Table1" to your actual table name) ws.ListObjects("InvItems").ListRows.Add End Sub I am getting Unknown function: Li
                                                                                                          • KPI Widget dashboard select periods

                                                                                                            I have a problem with selecting periods as a user filter. In the beste scenario I would like to have to have a period filter like Google Analytics has of Datastudio (see attachment). In the KPI widget I "Group by "inquiry_date" on week&Year". It selects
                                                                                                          • Need a way to secure Prefill URLs in Zoho Forms (hide or encrypt prefilled values)

                                                                                                            Hi everyone, I often use Zoho Forms with prefilled URLs to simplify the user experience — for example: https://forms.zohopublic.com/.../form?Name=David&Amount=300 However, the problem is that all prefilled values are visible and editable in the link.
                                                                                                          • Can’t send emails from Zoho CRM after adding a new user — verification codes not received

                                                                                                            Hi everyone, We recently added a new user to our Zoho CRM account and purchased an additional license. Since then, we haven’t been able to send any emails from Zoho CRM. Our Zoho Mail accounts are working perfectly, we can send and receive emails directly
                                                                                                          • CRM for email in Outlook: how to ignore addresses?

                                                                                                            We’re using the "Zoho CRM for email" add-in for Outlook. When opening an email, the add-in displays all email addresses from the message and allows me to add them to the CRM or shows if they’re already contacts. However, sometimes people listed in To
                                                                                                          • Next Page