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
Return "kit_quantity" when fetching Kit items via "List all the items" API call
I have been appreciating the new Kits feature quite a bit, it is exactly what we were looking for in Zoho to solve many pain points. However, there is 1 problem I am running into and that is the fact there is no stock information that can be pulled for
Automating Pricing in Zoho Inventory Based on Brandline Quantity
I am currently setting up my Zoho Inventory system and would like to implement an automatic pricing feature for sales orders. We have created a custom field called "brandline" for our items. All products with the same brandline value should have the same
Tags with Zapier
Maybe I'm missing something....I hope so... Using tags for triggers is a key need. This prevents us from having a ton of different lists. I am trying to find out how to add a tag using zapier when someone makes a purchase....but it doesn't seem to be
Print & PDF Support for Composite items
There needs to be a way to print a composite item showing all the components, qty & images.
Build custom AI solutions with Catalyst’s QuickML capabilities in CRM
Hello everyone, We’re thrilled to announce an improvement for our Zoho CRM Enterprise users: the ability to create custom AI solutions using Catalyst’s QuickML directly from Zoho CRM. As you may already know, Zia, Zoho CRM’s AI-powered assistant, offers
Querying CloudSQL using NodeJS?
How can I query CloudSQL over nodejs? Are there any rest apis from which I perform Select Queries in the data of a Workspace? In the v1 we had C#, Python, Java for CloudSQL Now I only see Java? I am confused about the overall API of Analytics, there any
We cant create a custom function
New Search Function
Hey Team, The search function updated in our CRM about a week ago, so I assume it was an automated update across Zoho. It no longer displays leads/deals etc in Chronological order so that the most recently created or updated is the first to display which
More context, fewer tabs: View lookup modules' data within a CRM Canvas page
Hello everyone, How often do your users juggle multiple browser tabs just to piece together the full context of a record? This update can make their lives easier. You can now add lookup modules' fields to a Canvas detail view page and a Canvas list view
Claude + MCP Server + Zoho CRM Integration – AI-Powered Sales Automation
Hello Zoho Community 👋 I’m excited to share a recent integration we’ve worked on at OfficehubTech: ✅ Claude + MCP Server + Zoho CRM This integration connects Zoho CRM with Claude AI through our custom MCP Server, enabling intelligent AI-driven responses
Live webinar: Power-up your business presentations with Show's add-ons
We all spend a good amount of time building presentations for meetings, reports, and pitches. But even with good content, slides can sometimes feel basic or less engaging. That’s where having the right tools helps. With Zoho Show’s add-ons, you can embed
Zoho Inventory Feature Roadmap Visible To All
Hello, please consider making your feature roadmap visible to us users so that we know what to expect in future. This may appease current users who are seeking clarification on feature implementation dates, so that they can make an informed decision whether
Data Template Amending
Hi, is it possible to remove data templates once you have applied them in Workdrive? Also, once I have added a new field to a data template can I mass update multiple files who have already been allocated that template and amend just that one added
Upcoming Changes to LinkedIn Parsing in Resume Extractor
Starting 31 July 2025, the Zoho Recruit Resume Extractor will no longer support direct parsing of candidate data from LinkedIn profiles. Why Is This Change Needed? In accordance with LinkedIn’s platform policies, extracting profile data through browser
Empowered Custom Views: Cross-Module Criteria Now Supported in Zoho CRM
Hello everyone, We’re excited to introduce cross-module criteria support in custom views! Custom views provide personalized perspectives on your data and that you can save for future use. You can share these views with all users or specific individuals
Writer very buggy and glitchy after only a few minutes of use... oh my.
I am finding Writer to be very buggy and glitchy while using it. I've tried it in Firefox, Chrome, Safari... all Mac. Complete words get deleted on backspace (probably a feature, but disconcerting and bad design, esp. if you just want to delete a couple
Offline mode on Android TV app?
Hello! Is there a way to use Zoho Show offline in the Android TV app? I have an Android TV based projector, and I travel with it, and don't want to have to rely on a steady internet connection when giving a presentation.
How can I use the API to add a drop-shipping address to a sales order for one-time use?
I need to be able to add a drop-shipping address for one-time use to a sales order via the API. Adding every such address to the contact (customer), then feeding the shippingaddress_id into the sales order, is not an acceptable approach; we have some
Mass Print Attachments from Selected Records in Custom Module
Dear Zoho CRM Team, We’d like to request a feature enhancement regarding the handling of attachments. Use Case: We have a custom module that stores invoices uploaded by our affiliates. Currently, we need to open each record individually to print these
how to integrate zoho bigin to wordpress website ?
hello , i want to integrate zoho bigin to wordpress webiste , can anyone help me with the tutorial ?
Surely it's time Inline editing from views
I think the first request I found for in-line editing from grids was approximately 12 years ago - that post was locked because it was suggested Zoho sheetview solved the problem. However, it's now 2024, and in-line editing from grids is just a basic expectation.
How to work with getFieldNames formdata functions ,Any Examples
I don't find any example showing usage of getFieldNames. Where do i find .is there any Help documents available
Issue with POST request creating Calls in CRM
Hello, I am in the middle of integrating some 3rd party Call center API with Zoho CRM and going through our logs I see some discrepencies. We sometimes get an error: {"data":[{"code":"INVALID_DATA","details":{"api_name":"Call_Duration","json_path":"$.data[0].Call_Duration"},"message":"Please
Session "Ask Me Anything" Zoho France - Le 26 Juin 2025 14h à 17h (en Français
Chers Utilisateurs, Vous cherchez à mieux comprendre Zoho CRM ou Zoho Desk ? Nos experts seront disponibles pour répondre à toutes vos questions lors de notre session Ask Me Anything. Rejoignez-nous ici pour en discuter en ligne. Pendant trois heures,
only lastname as index(?) field in custom module
Hello, I have a small problem. I have created a custom module. The data records are only labeled with the last names. Also in the lookup etc.... It's stupid if you have different first names with the same surname. Then I only ever see the surname. In
Canvas View - Print
What is the best way to accomplish a print to PDF of the canvas view?
Sesión "Ask me anything" Zoho en Español - 26 de junio de 2025, de 14:00 a 17:00 (en español)
¡Hola Comunidad! ¿Quieres entender mejor Zoho CRM o Zoho Desk? Nuestros expertos estarán disponibles para responder a todas tus preguntas durante nuestra sesión "Ask me anything". Puedes comentar este artículo y durante tres horas, nuestro equipo estará
How to read content out of File (Excel, Zoho Sheet, CSV) and iterate through rows
Hello, I'd like to be able to iterate through all the rows in a CSV or Excel/Zoho Sheet file to perform actions on them. How is this possible in Flow? Thanks in advance! Best regards, Sven
Import CSV file into Zoho CRM using Zoho Flow?
Is there a way to automate the import of contacts from Zoho Flow to Zoho CRM? I have a csv file on a remote server that I would like to pull off and import/update on a schedule. I know you can do it with Zapier but I would like to stay within the Zoho
Domain Change from apkbark.com to apkbark.io – Do I Need to Setup Zoho Mail Again?
I recently migrated my website from the old domain https://apkbark.com to the new domain https://apkbark.io. The Zoho Mail setup was previously configured and working perfectly on the old domain. Now I would like to know: Will my Zoho Mail setup automatically
Analyze the Name of the Deal Owner and Created by
I need to display the Name of the User who created a deal and the Deal Owner. Since both fields are lookups to the same table (Users), it defaults to the user record of the Deal Owner and I cannot display the name of who created it. I can generate the
TDS Filing
Is there any option for automatic 26Q and 24Q filing in Zoho books. Even Tally has this option. Why don't Zoho has this ? Is there any customisation available for this ?
In the Blue Print Transition requirement received it will show 8 check field in pop up if they any one of this field then only move to next stage Ist quote
In the Blue Print Transition requirement received it will show 8 check field in pop up if they any one of this field then only move to next stage Ist quote Pls help how i fix this
Sorry to inform you that currently we cannot access the subform fields through writer deluge (zoho.writer.mergeAndSend).
This is the premium support answer from zoho. It means we cannot merge and send thru deluge related records (sub forms) items... Has anybody suffered from the same ordeal ? DO you have a workaround ? If not can you vote for this feature to be added to
Cross module filtering is now supported in CRM
Editions: All DCs: All Release plan: This enhancement is being released in phases. It is now available in AU, JP, and CN DCs. Help resource: Advanced filters The Cross-module filtering enhancement is now available to all CRM accounts in the following
Quotes
Has anyone figured out how to automatically upload a quote that was signed via Zoho Sign and insert it directly to that leads file and push it through the pipeline to proposal signed status?
I wan to schedule a meeting report From previous Thursday to this thursday of this week on Every 6 pm want to recive this report in zoho CRM
I wan to schedule a meeting report From previous Thursday to this thursday of this week on Every 6 pm want to recive this report in zoho CRM. How I Can achive this in Zoho CRM.
Importing a contact with a linked product
Hi, I'm trying to import my contacts from an excel spreadsheet and each of those contacts have fields that relate to products. Is there a way that I can import the contact with their linked product? Some of the contacts in my spreadsheet have multiple
CRM - Workflow Rules to be applied and work across modules
Hello, It seems that you can't use workflow rules in CRM to work across modules, is this correct? I need a customer account status to be changed IF there have been no new deals or new quotes in the last 6 months. I can't see this is possible? I can create
Auto assign account owner
hi, i need to auto assign leads and accounts to an owner by rules. i have created all the territories i need, and all territories have their owner. but when i want to auto assign a new or an existing account to a user by the rules of territories, only
Next Page