Last modified on 15/05/2023: Performance analysis in forecasts is now available for all Zoho CRM users in all DCs. Note that it was an early access feature available only upon request. As of May 10, 2023, it is rolled out for all Zoho CRM accounts. Find out more about forecasts in our help doc.Hello everyone!
We are thrilled to announce an exciting update on comprehensive performance analysis for CRM forecasts, including trends, gap reasons, improvement suggestions, and more.
Forecasts help organizations estimate how sales will progress in the approaching months, quarters, or fiscal years, as well as monitor current sales growth and find ways to accelerate it. They yield important insights into the company's performance and enable businesses to plan upcoming activities accordingly.
In the revamped forecast, until now, we provided the Target Achievement Report page, which showed the targets set for different roles within the organization, their achievements, and the number of open deals they had in a hierarchy. We're introducing a few enhancements to forecasts to provide even more details about performance, as well as an overview—which can be found in the User and Roles Performance pages and Forecast Overview section of the Target Achievement Report page.
We've introduced the following:
- Performance Trend
- Achievement Comparison
- Comparison Across Forecast
- Current Deals by Stages
- Reasons for Gaps
- Improvements
Let's have a look at these charts and at the overall enhancement in detail.
Forecast Overview
We've introduced a section at the top of the Target Achievement Report page called Forecast Overview. The analytics in this section help users track their performance and plan according to their targets and requirements.

- Performance Trend: Users can analyze their performance with the help of the performance trend chart, which compares actual achievements across time with target achievements. The trend line predicts whether the achievement can be met within the forecast period based on the current performance, and shows the predicted achievement on particular dates. Users, therefore, have a visually clear representation of what's necessary to improve performance to reach targets.

- Achievement Comparison: Users can compare their performance at different intervals to analyze how their performance has changed over time. They can set the chart to compare performance on a daily, weekly, or monthly basis.

- Comparison Across Forecasts: This chart helps users compare their targets, open deals, and achievements across different forecast periods. The bars signify the total deal value assigned to a particular user and contrast it with the deal value closed at the end of the period. Combined with the line plot representing targets in the selected time frame, this enables users to determine whether the target is achievable, and how much more effort is required.

User Performance page
We've introduced the User Performance page for users and admins to track individual performance in a particular period. Apart from providing insights into users' performance, on this page, there are additional details including charts and other widgets. Users can see suggestions for improving their performance or the reasons for which they're not able to meet their targets, and can therefore act accordingly.
The following details are available on the User Performance page:
- Open deals
- Deals in the best case, pipelines, and omitted deals.
- Predictions
- Targets
- Achievements
The User Performance page also has charted—Performance Trends and Achievement Comparison—with similar functionality as those in the Forecast Overview section.
The Achievement Comparison chart compares total achievement over time with the number of available deals that can be completed, with a plot for overall targets provided for context.
Apart from these two charts, the User Performance page features the additional Current Deals by Stages chart. The main purpose of this chart is to show deal amounts in different stages. All deals in the current period are plotted as bar graphs according to the deal stage. Each bar breaks down the sum of the deal amounts into three forecast categories: pipeline, best case, and committed. If a pipeline is added, you can also view the current deals by stage based on that pipeline.
We didn't stop just at providing insight into user performance; we've also introduced two additional sections: reasons for gap, which highlights the gap between the target and the achievement and provides reasons that could have led to the gap, and the improvements section, which lists out the various improvements the user can make in order to reduce the gap.
Here are some examples:
Reasons for gaps
- High number of untouched deals: Any untouched deals will be mentioned here, along with the actual count of untouched deals. Clicking the deal count makes a list of those specific deals pop up.
- Failed to approach at the right time: Deals that were not approached at the right time are referenced here. Clicking on the link reveals a list of deals that weren't approached at the right time.
- Doesn't fall in this forecast period: Deals that are outside of the forecast period are referenced for this reason.
- Deal value insufficient to close target: Deals in the pipeline whose values are too low to reach the target are referenced here.

Improvements
- Focus on recommended deals: Deals that are likely to be won are referenced here, along with the total deal value upon closing. The deal count is hyperlinked to summon the deal list.
- Focus on high-value deals: This improvement recommendation suggests which deals to focus on, including high-value deals or low-value deals, based on the win rate for each type of deal. It also mentions the number of such deals available in the pipeline and lists them via a link.
- Improve closing rate: This improvement is suggested if the user needs to improve their closing rate, along with the percentage by which it needs to increase.
- Kick out the stalled deals: If a high number of deals in the pipeline have a low chance of being won, they will be mentioned here. Users can click on the deal count to see a list of such deals.

