2024 Wrap: Rediscover these features and enhancements in Zoho CRM

2024 Wrap: Rediscover these features and enhancements in Zoho CRM

Hello everyone!

I wish all of you a joyful and prosperous 2025! As we welcome 2025, I’m excited to share a recap of the year 2024 and highlight some of the coolest new features and enhancements we’ve added to the Zoho CRM platform. Last year, we announced over 100 new features and improvements across the Zoho CRM core platform and 170+ marketplace extensions.

  • Kiosk, a no-code customization tool that allows you to build custom self-service UI interface for data retrieval and update on-demand. Here's a series of use cases and scenario-based learning material on how to use Kiosks effectively.
  • Cadences, a powerful automation tool that allows you to build seamless sequential and personalized customer follow-up processes.
  • Accessibility controls, which promote inclusivity and empower people with disabilities to take charge of their CRM and leverage up to 18 controls in order to achieve their unique needs.
Want to learn more? Check out our Q1, 2024 and Q4, 2024 announcement posts and release notes.
Looking back, the underlying theme of the year 2024 has largely been, strengthening the Zoho CRM Platform, as is also evident from our consistent recognition as a Visionary In the 2024 Gartner Magic Quadrant for Sales Force Automation Platforms.

On that note, besides new features, we have had a gamut of enhancements, big and small, over the past year focused on streamlining existing capabilities for sales force automation, enhancing customization, empowering teams, increasing user adoption, besides leveraging AI across the board.

Sales force automation

Product Customization

  • Besides creating a blank Wizard from scratch, you can Generate Wizards quickly, in which the system helps you create and connect screens out of selected fields and sections from a layout. Additionally, Summaries in Wizards are handy in getting users to review all the data they've entered into a wizard before finalizing it.
  • Validation rules help you quickly validate individual fields, allow the record to be saved upon reviewing an alert, and decide where the error messages will be displayed.
  • Subforms: We offer better sub-form operations whereby you can directly Add, Edit, Remove, Filter, Sort, and Clone rows on the subform's detail page. You can also add multiple records to a sub-form via lookup and set permissions (view, create, edit, and delete) for an entire sub-form.
  • Webforms can be accessed as links or QR codes and be seamlessly integrated into blogs, emails, and social handles.
  • Translation engine supports various regional languages.
  • Kanban views are extended for Meetings, Calls, Tasks, and Appointments. You can also achieve multiple perspectives to record prioritization with multiple Kanban views per module.
  • Copy Customization works across DCs and for previously customized accounts.
  • Canvas is extended to Create Record forms, so that your record UI is consistent across record creation and retrieval.

Leveraging AI in Zoho CRM

We are happy to announce that our in-house Large Language Model (LLM) is ready to cater to our customers' business needs. Our LLM is secure, accurate, and efficient for various business needs. Please give it a try! On that note, our top AI updates in Zoho CRM include the introduction of Zia LLM for Smart Prompts (to begin with), Record Summary to view a comprehensive snapshot of important details of a record and the ability to build custom AI solutions with Catalyst’s QuickML capabilities in CRM.

Additionally, we released several enhancements in Zia to simplify key operations and generate powerful insights for decision-making.

Other Features

Process management: Non-mandatory (optional) fields have been included in Blueprints to allow for more flexibility in meeting various process needs. You can also mandate Kiosks in Blueprints in case you want to ensure that your customized on-demand Kiosk flows are performed as part of a bigger organization process as part of compliance.

Reports and Analytics: Improvements in Reports include an increase in the export limit, inclusion of Export Report as a permission in User Profiles, Email templates for reports, and the ability to categorize report data into columns to facilitate smart decision-making and easy comparisons. A new quick-view filter allows users to filter the processed report using fields from the participating records. Dashboards also have significant improvements, including the ability to lock shared dashboards and options to display large numbers on charts in shorter formats as well as the introduction of additional fields as "component filters" to enable various consumers of a dashboard to filter data based on their unique needs without disturbing the initial dashboard configuration.

