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

    • Remind/Recall Document API

      When I recall a document through the Sign API, I would like to be able to specify the reason that gets sent in the user notification email. Same with including a unique message when sending a document reminder through the API. Is there a way to include
    • Zoho Books API Creating Invoice and Address API

      I'm trying to create an invoice with zoho books api and i get the following error: Error creating invoice in Zoho Books: { message: 'Request failed with status code 400', details: { code: 15, message: 'Please ensure that the "billing_address" has less
    • Convert Multiple PO in 1 Bill

      Does anyone know how to convert multiple POs in 1 Bill? Thank you
    • merge the Multiple POs to single PO if Vendor of PO"s --in Zoho Inventory

      HI Merge the Multiple POs to single PO if Vendor of PO"s are Same ----in Zoho inventory Please provide any work around to achive this .
    • How to add categories to community

      In my Community, I would like to add several Categories but I don't readily see how this is accomplished. Currently, I have one category in my community with several forums. But I would like to add more categories. Thanks.
    • Knowledgeable Image Quality is very poor, any recommendations how to improve this?

      Hi All, We are looking at migrating our current knowledge base to Zoho so it can be kept in one location. Our current KB utilises a lot of images to try and make it easier for users and less wordy. Unfortunately, when I upload an image within an article,
    • Assistance Required: Displaying Dynamic HTML Table in Zoho Creator Dashboard Page

      I am currently stuck while creating a custom dashboard page in Zoho Creator. I want to display a designed HTML table showing Teacher Registration data with this condition: If Total Allowed Leaves < 10, display those teachers in the table. Page Scripts
    • Visibility of Custom Questions in the Question Pool

      A colleague is adding our own questions in the question pool for our Employee Engagement survey, but I can't see the questions she has entered, even after refreshing the webpage. Are the custom questions in the question pool only visible to the one who
    • campaigns contact lists not exporting

      I'm trying to export a specific lead source from my contract list in 'campaigns'. Every time I have to do this the contacts won't export. I have done a search and selected the specific contacts I want to export. The box appears to choose the file type,
    • Recipient Field on replies doesn't update with Contact change

      Some emails that come into our system come from an online form and the sender address is a noreply@whateverthedomainis.org So in order to reply to the original sender, we need to update/change the contact for the tickets. However, after we change the
    • Multicolumns fields for native forms

      It would be nice to be able to create forms with multiple columns. Currently, each field occupies a single column, which makes a fairly complex form seem too long.
    • Assign values to hidden fields in native forms

      It would be great to be able to assign values (static or dynamic) to hidden fields in a form. Currently, I can only assign a value via the URL. I currently have a form integrated with a webhook, but I don't have a way to send useful form data as parameters,
    • Migrating Email Content to a Shared Mailbox Address

      I am moving my email to Zoho Mail (currently hosted through GoDaddy). I have created a user (me) and I have also created a "Shared Mailbox" Group (through the admin panel) with an email address I will be using as an organization address. My personal email
    • Live webinar: Mastering financial presentations with Zoho Show

      Hey there finance professionals! We know many of you are currently knee-deep in report creation mode to wrap up the fiscal year for your organization. Creating a presentation to communicate essential financial data isn’t simple, with all the calculations,
    • Zoho Desk Android app update: Accessing the guided conversation bots in the IM module

      Hello everyone! In the latest version(v2.9.8) of the Zoho Desk Android app update, we have brought in support for Guided conversation bots within the IM Module. These bots use predefined conversation flows to automate initial responses, handle routine
    • Zoho Analytics Embed - Zoomed Right In?

      Hey all, I am using the Zoho Show app on an android TV and cannot figure out why, but the Zoho Analytics embed is zoomed right in. When I preview on my laptop it looks fine, when I go in and edit the code, it looks zoomed? Then when it displays on the
    • Assistance with Image File Upload in Zoho Creator

      Hi , I'm building an application for storyboard creation using Zoho Creator, integrating Gemini AI for automated image generation. In the "Generate Frame" form, user inputs are collected to construct image prompts. Current Workflow: On Validation (Form
    • Migrating all email accounts from cpanel shared hosting and email boxes to zoho

      I have already read previous articles posted on this forum but none of them suit my needs.So i am currently working for a small company. The company website runs on cPanel shared hosting and the company page is a WordPress website. I recently redesigned
    • 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
    • How to add different type of revenue under sales ?

      How to add different type of revenue under sales ?
    • Types of Revenue

      i have different types of revenue , I want to see under sales in different categories , while preparing invoice I want to allocated if possible
    • Zoho books account recovery

      I had submitted a request to restore zohobooks account, but I am yet to get a feedback till now. The email addresses used to access the zohobooks can not access it again. I don't know what went wrong. I need quick attention to this. More details are provided
    • Payments calendar for receivables and liabilities by due dates

      Hello guys! What method can you recommend for tracking and planning future payments against expected income? We operate on the principle - we expect some income this month, then we look at what expenses are due this month and pay accordingly. I've seen
    • Email Search

      Has search stopped working for people? Searched on Zoho email content, I get nothing back. Signed out and back in, still same issues
    • Zoholics Europe 2025: Your Ultimate Data Analysis (Zoho Analytics) Workshop Experience

      Why should you attend? This year, Zoholics Europe 2025 is putting data analysis centre stage. With a dedicated workshop designed to answer all your data-related questions, you’ll gain practical skills, real-time solutions, and expert insights that you
    • how i can update client_secret or refresh_token in case if my was stolen?

      i want to know how i can protect my data on this case
    • [Webinar] CoCreator – Generative AI-Assisted Application Development in Zoho Creator

      Hello Creators! The Zoho Developer Community is hosting a webinar on CoCreator – Generative AI-Assisted Application Development to showcase our latest AI capabilities. What's this about? It's all about our latest AI capabilities in Zoho Creator. Instead
    • custom fields not populating from deluge script into invoice

      Hello, I've created some Deluge script that is meant to take a few inputted invoice custom fields and calculate a few others. I can see when I execute the function that my inputted custom fields are being passed, yet im still ending up with all "null"
    • Using English But Dropdowns in Thai

      We have selected English in Settings but all of the dropdown boxes are in Thai. How do i change this? The organization is based in Thailand and we are using the THB as our currency, but need the dropdowns to be in English. Please help! 🙏
    • Introducing Import Contract API

      We are excited to introduce the Import Contract API in Zoho Contracts. Here's a brief overview: Import Contract API The Import Contract API allows you to import contracts directly into Zoho Contracts in any of the following states: Draft Signed Active
    • Cambio de Plane

      Tenia un plan gratuito, hice una actualización a un plan de pago, salí por completo y entre nuevamente, pero no me deja corregir, pagar o modificar las facturas que había realizado en el modo de prueba. Me da el siguiente error: Factura de proveedor se
    • Better integration between Zoho CRM and Zoho Bookings

      I've noticed that when a meeting which was created in Zoho Bookings is updated by a sales person in Zoho CRM, the change is not reflected back into Zoho Bookings. I have raised this with support who advised that meetings created in Bookings need to be
    • Why is there a limit to JSONString of less 100 characters

      having this problem.
    • Enhanced crash reporting in Zoho Apptics

      All app crashes have the same sad ending: The app dies while the user still wants to use it. But the reason behind each crash? They vary every time. Identifying the root cause and fixing it is already hard work for your dev team. What makes it harder?
    • Description column in the "all expenses" overview page?

      Hi! I'm new to Zoho Books and accounting. I'm surprised there doesn't seem to have a proper "description" field for the expenses, only "notes", and that I can't have such a description visible on the overview page. So that I can quickly visualize my expenses...
    • Only Default Administrator Profile can Convert Estimates Zoho Finance

      In Zoho Finance Only the Default Administrator Profile can convert the Estimates A different Profile with the Admin level permission cannot convert the Estimate of someone else to a Sales Order, Only and only the default Administrator Profile Why is that
    • Zoho Notebook suddenly running very slow on long notes

      I have been a longtime user of Zoho Notebook. Historically, it has run quite well, but I've noticed over the last few days that it has begun to run unbearably slow when typing in large notes, to the point where I can type four words and have to wait for
    • Is there a way to pass the source of the chat from SalesIQ to the CRM lead creation?

      Currently when I update the values of the visitor and the lead is automatically generated in the CRM it says that the lead source is Chat, but in reality it was from either Facebook, Instagram or WhatsApp. Is there a way to make sure that the correct
    • Imported tasks

      Good afternoon, I have recently setup a test instance of Zoho CRM and am currently working through a data migration from Hubspot usine the API migration tool. I needed to get a feel for how seamless this process was but I am running into an issue. It
    • Assigning Leads to Queues

      Do you support Queues as Lead Owner? This is a basic function in any CRM. Assign Lead to a Queue group where any member can take ownership by him self.
    • Next Page