Role Performance page
Users can access the role performance report via the Roles Performance page by clicking on a particular role in the hierarchical view of the Target Achievement Report page.
The Roles Performance page also features sections that show reasons for achievement gaps and improvements (different than those suggested in the User Performance page). Admins can thereby analyze the performance of particular roles and their direct subordinates.
Here are examples of reasons for achievement gaps and improvement suggestions:
Reasons for achievement gaps
- Users recently switched roles: Users who have switched roles are cited here as a potential reason for a performance gap, along with the count of such users and the percentage of the target deal value that they owned. Clicking on the count of users summons a list of users who have switched roles.
- Mismatch found in the split and target: In case there is a delay in the allocation of values in the target, it will be mentioned as the percentage of the value in the target that is mismatched.
- Low user performance: The number of users who closed less than 20% of their targets is cited here. The list of users is linked with the provided count.
- Overrated targets: If users' targets are overrated, this reason will appear, along with the percentage of how overly rated the targets are.
Improvements
- Identify users who have a low follow-up rate: Users who have contributed to a decline in customer happiness are referenced here, along with a list linked to the user count.
- Right deals to the right person: If a certain user has a high win rate of 76% on high-value deals and 60% on low-value deals, the system will suggest assigning high-value deals to that user to get better results.
- Reassignment yields better results: If two users have some stagnant and untouched deals, the system will suggest that those deals be reassigned to help closure.
- Target correction: If five users have overrated targets and three users have low-rated targets compared to the individual's average performance, the system will suggest reassigning targets based on performance.
Notes:
- The charts on the User and Role Performance pages are available only for completed and current forecasts only.
- The Current Deals by Stages chart is available only for the Current forecast.
- The Achievement Comparison chart is only available if there is data from previous forecast periods.
- Improvements and reasons for performance gaps are updated once per week
Recent Topics
IMAP Server not responding.
Trying to connect a phone via IMAP and getting "imap.zoho.com not responding." Is the server down, for maintenance or otherwise? I've tried this on two different devices and got the same error on both.
Error AS101 when adding new email alias
Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
Unbundle feature for composite items
We receive composite items from our vendors and sell them either individually or create other composite items out of them. So, there is a lot of bundling and unbundling involved with our composite items. Previously, this feature was supported in form
Regarding the integration of Apollo.io with Zoho crm.
I have been seeing for the last 3 months that your Apollo.io beta version is available in Zoho Flow, and this application has not gone live yet. We requested this 2 months ago, but you guys said that 'we are working on it,' and when we search on Google
Open filtered deals from campaign
Do you think a feature like this would be feasible? Say you are seeing campaign "XYZ" in CRM. The campaign has a related list of deals. If you want to see the related deals in a deal view, you should navigate to the Deals module, open the campaign filter,
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.
MTD SA in the UK
Hello ID 20106048857 The Inland Revenue have confirmed that this tax account is registered as Cash Basis In Settings>Profile I have set ‘Report Basis’ as “Cash" However, I see on Zoho on Settings>Taxes>Income Tax that the ‘Tax Basis’ is marked ‘Accrual'
workflow not working in subform
I have the following code in a subform which works perfectly when i use the form alone but when i use the form as a subform within another main form it does not work. I have read something about using row but i just cant seem to figure out what to change
Fetch data from another table into a form field
I have spent the day trying to work this out so i thought i would use the forum for the first time. I have two forms in the same application and when a user selects a customer name from a drop down field and would like the customer number field in the
Zoho Creator as LMS and Membership Solution
My client is interested in using Zoho One apps to deploy their membership academy offer. Zoho Creator was an option that came up in my research: Here are the components of the program/offer: 1. Membership portal - individual login credentials for each
Record comment filter
Hi - I have a calendar app that we use to track tasks. I have the calendar view set up so that the logged in user only sees the record if they are assigned to the task. BUT there are instances when someone is @ mentioned in the record when they are not
How to View Part Inventory and Warehouse Location When Creating a Work Order in Zoho FSM
Hi everyone, We’re currently setting up Zoho FSM and would like to improve how our team selects parts when creating a Work Order. Right now, when we add a part or item to a Work Order, we can select it from our Zoho Inventory list but we don’t see any
FSM too slow today !!
Anybody else with problem today to loading FSM (WO, AP etc.)?
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
Not able to Sign In in Zoho OneAuth in Windows 10
I recently reset my Windows 10 system, after the reset when I downloaded the OAuth app and tried to Sign In It threw an error at me. Error: Token Fetch Error. Message: Object Reference not set to an instance of an object I have attached the screenshot
Mapping a custom preferred date field in the estimate with the native field in the workorder
Hi Zoho, I created a field in the estimate : "Preferred Date 1", to give the ability to my support agent to add a preferred date while viewing the client's estimate. However, in the conversion mapping (Estimate to Workorder), I'm unable to map my custom
Runing RPA Agents on Headless Windows 11 Machines
Has anyone tried this? Anything to be aware of regarding screen resolution?
The sending IP (136.143.188.15) is listed on spamrl.com as a source of spam.
Hi, it just two day when i am using zoho mail for my business domain, today i was sending email and found that message "The sending IP (136.143.188.15) is listed on https://spamrl.com as a source of spam" I hope to know how this will affect the delivery
Delegates - Access to approved reports
We realized that delegates do not have access to reports after they are approved. Many users ask questions of their delegates about past expense reports and the delegates can't see this information. Please allow delegates see all expense report activity,
Split functionality - Admins need ability to do this
Admins should be able to split an expense at any point of the process prior to approval. The split is very helpful for our account coding, but to have to go back to a user and ask them to split an invoice that they simply want paid is a bit of an in
What is a a valid JavaScript Domain URI when creating a client-based application using the Zoho API console?
No idea what this is. Can't see what it is explained anywhere.
Is there a way to request a password?
We add customers info into the vaults and I wanted to see if we could do some sort of "file request" like how dropbox offers with files. It would be awesome if a customer could go to a link and input a "title, username, password, url" all securely and it then shows up in our team vault or something. Not sure if that is safe, but it's the best I can think of to be semi scalable and obviously better than sending emails. I am open to another idea, just thought this would be a great feature. Thanks,
Single Task Report
I'd like a report or a way to print to PDF the task detail page. I'd like at least the Task Information section but I'd also like to see the Activity Stream, Status Timeline and Comments. I'd like to export the record and save it as a PDF. I'd like the
Auto-response for closed tickets
Hi, We sometimes have users that (presumably) search their email inbox for the last correspondence with us and just hit reply - even if it's a 6 month old ticket... - this then re-opens the 6 month old ticket because of the ticket number in the email's subject. Yes, it's easy to 'Split as new Ticket', but I'd like something automated to respond to the user saying "this ticket has already been resolved and closed, please submit a new ticket". What's the best way to achieve this? Thanks, Ed
How to Push Zoho Desk time logged to Zoho Projects?
I am on the last leg of my journey of finally automating time tracking, payments, and invoicing for my minutes based contact center company - I just have one final step to solve - I need time logged in zoho desk to add time a project which is associated
Cannot access KB within Help Center
Im working with my boss to customize our knowledge base, but for some reason I can see the KB tab, and see the KB categories, but I cannot access the articles within the KB. We have been troubleshooting for weeks, and we have all permissions set up, customers
Export to excel stored amounts as text instead of numbers or accounting
Good Afternoon, We have a quarterly billing report that we generate from our Requests. It exports to excel. However if we need to add a formula (something as simple as a sum of the column), it doesn't read the dollar amounts because the export stores
why my account is private?
when i post on zohodesk see only agent only
Getting ZOHO Invoice certified in Portugal?
Hello, We are ZOHO partners in Portugal and here, all the invoice software has to be certified by the government and ZOHO Invoice still isn´t certified. Any plans? Btw, we can help on this process, since we have a client that knows how to get the software certified. Thank you.
Show/ hide specific field based on user
Can someone please help me with a client script to achieve the following? I've already tried a couple of different scripts I've found on here (updating to match my details etc...) but none of them seem to work. No errors flagged in the codes, it just
500 Internal Server Error
I have been trying to create my first app in Creator, but have been getting the 500: Internal Server Error. When I used the Create New Application link, it gave me the error after naming the application. After logging out, and back in, the application that I created was in the list, but when I try to open it to start creating my app, it gives me the 500: Internal Server Error. Please help! Also, I tried making my named app public, but I even get the error when trying to do that.
Client Script | Update - Client Script Support For Portals
Dear All! We are excited to announce the highly anticipated feature: Client Script support for Portals. We understand that many of you have been eagerly awaiting this enhancement, and we are pleased to inform you that this support is now live for all
Professional Plan not activated after payment
I purchased the Professional Plan for 11 users (Subscription ID: RPEU2000980748325) on 12 September 2025, and the payment has been successfully processed. However, even after more than 24 hours, my CRM account still shows “Upgrade” and behaves like a
Zoho Books - France
L’équipe de Zoho France reçoit régulièrement des questions sur la conformité de ses applications de finances (Zoho Books/ Zoho Invoice) pour le marché français. Voici quelques points pour clarifier la question : Zoho Books est un logiciel de comptabilité
how to edit the converted lead records?
so I can fetch the converted leads records using API (COQL), using this endpoint https://www.zohoapis.com/crm/v5/coql and using COQL filter Converted__s=true for some reasons I need to change the value from a field in a converted lead record. When I try
Auto Update Event Field Value on Create/Edit
Hi there, I know this question has been posted multiple times and I've been trying many of the proposed similar scripts for a while now but nothing seems to work... what might I do wrong? The error I receive is this: Value given for the variable 'meetingId'
Pre-orders at Zoho Commerce
We plan to have regular producs that are avaliable for purchase now and we plan to have products that will be avaliable in 2-4 weeks. How we can take the pre-orders for these products? We need to take the money for the product now, but the delivery will
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
Zoho Pagesense really this slow??? 5s delay...
I put the pagesense on my website (hosted by webflow and fast) and it caused a 5s delay to load. do other people face similar delays?
Payroll and BAS ( Australian tax report format )
Hello , I am evaluating Zoho Books and I find the interface very intuitive and straight forward. My company is currently using Quickbooks Premier the Australian version. Before we can consider moving the service we would need to have the following addressed : 1.Payroll 2.BAS ( business activity statement ) for tax purposes 3.Some form of local backup and possible export of data to a widely accepted format. Regards Codrin Mitin
Next Page