Mobile: Significant mobile updates include the following across iOS and Android apps.
  • Dedicated mobile UI based updates: Users now have a Dynamic Display in Zoho CRM for iOS where mobile users can decide how they want to display fields in the mobile list view. With Zoho CRM iOS app's record sharing feature, users can easily share important records with the entire organization or specific users, roles, or groups.
  • Top improvements that complement the web app: Mobile users can now access advanced filters that they saved on the web application, optional fields in Blueprint are extended to the mobile apps and users can manage workloads with Assignment Threshold Alerts on iOS.
CRM Core Integrations:
Zoho CRM integrates with Google Chat and MS Teams for seamless and faster collaboration for users on the respective platforms to share records, deliver insights, and receive alerts upon significant events in CRM. Other notable integrations include CRM x Workdrive integration, CRM x Zoho Projects enhancements, among other.

Marketplace Extensions:
Latest Marketplace extensions include ABR Merge Duplicates for Zoho CRM, Google Address AutoComplete for Zoho CRM, WebAmigo - Lead Enrichment for Zoho CRM, and more. Go here to learn all about our new extensions for 2024.

Finally, CRM for Everyone

We have also launched CRM for Everyone (#CRM4E Early Access mode). With #CRM4E, our goal is to democratize CRM for by getting all customer operations teams aboard the CRM system (Teamspaces), empower them to create their own processes (Team Modules) and promote seamless coordination among them (Via Requests). Learn more about this Early Access release here. We are keen about making further improvements and updates to this release in 2025.

And that's a wrap!  
With the updates in 2024, our CRM has become more complete in its fundamental capabilities, and aspires to be single source of truth for multiple teams (CRM4E).  

We hope these amazing features prove valuable for your organization. Thank you for your continued support—we're excited to keep building this incredible journey with you as we strive to make Zoho CRM the world's favorite CRM. Stay tuned for updates, and feel free to share your ideas or suggestions. Here's to a fantastic new year for all of us!

Cheers,
Vaagdevi Ravishankar
The Team Zoho CRM

      • Recent Topics

      • UNAPPROVED record management

        When the unapproved list of duplicates is long, one needs the some tools to manage them - when this list has over 1500 records, we cannot manage it without some tools, such as: 1. The ability to apply a filter - ie similar to creating a CREATE a NEW VIEW
      • Zoho mail filter Add to WorkDrive doesnt't work

        Hello, We have a problem with using the filter in the email. So, we want that when a bulk payment confirmation from the online store arrives, this email is automatically saved in HTML format on the drive using the action 'Add to Zoho WorkDrive -> Email
      • Introducing Zia GenAI: Zoho's Native Generative AI for Zoho Desk

        Hello everyone, Zia GenAI is available on Early Access for Zoho Desk Enterprise subscribers. Kindly fill out this Registration Form to request early access. We are excited to announce the Beta release of Zia GenAI in Zoho Desk, now available through our
      • Add blueprint buttons to listview and kanban

        Hello, just started to use the Blueprints feature - really useful. I have one suggestion to help this work even better - can there be transition buttons that appear on the top of listview & Kanban? Maybe an option as well - "Blueprint transitions appear
      • Deleted message in SPAM

        In one of my gmail accounts (getnickifit@gmail.com) I had an email from PayPal in the SPAM folder. I thought I was moving the message to the inbox from the zoho mobile but it looks like it was deleted. It is no where to be found--inbox, trash, etc. Can it be restored?
      • 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
      • Multiple Facebook Pages under Single Brand

        Hi everyone, I'd like to know if there is a possibility of connecting multiple Facebook pages under a single brand on Zoho? At the moment, there are different Facebook pages of a single brand and would want to keep under the same brand on Zoho as we
      • Zoho Books Estimate to Zoho CRM quote?

        I'm not sure why this isnt automatic, but maybe I'm missing something. When we create a quote in zoho books we have a custom function that pushes the contact into a deal within the CRM. I can not for the life of me figure out how to push an estimate from
      • Zoho Developer Hangout (ZDH) – Episode 17 | Optimizing Organizational Processes through Automation

        Hey developers! Running a business can get quite overwhelming especially when juggling multiple tools like those in the Zoho ecosystem. Although integrating most of them is a piece of cake, manual intervention is needed at times. Being able to automate
      • Apple Messages for Business in Omnichannel communications?

        Hello, Apple launched "Apple Messages for Business" but Zoho CRM or Zoho Desk don't appear in the list of possible integrators. Zoho already promotes https://www.zoho.com/crm/omnichannel.html Omni Channel integration, but Apple Messages does not yet appear.
      • Kaizen #140 - Integrating Blog feed scraping service into Zoho CRM Dashboard

        Howdy Tech Wizards! Welcome to a fresh week of kaizen. This week, we will look at how to create a dashboard widget that displays the most recent blog post of your preferred products/services, updated daily at a specific time. We will leverage the potential
      • Schedule meeting monthly on a particular day

        Suppose I wanted to schedule HR meeting every month on the first Tuesday with each employee separately for 20 minutes each. How could I automate these type of meetings? And if Sunday occurs on the first Tuesday I would like to shift that meeting on next
      • In ZohoCRM Dashboards - Editing Shown Columns on Drilldown of Components

        Hello! I'm working with some Dashboards inside of ZohoCRM. When creating a component (In this case, specifically a KPI Ranking Component), I'd like to customize which fields show when trying to drilldown. For example, when I click on one of the sales
      • Added Domain but SSL is not being set properly

        We added a Domain for our landing page and it pushed an SSL cert to it. The Cert is generated by LetsEncrypt, but it doesn't match our subdomain (i.e., it's just pointing to zohosites.com). How do we get the cert properly setup there?
      • Zoho CRM Widget not displaying 2 related lists (JS)

        Okay so I basically have 2 relatedLists that I want to get and render: ZOHO.CRM.API.getRelatedRecords({ Entity: data.Entity, RecordID: data.EntityId, RelatedList: "Notes", page: 1, per_page: 200, }) ZOHO.CRM.API.getRelatedRecords({ Entity: data.Entity,
      • KPI widget with percentage

        I'm trying to create a KPM widget that displays current performance as a percentage - something like the picture below. I've tried following the instructions at https://www.zoho.com/analytics/help/dashboard/kpi-widgets.html#chart but nothing ends up being
      • Canvas List View Not Saving

        Hi, I am trying to edit a list view to look different depending on the tags. Everything worked well and saved well with multiple views, but when I have gone back in to make some small changes like moving one of the icons it comes up with the error message
      • QR code image is not exported in PDFs

        The new QR code field works fine when I include it in a report template and I choose the print option: https://creatorapp.zoho.com/<username>/<app_link_name>/record-print/<report_link_name>/<record_ID>/ But when I try to save the document to a .pdf file
      • QR codes in templates

        I'm excited about the new QR code generator. I have included a QR code that contains the record ID setting "${ID}" as input data. In the report detail it works perfectly but when printing it in a template the code is not shown.
      • This mobile number has been marked spam. Please contact support.

        Hi Support, Can you tell me why number was marked as spam. I have having difficult to add my number as you keep requesting i must use it. My number is +63....163 Or is Zoho company excluding Philippines from their services?
      • Zoho CRM search not working

        The search bar is not showing any results in our CRM installation. We have a lot of items and can not search them by using the navigation each time. Can someone please check this asap.
      • Reload page with widget

        Hi all, I hope I can find some help here. I developed a small widget for Creator that is integrated into a page as a component. The page contains other content as well. When the widget is sent, the entire page should be reloaded to apply the changes to
      • Tip of the week #37 - Manage all your Telegram business conversations directly from your shared inboxes.

        Tired of switching between multiple apps to manage your business conversations? With Zoho TeamInbox's multichannel inboxes, connect your Telegram channel to a shared inbox. This way, your teams can easily handle c View, reply, and collaborate on them
      • Tags on notes aren't syncing correctly on Android

        I've created notes on the desktop version that have several tags assigned, but on both my Android devices those notes only have ONE of those tags instead of all of them, despite the actual content of the note being correctly synced, and I'm also starting
      • Reports - custom layout - duplicate report

        Do you also have this problem and what is the possible solution? I duplicate a report that has a "custom layout". Unfortunately the custom layout is not duplicated. To be improved for a future release by Zoho. I export the custom layout and import it...
      • How to map a global picklist from one module to another

        Hi there, i currently have a new field that is called sales office which we use for permission settings between our different offices located in different countries. It is a global set picklist with three different options: MY, SG and VN. I want to be
      • Pageless mode needed to modernise Writer

        When we switched from GSuite to Zoho, one of the easiest apps I found to give up, was Docs. In many ways, Writer has always been more powerful than Docs, especially in terms of workflows/fillable forms/etc. However, I went back into Docs because I notice
      • Changing the Logo Size on Zoho Sites

        My company logo incorporates both an image and text, and I would like it to be much more prominent on the page than is currently allowed by the small logo box in the template.  Is there any way to hide the page name and then make the logo box much bigger since my company name and logo are connected / are all in one file?  Thank you. 
      • Is it possible to Select Item Serial Numbers from a Sales Order?

        Our accepted estimates are converted to Sales orders for our warehouse staff to pick.  How can my warehouse staff select the serial numbers for an item when editing a Sales Order?  Logically when staff pull an item and have the serial in front of them they update the Sales Order and select the serial. I understand a serial can be added when creating an invoice but how can accounts team know the serial if the warehouse staff can't select it! A basic flaw!
      • MORE BUGS: Client Script, Deluge and Widget JS SDK don't work as expected when trying to retrieve a record that has been "rejected" as part of an approval process.

        Client Script $Page.record is null when accessing a record that has been "rejected" as part of an approval process. Deluge zoho.crm.getRecordById(moduleName, recordId) returns {"status":"failure"} when recordId is a valid, but rejected record. OK... I
      • Zoho CRM Widget not displaying 2 related lists (JS)

        Okay so I basically have 2 relatedLists that I want to get and render: ZOHO.CRM.API.getRelatedRecords({ Entity: data.Entity, RecordID: data.EntityId, RelatedList: "Notes", page: 1, per_page: 200, }) ZOHO.CRM.API.getRelatedRecords({ Entity: data.Entity,
      • Zoho Books and Zoho Projects Task Status Update

        How can we create an automation using custom functions for the following scenario. When our zoho books invoice status changes to paid. I want a task in Zoho projects to change to completed.
      • Default Sort Order in Project Tasks View

        It should be possible to specify a default sort order (or have the last explicit sort order restored upon reload) for the tasks in the project tasks view. Currently the sort order must be manually re-selected for each sub-group whenever any changes are
      • Different content per social media account..

        Is there a way to add different content per social media account on one post?
      • Assigning Tasks and Requests to Groups... how do I?

        Guys, I've spent many hours exploring Zoho Support and we are generally satisfied with the system.  I'm trying to understand how a system that has so much to offer can be missing GROUP assignment and queue functionality.  I am hoping that there is a way
      • Parsing of SQL query failed. Please check the SQL syntax.

        I am trying to have Zoho Analytics recognize that if the a Deal is in Stage "Need Docs" it should also be counted as a Deal in the Stage "New Lead" /*New Lead*/ SELECT "ID" 'New Lead' AS "Stage" From "Deals" Where "Stage" = 'Need Docs' Union All Error
      • Where is the setting to enable/disable 2FA?

        The following links show where enable/disable 2FA is supposed to appear, but neither appear for me: https://help.zoho.com/portal/en/kb/zohosites/faq/account/articles/how-do-i-enable-or-disable-two-factor-authentication-for-my-account shows Security >
      • How to Assign Record Ownership in a Custom Form via API?

        Hello everyone, I’ve created a custom form in Zoho People and I’m using the API to manage its records. I would like to know how I can assign ownership of these records to specific users via the API. Is there a specific parameter or field in the API request
      • Customer Statement Template not matching when sending

        Hi everyone! So when I send statements to our customers via Zoho Books, the message that appears by default does not match what I have written on the template Under settings -> email notifications -> sales -> customer statement We have a single default
      • Working with keywords

        Hello everyone, first time here so I will try to be brief. I am working on my company's data set. I have a table with all the images we have on line. For each image we hava a cell tha contains all keywords related to that image. I would like to explore
      • Next Page