
Hello Everyone!
During the final weeks of December, Zoho CRM introduced updates that not only enhanced product capabilities but also offered deeper guidance through Kaizen posts. This section highlights what was released and shared in the last two weeks of the month.
Product Updates:
WorkDrive-Powered File Storage for Existing CRM Users
The WorkDrive-powered file storage experience for Zoho CRM is being rolled out in phases to existing users, following its earlier introduction to new signups. It delivers a modern interface, advanced file management, and more economical storage. The announcement outlines migration steps, notifications, timelines, and answers common questions about availability, access during migration, and existing WorkDrive setups. Explore this post to learn more.
Improved Portal Experience with Template View and PDF Export:
Zoho CRM now offers an enhanced portal experience with Template View support for inventory modules, improved configuration controls across List, Detail, and Create views, and PDF export access for portal users. This update helps clients view and interact with inventory records in a clearer, more familiar format. Visit this post to learn how to configure these options and explore default templates available for portal users.
Create Canvas List View Templates from Images Using Zia
Introducing a new Zia-powered capability that lets users generate Canvas list view templates directly from images like design mock-ups or screenshots. Zia intelligently detects layout elements, extracts text, and maps content to CRM fields to deliver a ready-to-edit Canvas view in minutes. Fine-tune the design, adjust field mappings, and publish with full control, making CRM customization faster and more intuitive. Check out this post to learn more.
Enhanced Kiosk Studio with Client Scripts:
Zoho CRM has enhanced Kiosk Studio to make data capture and record handling more flexible and real-time. Users can now launch kiosks from anywhere using client scripts, create records during live execution with Quick Create, and work with improved GetRecords screens featuring instant loading, pagination, search, filters, and higher selection limits. These updates also extend Kiosk Studio availability to the Standard edition, enabling more teams to build and run kiosks efficiently. Read the post to learn more.
Notes Badge as a Quick Action in List Views
Introducing the Notes badge, a quick action in module list views that lets users view and manage notes without opening individual records. Users can now add, edit, delete, sort, and summarize notes using Zia directly from the list view, with a preview of recently added notes on hover. The update also supports client scripts for notes created from the list view and allows users to hide the badge if needed. Check out the Forum post to learn more.
Enhanced Zoho CRM–Zoho Creator Integration
Zoho CRM rolled out enhancements to its Zoho Creator integration to align with recent platform updates, improving both usability and control. The update introduces a refreshed integration flow, teamspace-based association, multi-developer support, granular user permissions, and environment support for development, staging, and production. Integration ownership is now restricted to Creator app owners, with stricter permission requirements and automatic cleanup of related lists upon app deactivation. Read the post to know more.
Improved Contact Sync Flow in Zoho CRM's Google Integration:
Zoho CRM revamped its Google contact sync to provide greater control, flexibility, and safer testing. Users can now sync up to five modules, including custom modules, through a redesigned three-step setup that supports custom field mapping and default values. The update also introduces automatic Google contact label creation and allows sync testing in sandbox environments before going live. Contact syncing is now based on record ownership and module selection, ensuring cleaner and more relevant data flow. Check out this post to learn more about these enhancements.
Quick Wins:
Trigger Alerts Based on Lookup Field Conditions:
@dale.wilson asked how to trigger an alert when a related record selected via a lookup field meets a specific condition. @Ishwarya SG shared a sample Deluge function to validate the checkbox value in the related module before sending an email, while @Sunderjan Siddharth helped resolve a follow-up error by clarifying the correct function structure to achieve it. Check out the post to learn more!
Preserve Data When Changing Field Types:
@smasih asked whether changing a field in Zoho CRM from text field to URL field would keep the existing data as-is or automatically convert it into clickable links. @Bhoomi Joshi explained that field types cannot be changed directly and suggested creating a new field and migrating data using export–import or a Deluge script, with @Andres and @Ishwarya SG sharing additional guidance. Take a look at the post to learn more.
Moving Imported Contacts Back to Leads
@André Schütte asked how to convert a large set of imported Contacts into Leads. @Ishwarya SG outlined two practical approaches based on when the import occurred, using Undo Import for recent data or a custom button to move records for older imports. Take a look at the post to see the available approaches.
Kaizen:
(Kaizen #221) : Workflow & Actions Reports APIs
This Kaizen walks through how admins and developers can audit, monitor, and govern workflows at scale using Zoho CRM Reports APIs. It covers identifying complex workflows, verifying action execution, tracking webhook health, and analyzing email notification usage through real-world scenarios. Check out the post to learn how to transform your automation from simply being configured to actively monitored and improved.
Kaizen #222: Client Script Support for Notes Related List
This Kaizen explains how Client Scripts can be used to validate, control, and protect notes across modules using supported events and ZDKs. It demonstrates a use case where note edits are restricted based on deal stage and user profile, helping teams maintain accuracy and audit integrity during critical stages. Check out the full post to explore the use case and implementation details.
And with that, we wrap up this year’s Zoho CRM Community Digest. Caught something cool we missed? Or have a favorite from this edition?
Drop it in the comments! We’d love to hear from you. We’ll be back with more updates and community gems. Until then, stay tuned!
Recent Topics
Delay in rendering Zoho Recruit - Careers in the ZappyWorks
I click on the Careers link (https://zappyworks.zohorecruit.com/jobs/Careers) on the ZappyWorks website expecting to see the job openings. The site redirects me to Zoho Recruit, but after the redirect, the page just stays blank for several seconds. I'm
How to add interviews through API
I'm trying to add an interview without much luck. The documentation gives examples of adding just about everything except an interview. However, the issue might be the way I'm formatting it, because the documentation is unclear to me. It seems as if the xml should be passed in the url, which seems unusual. I've tried the data as both plain and character escaped, but nothing seems to work, nor do I even get an error response. https://recruit.zoho.com/recruit/private/xml/Interviews/addRecords?authtoken=***&scope=recruitapi&version=2&xmlData=<Interviews>
<row
Connection to other user
Zoho Cliq handles sharing of Custom OAuth Connections that require individual user logins.
How to invite friends on other social media platforms to one of my group chats in arattai?
Hello, I have formed chat groups in arattai. I want to invite my friends on other social media platforms like WhatsApp/ FB to one of my groups. Different friends would be invited to different groups. How to share an invite link of one of my groups to
Cliq does not sync messages after Sleep on Mac
I'm using the mac app of Cliq. When I open my mac after it was in sleep mode, Cliq does not sync the messages that I received. I always have to reload using cmd + R, which is not what I want when using a chat application.
Bookings duration - days
Hi team, Is there any way to setup services/bookings that span multiple days? I am using Zoho Bookings for meeting room bookings. Clients may wish to book a room for more than one day, for up to a month. If not, is there a plan to allow services to be setup with durations of Days as well as hours and minutes? Many thanks, Anna.
Set expiration date on document and send reminder
We have many company documents( for example business registration), work VISA documents. It will be nice if we can set a expiry date and set reminders ( for example 90 days, 60 days, 30 days etc.,) Does Zoho workdrive provide that option?
Analytics : How to share to an external client ?
We have a use case where a client wants a portal so that several of his users can view dashboards that we have created for them in Zoho Analytics. They are not part of our company or Zoho One account. The clients want the ability to have user specific,
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
Zoho Desk API - Send Reply to CUSTOMERPORTAL
Hello! I'll try to send a reply to Customer Portal, But the response is 500 (INTERNAL_SERVER_ERROR in service response). {"Error":"{\"errorCode\":\"INTERNAL_SERVER_ERROR\",\"message\":\"An internal server error occurred while performing this operation.\"}"}
Python - code studio
Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
Issue with open-rate reporting in Zoho Campaigns
Hello, Since yesterday I’ve been experiencing an issue with the open-rate reports in Zoho Campaigns. The campaigns I send appear in the reports as if none of the emails have been opened, even though I know they have. To verify this, I replicated the campaign
Best practices for managing Project Charters, Business Case and RAID logs within Zoho?
Hello everyone, I’m currently refining our PMO setup within Zoho Projects and I’m curious how others are handling high-level governance documentation. We’ve been using the standardized Project Charter, Business Case and RAID frameworks from projectmanagertemplate.com
Is It Possible to Convert a Custom Module to a Quote?
I recently created a custom module in our CRM environment for RFQs so that our sales team can submit quote requests directly in Zoho rather than by email/phone. This allows for a cleaner overall process, minimizing potential errors and potentially encouraging
Proposal: Actionable API Error Messages to Reduce Support Ticket Volume
I've encountered a long-standing frustration with how Zoho Creator's API communicates errors to developers, and I'm hoping the Zoho team can address this in a future update. This issue has persisted for over 9 years based on community discussions, and
Allocating inventory to specific SO's
Is there a way that allocate inventory to a specific sales order? For example, let's say we have 90 items in stock. Customer 1 orders 100 items. This allocates all 90 items to their order, and they have a back order for the remaining 10 items which could
Closing the Loop: Why Lookup Asymmetry is Harming Data Integrity in Creator
TL;DR: Lookup fields allow users to add new related records inline via the "+" icon, but there's no equivalent ability to edit an existing related record without navigating away and losing form context. Adding a native "Edit" icon—with automatic User
Add the ability to Hide Pages in Page Rules
Hi, We have Field Rules to show and hide fields and we have page Rules, but we can't hide a page in Page Rules so it isn't completed before the previous page (And then have the Deny Rules to prevent submitting without both pages completed), we can only
using the Client script on the load of the form if service no is empty means then i want to make issue relate to is Service
using the Client script on the load of the form if service no is empty means then i want to make issue relate to field is Service if Purchae no is empty means then i want to make issue relate to is Purchase
Changes to the send mail Deluge task in Zoho CRM
Hello everyone, At Zoho, we continuously enhance our security measures to ensure a safer experience for all users. As part of our ongoing security enhancements, we're making an important update on using the send mail Deluge task in Zoho CRM. What's changing?
Work Order wont mark as Completed
I have a couple of work orders that won't mark as completed even when I've marked the Service Appointments as completed fully.
Item name special charaters <>
Im trying to input speical characters such as < and > into item name and item description but comes up with following error: Invalid value passed for Item Name and Invalid value passed for Item Description How do i allow speical characters?
Zoho Analytics Dashboard - How to hide the user filter
I am using the same dashboard template across different external clients and applying a user filter to the data by site URL. How can I hide the user filter in View Mode so the external client won't see the list of other clients in the drop-down menu?
Customer Parent Account or Sub-Customer Account
Some of clients as they have 50 to 300 branches, they required separate account statement with outlet name and number; which means we have to open new account for each branch individually. However, the main issue is that, when they make a payment, they
Kaizen #229: Email-Deal Associations in Zoho CRM
Hi All, Welcome back to another week of Kaizen! Emails are a core channel for customer communication in any CRM system. In Zoho CRM, emails can be associated with records across multiple modules. In this post, we will focus on email associations with
Action Required: Update Microsoft SQL Server Security Settings Before February 2026
Dear Users, We recently deployed security updates in Zoho Analytics that inadvertently caused connection failures for a few customers using Microsoft (MS) SQL Server hosted on older Windows versions (Windows Server 2012, 2012 R2, and 2014). To restore
Contacts limit in basic vs standard - what counts? Are customers contacts?
I’ve been using books for a number years for my small business. I only ever work with 20 clients at any given time. I do purchase services from a number of vendors to run my business, so there are some comtacts there too. I used to use the basic package,
Saving issue
First problem I opened a MS word file in writer. after the work is done, it does not save instantly, I waited for like 10min and it still did not save. second problem When I save a file, then file gets saved as another copy. I just did save, not save
Automating Employee Birthday Notifications in Zoho Cliq
Have you ever missed a birthday and felt like the office Grinch? Fear not, the Cliq Developer Platform has got your back! With Zoho Cliq's Schedulers, you can be the office party-cipant who never forgets a single cake, balloon, or awkward rendition of
Create Tasklist with Tasklist Template using API v3
In the old API, we could mention the parameter 'task_template_id' when creating a tasklist via API to apply a tasklist template: https://www.zoho.com/projects/help/rest-api/tasklists-api.html#create-tasklist In API v3 there does not seem to be a way to
Ability to Set a Unified Tab Order/View for All Users in Zoho Projects
Hello Zoho Projects Team, We hope you are doing well. We would like to submit a feature request regarding tab/menu organization in Zoho Projects. Current Behavior: The tab (module) order in Zoho Projects is user-specific. Each user (internal or external)
Task Order
Hello! I've recently switched to Zoho Projects and a long time user of MS Project, Asana and LiquidPlanner (which has recently been purchased) and I'm running into a frustration I'm hoping someone can assist with. It has to do with how tasks are ordered
Automating CRM backup storage?
Hi there, We've recently set up automatic backups for our Zoho CRM account. We were hoping that the backup functionality would not require any manual work on our end, but it seems that we are always required to download the backups ourselves, store them,
2026 Product Roadmap and Upcoming Features
This is your guide to what is coming in Zoho Vertical Studio throughout 2026. We’ll update this post throughout the year as items move from development to release, and as and when new initiatives are added. Once a feature is released, it will be reflected
Vendor legal and DBA names for USA users
I would like to hear how Zoho Books users are handling DBA names in the vendor profile. If the Company name in the vendor profile has to be the legal name (line 1 of the W-9), whare are you entering the DBA name (the name that checks are made out to)
Zoho Books API invoice email bouncing with 'relaying-issues' error
I have waited over 30 days for zoho books uk to assist with the following and i have had no replies or tickets erronously closed. The service has been terrible - very unlike zoho! So i am raising this here hoping that a community member can assist: Hello,
Stop the Workarounds: We Need Native Multi-Step Forms
After over 17 years of community requests, I'm hoping the Zoho team can finally address the lack of native multi-page form support in Zoho Creator. This has been one of the longest-standing feature requests in the community, with threads spanning nearly
Product Updates in Zoho Workplace applications | January 2026
Hello Workplace Community, Let’s take a look at the new features and enhancements that went live across all Workplace applications for the month of January. Zoho Mail Zoho People Notifications preview in Zoho Mail Notification emails from Zoho People
How do i setup default values for few fields
We have few fields in CRM like rate of return, type etc - they can be picklist and standard inut fields. picklist we have choice to set default value. but how do we default some value in input type of fields?
We know the company but not the contact
We are fairly new to Zoho, part of our marketing stack is we use products like lead feeder to identify which companies are visiting our site. We are able to match this data to salesiq but cannot find a way to add a company name to the salesiq visitor
Next Page