Hello everyone,
We are thrilled to announce the public release of CPQ (Configure, Price, Quote) for Zoho CRM, which is a fundamental block in sales management.
NOTE: CPQ was a public early access feature from March 2023 — January 2024.
Since February 2024, this is a public feature.
What is CPQ?
CPQ stands for Configure, Price, Quote. In simple words, CPQ is a software application designed to enable sales teams to create bespoke, accurate quotes for their customers, efficiently and quickly. CPQ is especially valuable when you have multiple product lines or service categories which involve dynamic pricing.
Why CPQ?
One of the biggest challenges sales teams face while navigating a sales process is the awfully long sales cycles for a specific deal. Now there could be many reasons for this length— the high value of the products could genuinely need that time. Or there are several stakeholders in the decision-making process, so that could consume a good amount of time. In such cases, having done their best, sales teams probably have to wait. But if the delays are attributed to delays or inefficiency with internal processes, then it is completely in the organization's control to identify and improve those systems.
Quote management is one such area where there could be undue delays due to which the sales process can take longer, or at times be unsuccessful. When you spend a lot of time and energy nurturing leads and converting them to opportunities, you need to ensure that when you reach a negotiation stage, the relevant quotes are also accurately drafted in a timely manner and sent for review, to close the deal promptly. Delays or inefficiency here could potentially cost you the entire deal.
Depending on the organization's processes, product lines, and pricing models, this stage can be very challenging and even complicated for some sales teams.
Consider cases of products sold along with specific accessories for free. Or the case of annual discounts and special offers. Every time a salesperson drafts a quote, they need to check the latest applicable offers, discounts, product combinations, and create an accurate quote for the customer, who is by the way still waiting for the quote after their deal was confirmed. In this process, manual error, red tape in processes, and lack of knowledge transfer within sales teams regarding updated prices and products could lead to serious delays in sales quotes and also make them inaccurate. As a result, the customers get frustrated, and this in turn prolongs your sales cycle.
In order to help this scenario, you need an effective CPQ engine, in other words, a solution called Configure, Price, Quote, in order to help you with bespoke quote management.
We are happy to announce the public release our own in-built CPQ system for CRM. With CPQ's line item automation, you can create timely, accurate quotes effectively. You can also upsell and cross sell with automated product suggestions in the CPQ engine and have all these data and possibilities inside your CRM system, contextually
Following are the rich feature sets of CPQ for Zoho CRM.
- Configure the auto-addition of associated products in a quote upon the selection of a primary product.
You can also mark a product as free while doing so.
- Invoke product suggestions to a sales rep while creating a quote for effective upsell/cross-sell.
- Apply direct or volume based list price/discounts on product line items automatically using price rules.
- Auto-update the quantity and price of secondary/associated products based on primary product.
- Build your own interactive product recommendation system using Guided Selling.
- Apply CPQ rules for any custom module or sub-form within a module. In case you are maintaining your quotes in a different module called Estimates, or you also want to apply CPQ for Invoices, you can do so.
Let's understand the capabilities of CPQ for Zoho CRM with the example of Zylker Watch Associates, an organization that sells a range of wall clocks, wrist watches and smart watches.
Product Configurator and Price Rules:
Here is a quick simple example to understand how price rules and product configurator can be applied for Zylker's scenarios.
— When a customer purchases a specific kind of expensive wall clock, a wristwatch set is offered for free.
— Besides, a year-end discount rule based on the purchase date will also apply a 20% discount on the list price of the wall clock.
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.
In the case of Zylker Watches, consider the same scenario where a wristwatch set is offered for free upon the purchase of a wall clock. Now what if in a single order, 5 wall clocks are placed? Then, according to this plan, five sets of wrist watches should be added for free.
So the free product's quantity should "dynamically" change in the quote, based on the primary product's quantity. In this case, the formula to calculate the same would be, "Primary product's quantity * 1".
This is also possible in CPQ. You can also specify an absolute number or a dynamic value in the rule.
Building CPQ rules for custom modules and subforms
CPQ's product configurations and price rules can also be created for
custom modules and custom subforms. Assume that Zylker Watch Associates is maintaining their quotes in a custom module called Estimates. Also, consider that in a different scenario, their price quotes are structured to include Primary Product items as the first sub-form and the Accessories as the second sub-form.
With CPQ's extended support for custom modules and sub-forms, they can now dictate automated product addition, suggestion, and price calculations on both these sub-forms in this custom module called Estimates.
Guided Selling
With CPQ's Guided Selling, you can create your own tailored and interactive product recommendations based on the unique needs and preferences of each customer, thereby enabling sales people to choose the most relevant products for them and create accurate, tailor-made quotes instantly.
In the case of Zylker Watch Associates, let's say a customer Leota is on the phone with a sales rep and is looking for a wristwatch for herself. Leota is quizzing the sales rep on the watches available, however the sales rep finds it difficult to narrow down to the particular product that would suit Leota's preferences. In this case, let's see how Guided Selling effectively helps the sales rep with recommendations based on the customer's preferences. Note that you can build this recommendation system yourself for your organization with
CPQ's Guided Selling.
So with CPQ's automated product addition, suggestion, price calculation, dynamic quantity update, guided selling setup, and flexibility to apply all these configurations to any custom module or custom subform, makes your quote management process greatly efficient and in turn accelerates your sales cycle and processes.
Roadmap:
We are constantly working on building the CPQ capability in Zoho CRM in order to maximize your experience. Here are a couple of key improvements that are on our roadmap for CPQ.
- Sandbox support — You will be able to setup product configurations and price rules in Sandbox before deploying them to the production environment.
Tentative ETA: End of Q2-2024 - You will also be able to build Guided Selling for custom modules aside from Quotes.
Tentative ETA: Q3-2024
To learn more, visit the following documents on CPQ:
Recent Topics
Whatsapp integration update.
Please, there is no way on WhatsApp integration to know if a message has been read, or has been managed by a member of the team. There should be a way to add contextual info or something please.
Introducing Formula Fields for performing dynamic calculations
Greetings, With the Formula Field, you can generate numerical calculations using provided functions and available fields, enabling you to derive dynamic data. You can utilize mathematical formulas to populate results based on the provided inputs. This
Is it possible to DISABLE emailing invoices?
My husband's not real computer-savy. I've set up Zoho so that he can enter invoices for his customers, but I don't ever want him to accidentally send an invoice before he's reviewed it. Up until recently, emailing an invoice would send it to me (I don't
CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive
Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
Syncing Fields Between Accounts AND Deals
Please don't email me, I will check this thread for updates daily. I have a custom set of 10 fields (CFSET) in my account pages and deals pages. I want to fill them out on accounts pages per each, then when I make a new deal in an account, I want to copy
Customer Statement Template
Hi. how can i add order number "customer LPO number" in the customer statement. regards
Unable to see clients/accounts from my CRM on Zoho Recruit.
I am wanting to see my clients/accounts that are on my CRM within Zoho Recruit. CRM and Recruit seem to be integrated as I have access to all of the candidates, but there is no option to get my clients on there. I have activated the extension in marketplace
need help to set up feeds to Zoho books with CRM Perks plugin
Hi there, I need help setting up feeds with the CRM Perks plugin. It is supposed to send various feeds, like orders, payments, etc., from Woocommerce to Zoho Books. I have been trying so hard but seem to be too thick to get it done :-( For months, I worked
Unable to add organization consultants and contractors in Zoho People
Hello Team: I am unable to add my few consultants and contractors in Zoho People. How to add these people as Users?
Zoho Books Bank Feed
Good afternoon, Is it possible to change the bank feed provider on a bank account. I'm using Plaid but think that Yodlee would be better in terms of pulling transactions in a timely manner. Thank you.
Setting default From address when replying to request
At the moment, if I want to reply to a request, the From field has three options, company@zohosupport.com, support@company.zohosupport.com, and support@company.com. The first two are really internal address that should never be seen by the customer and
Auto-Create OneDrive Folder Structure Upon Lead Creation
Hello, New to Zoho and looking for help on a critical process automation I'm looking to implement. My company currently utilizes OneDrive for file management and the folder structure is Proposals -> Client Name -> Address (where I need to initially create
🔍 How to effectively organize data in a CRM? – My approach and questions for you
Dear ZOHOssians! While working on organizing data in a CRM, I decided to use the native modules: Leads, Deals, Contacts, and Accounts as a solid foundation for managing processes. However, I’m now exploring the next steps and considering various options
Stock Count
The stock count is a nice new feature, but we cannot figure out how to: 1. Use it without assigning to a person, we have a team or one of multiple do stock counts as do most any company. 2. Add any extra fields to what the "counter" sees. The most important
Annoying Pop-Up Zoho Advertisements and Announcements Within Apps
It is beyond frustrating to have to close out Zoho's announcements for Webinars, Zoholics, updates, events, etc while working within ANY of the Zoho apps. I see it when accessing Zoho One, Cliq, Creator, and CRM. Zoho boasts to be a professional solution
Images uploaded onto text notes through the mobile app won't render
When uploading am image onto a text note, exiting the note and going back in, the image is gone and shows an error icon in its place, and also won't display directly on other devices, including on the desktop version. Uploading the same image on the same
Marking a Desk ticket as Unread after merge
We have a custom script that runs against every new ticket and auto-merges it with any existing ticket that matches our criteria. That works fine but there is no functionality that reverts the newly-updated ticket back to an "unread" state. I found the
Trying to do commission tracking with zoho crm, can i do a Lookup against multiple fields in a module?
So i'm still designing my zoho one crm as i come over from salesforce. One of the things i'm trying to build is a commission tracking module. At some point i'll probably hire someone to help with custom code, I'm just proof of concepting it. I"m not sure
Internal Support and Assigning Tickets
I want to set up an Internal Desk Support system. Here is what I need... We need our internal "Support" staff to be the Ticket Owner We need to be able to identify who the "Account Manager" is on that client and get emails as part of the ticket. I'd like
Filter a Zoho Creator main report by a field and display other related reports in sections on a Zoho Creator page
Hi, How can I filter a Zoho Creator main report by a field and display other related reports in sections on a Zoho Creator page? Part of what I was given below is setting up sub-reports, but the subform field prompted me to link a form, not a report.
FAQs on Approval Process - Post your Questions
Dear All, Greetings! Approval process allows to validate records and streamline the process across organization to ensure a systematic approach. To resolve your probable queries, we are constantly gathering relevant FAQs and publishing them to address
Recurring Events Not Appearing in "My Events" and therefore not syncing with Google Apps
We use the Google Sync functionality for our events, and it appears to have been working fine except: I've created a set of recurring events that I noticed were missing from my Google Apps calendar. Upon further research, it appears this is occurring
Introducing Social Toolkit
Hi everyone, We're thrilled to launch Social Toolkit, a one-stop dashboard to help take your social media presence to new levels by letting you create aesthetic profiles and share content that your audience will actually enjoy engaging with. Social Toolkit
Requesting a file upload in Zoho Workplace not possible?
I’m new to Zoho Workplace and am mostly liking it. However, it seems as though collecting/requesting documents is not available in the workplace version of WorkDrive. Am I missing something, or would I need to subscribe separately to another WorkDrive
Poor Email Delivery
Our company used Zoho about 2 years ago and always had trouble understanding why a great deal of our emails from Zoho CRM and Zoho Marketing Automation ended up in the recipient's spam folder regardless of the email content and despite having our domain
No table view in "All departmens" mode
Hello, I would like to have an overview of all tickets, so I have to switch to "all departments". But here I don't have the possibility to activate the table view. But this is mandatory, so that I can see certain fields without having to open each ticket
Where to Map Candidate fields to Employee fields in Zoho People 5.0
I can not find options anywhere on Zoho people 5.0 where I can choose how the data fields are mapped from the candidate form to the onboarding form
Get Creator Form Record ID and Subform ID's
Good Afternoon everyone. I have a Creator form with a on success workflow. I'm trying to get the form record ID and the subform record ID(s) but they keep coming up null. There is data in the subform I use it elsewhere. Can anyone help me pull the ID's.
WhatsApp and Zoho Creator Integration
How we have integrate WhatsApp App with Zoho Creator without using external application ?
Guidance on Making Zoho Desk Connections Available for All Data Centers
Hi Team, I’m currently developing an application using Zoho Desk connections to manage OAuth for my third-party products. Could you please advise on the steps required to make it available across all data centers? Looking forward to your thoughts on
Can we create Sprint with tasks from Multiple projects?
Hi Team, We were using Zoho Sprints for quite sometime. Currently we have started the process of Sprint method. We couldnt create the active sprint board with the tasks from multiple projects. I would like to know whether this is possible or Any timeline
Ability to use Dynamic goals in Motivator
Is there any way to create dynamic goals in Zoho Motivator? By "dynamic" I mean: not the same target every period, but varying from period to period. For example, in our organization, sales reps are supposed to target beating the same month's sales last
Using Snippets in Comments
One of our Agents asked about using snippets in comments. We don't see this as an option at this time, only in reply mode. Is there a way to enable this?
Calendar - "super compact" week view
every time i go to my calendar i have to re-engage the "super-compact view" for the week view...is there a way to make "super-compact" a default view so I dont have to keep on setting it manually?
zoho calendar week view - "super compact by default"
every time i go to my calendar i have to re-engage the "super-compact view" for the week view...is there a way to make "super-compact" a default view so I dont have to keep on setting it manually?
CRM portal: no Create/Edit options available for custom module
I'm experimenting with setting up a CRM portal. I'm not able to select Create and Edit permissions for a custom module, even though the data sharing settings for this module has been set to Public Read/Write/Delete. What other settings do I need to enable
Which are the IP addresses to use for 'split delivery' with Office 365? (Zoho mail inbound gateway)
Hi, I'm trying to set up 'split delivery' (email routing) with Office 365. I'm following the instructions to set up Office 365 as the primary server (https://www.zoho.com/mail/help/adminconsole/coexistence-with-office365.html) One of the prerequisites
Allow submitter to type a choice in a 'Multiple Choice' field
Is there any way to allow the person filling out a form to manually type in a choice in the 'Multiple Choice' field? So like have the option of allowing the last field to be 'Other' with an input field...
All Inbox emails are marked as read automatically
Hello friends! I have and issue that all new emails in Inbox are been marked automatically as read. Plase how can I fix this??
How to Add Portal Users in Zoho Creator's Development Environment for Testing?
Hello, I’m working on a Creator app with a customer portal and implementing filters based on the logged-in user (customer). To test these filter functions, I'd like to simulate or add customer portal users in the development environment/database. Is there
Next Page