Forecast performance analysis

Forecast performance analysis

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

        • Download an email template in html code

          Hello everyone, I have created an email template and I want to download it as html. How can i do that? I know you can do it via the campaigns-first create a campaign add the template and download it as html from there. But what if i don't want to create
        • Attachment is not included in e-mails sent through Wordpress

          I have a Wordpress site with Zeptomail Wordpress plugin installed and configured. E-mails are sent ok through Zeptomail but without the included attachment (.pdf file) Zeptomail is used to send tickets to customers through Zeptomail. E-Mails are generated
        • Upcoming Changes to the Timesheet Module

          The Timesheet module will undergo a significant change in the upcoming weeks. To start with, we will be renaming Timesheet module to Time Logs. This update will go live early next week. Significance of this change This change will facilitate our next
        • Best way to schedule bill payments to vendors

          I've integrated Forte so that I can convert POs to bills and make payments to my vendors all through Books. Is there a way to schedule the bill payments as some of my vendors are net 30, net 60 and even net 90 days. If I can't get this to work, I'll have
        • Cant update image field after uploading image to ZFS

          Hello i recently made an application in zoho creator for customer service where customers could upload their complaints every field has been mapped from creator into crm and works fine except for the image upload field i have tried every method to make
        • Billing Management: #4 Negate Risk Free with Advances

          In the last post, we explored how unbilled charges accumulate before being invoiced. But what happens when businesses need money before service begins? Picture this: A construction company takes on a $500,000 commercial building project expected to last
        • Is there an equivalent to the radius search in RECRUIT available in the CRM

          We have a need to find all Leads and/or Contacts within a given radius of a given location (most likely postcode) but also possibly an address. I was wondering whether anyone has found a way to achieve this in the CRM much as the radius search in RECRUIT
        • Zoho CRM Inventory Management

          What’s the difference between Zoho CRM’s inventory management features and Zoho Inventory? When is it better to use each one?
        • Cannot Enable Picklist Field Dependency in Products or Custom Modules – Real Estate Setup

          Hello Zoho Support, I am configuring Zoho CRM for real estate property management and need picklist field dependency: What I’ve tried: I started by customizing the Products module (Setup > Modules & Fields) to create “Property Type” (Housing, Land, Commercial)
        • Get Workflow Metadata via API

          Is there a way to get metadata on workflows and/or custom functions via API? I would like to automatically pull this information. I couldn't find it in the documentations, but I'm curious if there is an undocumented endpoint that could do this. Moderation
        • Zoho Projects - Q2 Updates | 2025

          Hello Users, With this year's second quarter behind us, Zoho Projects is marching towards expanding its usability with a user-centered, more collaborative, customizable, and automated attribute. But before we chart out plans for what’s next, it’s worth
        • FSM setup

          So we have been tinkering with FSM to see if it is going to be for us. Now is the time to bite the bullet and link it to our zoho books and zoho crm. The help guides are good but it would really help if they were a bit more in depth on the intergrations.
        • Upcoming Updates to the Employees Module in Zoho Payroll (US)

          We've made a couple of updates to the Employees module in Zoho Payroll (latest version of the US edition). These changes will go live today. While creating an employee Currently, the Compensation Details section is part of the Basic Details step, where
        • Possible to Turn Off Automatic Notifications for Approvals?

          Hello, This is another question regarding the approval process. First a bit of background: Each of our accounts is assigned a rank based on potential sales. In Zoho, the account rank field is a drop-down with the 5 rank levels and is located on the account
        • ZOHO Creator subform link

          Dear Community Support, I am looking for some guidance on how to add a clickable link within a Zoho Creator subform. The goal is for this link to redirect users to another Creator form where they can edit the data related to the specific row they clicked
        • Allow Resource to Accept or Reject an Appointment

          I have heard that this can be done, is there any documentation on how?
        • Create new Account with contact

          Hi I can create a new Account and, as part of that process, add a primary contact (First name, last name) and Email. But THIS contact does NOT appear in Contacts. How can I make sure the Contact added when creating an Account is also listed as a Contact?
        • How To Insert Data into Zoho CRM Organization

          Hi Team I have this organization - https://crm.zoho.com/crm/org83259xxxx/tab/Leads I want to insert data into this Leads module, what is the correct endpoint for doing so ? Also I have using ZohoCRM.modules.ALL scope and generated necessary tokens.
        • Where can I get Equation Editor por Zoho Writer?

          I need to use Math Formulas in my document. Thank you.
        • Filtering repport for portal users

          Salut, I have a weird problem that I just cannot figure out : When I enter information as administrator on behalf of a "supplier" portal user (in his "inventory" in a shared inventory system), I can see it, "customer" portal users can see it, but the
        • Zoho Inventory. Preventing Negative Stock in Sales Orders – Best Practices?

          Dear Zoho Inventory Community, We’re a small business using Zoho Inventory with a team of sales managers. Unfortunately, some employees occasionally overlook stock levels during order processing, leading to negative inventory issues. Is there a way to
        • BUTTONS SHOWN AS AN ICON ON A REPORT

          Hi Is there any way to create an action button but show it as an icon on a report please? As per the attached example? So if the user clicks the icon, it triggers an action?
        • Dropshipping Address - Does Not Show on Invoice Correctly

          When a dropshipping address is used for a customer, the correct ship-to address does not seem to show on the Invoice. It shows correctly on the Sales Order, Shipment Order, and Package, just not the Invoice. This is a problem, because the company being
        • RFQ MODEL

          A Request for quotation model is used for Purchase Inquiries to multiple vendors. The Item is Created and then selected to send it to various vendors , once the Prices are received , a comparative chart is made for the user. this will help Zoho books
        • Will zoho thrive be integrated with Zoho Books?

          title
        • Product Updates in Zoho Workplace applications | August 2025

          Hello Workplace Community, Let’s take a look at the new features and enhancements that went live across all Workplace applications this August. Zoho Mail Delegate Email Alias Now you can let other users send emails on your behalf—not just from your primary
        • Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked

          Hi, I sent few emails and got this: Unable to send message; Reason:554 5.1.8 Email Outgoing Blocked And now I have few days since I cant send any email. Is there something wrong I did? Also can someone fix this please
        • Want to use Zoho Books in Switzerland. CHF support planned?

          Hi, We're a Swiss company using other Zoho suite software and I discovered Zoho Books and other accounting SaaS when looking for an accounting tool. Do you intend to cover Switzerland and CHF based accounting anytime soon? Roy
        • Celebrating Connections with Zoho Desk

          September 27 is a special day marking two great occasions: World Tourism Day and Google’s birthday. What do these two events have in common (besides the date)? It's something that Zoho Desk celebrates, too: making connections. The connect through tourism
        • Adding Overlays to Live Stream

          Hello folks, The company I work for will host an online event through Zoho Webinar. I want to add an overlay (an image) at the bottom of the screen with all the sponsors' logos. Is it possible to add an image as an overlay during the live stream? If so,
        • Email Sending Failed - SMTP Error: data not accepted. - WHMCS Not sending emails due to this error

          I have been trying to figure out a fix for about a week now and I haven't found one on my own so I am going to ask for help on here.  After checking all the settings and even resetting my password for the email used for WHMCS it still says: Email Sending Failed - SMTP Error: data not accepted.  I have no clue how to fix it at this point. Any insight would be lovely. 
        • Zoho Flow - Update record in Trackvia

          Hello, I have a Flow that executes correctly but I only want it to execute once when a particular field on a record is updated in TrackVia. I have the trigger filters setup correctly and I want to add an "update record" action at the end of the flow to
        • Add Comprehensive Accessibility Features to Zoho Desk Help Center for End Users

          Hello Zoho Desk Team, We hope you're doing well. We’d like to submit a feature request to enhance the client-facing Help Center in Zoho Desk with comprehensive accessibility features, similar to those already available on the agent interface. 🎯 Current
        • Zoho CRM mobile: Support for rich text in multi-line fields, Image upload field, and more

          Hello everyone, We've made a few enhancements to the Zoho CRM mobile app to improve your experience. Here's what's new: Rich text support for multi-line fields (iOS) Image upload field support (iOS and Android) Tool tip markdown (iOS) Rich text support
        • Rename Record Summary PDF in SendMail task

          So I've been tasked with renaming a record summary PDF to be sent as part of a sendmail task. Normally I would offer the manual solution, a user exports the PDF and uploads it to a file upload field, however this is not acceptable to the client in this
        • in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Q

          in zoho creator Sales Returns form has sub form Line Items return quantity when i upate the or enter any values in the sub form that want to reflect in the Sales Order form item deail sub form field Quantity Returned\ pls check the recording fetch_salesorder
        • Estimates with options and sub-totals

          Hi It seems it would be great to be able to show multiple options in an estimate. For instance I have a core product to which I can add options, and maybe sub-options... It would be great to have subtotals and isolate the core from the not compulsory items. Thanks
        • Optional Items Estimate

          How do you handle optional items within an estimate? In our case we have only options to choose with. (Like your software pricing, ...standard, professional, enterprise) How can we disable the total price? Working with Qty = 0 is unprofessional....
        • Important Update : Zendesk Sell announced End of Life

          Hello Zendesk users, Zendesk has officially announced that Zendesk Sell will reach its End of Life (EOL) on August 31, 2027 (Learn more). In line with this deprecation, Zoho Analytics will retire its native Zendesk Sell connector effective October 1,
        • Zoho Sheets

          Hi, I am trying to transition into Zoho sheets, I have attached the issues encountered. Server issues, file trying to upload for more than 30 mins, even once uploaded my data aren't loaded. Simple calculations are not working I have attached the sample.
        • Next Page