Zoho CRM Community Digest - September P1 | 2025

Zoho CRM Community Digest - September P1 | 2025




Hello Everyone!


September's Here! Before we jump into product updates, and community highlights, here's a quick spotlight!

Zoho has launched a Professional Sales Rep Certification course on Coursera, tailored for sales professionals to strengthen their CRM and sales skills. The program covers CRM fundamentals, sales strategies, automation, and real-world CRM scenarios, helping you build both practical experience and recognized credentials. Check out the post to learn more and enroll.

With that exciting news covered, it’s time to dive into this month’s product updates and see what our community has been discussing.

Product Updates: 

Cadences Now Support WhatsApp Follow-ups!

You can now add WhatsApp messages as follow-ups in your Cadences. Choose from pre-approved templates like payment reminders, offers, or feedback requests, and schedule them just like emails or calls. This feature is available for the Leads and Contacts modules. We’ve also introduced combined limits for all follow-up types, allowing you to decide how many emails, calls, tasks, or WhatsApp messages to include in a Cadence.The Cadences limit per module has been increased to 70, with no individual follow-up limits, providing greater flexibility. Permissions for Cadences are now separated from “Manage Automation” for improved control. An add-on option is now available to extend usage without changing your subscription plan. Take a look at this post for more details. 

Zoho CRM Mobile Gets Sleek Updates!

We've introduced some cool new features for the mobile app,including customizable home page widgets and field tooltips that provide helpful guidance while filling fields. You can now update your user profile image directly from the iOS app, something that was previously only possible through the Zoho CRM web app. These updates make the mobile experience more informative, personal, and engaging. Check out the post for more details and a closer look at how these features enhance your mobile CRM experience.

Enhanced Data Export Features Now Live

Zoho CRM now gives you more control when exporting data. Supported enhancement include option to export in .xlsx format, choosing your character encoding while downloading as CSV files, and select exactly which records you want to export instead of full modules. These updates let you export data directly from a module page with more control and convenience. Check out the post for the full breakdown.

 

Quick Wins: 

Mass Email Count Mismatch? Here’s How to Track the Missing Sends
:

@Bill noticed a discrepancy in his campaign stats and wanted to find out which emails weren't sent. While Sent Email Statistics shows overall metrics like opened, clicked, and bounced, it doesn’t list unsent emails individually. To identify them, @Sunderjan suggested using advanced filters to sort records by Email Status   --> “Not Sent”. This lets them quickly see which contacts didn’t receive the email and take quick action or resend if needed. @Sunderjan has also shared a screenshot in the post to guide you through setting up this filter. Check it out for reference!

Track Daily Note Creation in Zoho CRM:

@Kaamil Ajani wanted to know if there’s a way to see how many notes are created each day in Zoho CRM. The good news: you can! Check out the post for the solution shared by @Ishwarya!

Developer Corner: 

Filtering Future Events: The COQL Way

@Simon wanted to retrieve only upcoming events using Zoho CRM’s API but found that their query returned all events instead of just future ones. To fix this, @Sunderjan suggested using Functions to get the current date and time, then fetching records from the open Meetings custom view or use the COQL query API for greater control. The post also covers how to set the timezone offset (for example +05:30) to ensure results align with your local time zone. A must-read post for anyone exploring how Zoho CRM APIs and filters work behind the scenes!

Search Records Under Approval

@Arbaz wanted to know how to fetch both approved and pending approval records using the searchByCriteria API in Zoho CRM. Since the default method only retrieves approved records, @Sunderjan suggested calling the API with the parameter approved=both in the URL. This lets you view records in both statuses at once. Check this post for the shared code and full details. 

Updating Recurring Tasks

@Marco wanted to make CRM tasks repeat every year using the Recurring_Activity field, but ran into  an “invalid recurrence pattern” error. The problem was with how the repeat rule was written. @Sunderjan posted a solution clarifying that recurrence details must be passed as an object containing RRULE, DTSTART, and UNTIL, as these parameters are mandatory. While tasks can be set to repeat annually, it’s currently not possible to set the end date to “Never” since UNTIL must be specified. Check out the post for the working code and full details.

 

Downloading Images from Zoho CRM Image Upload Fields

@Albert wanted to create a button in Zoho CRM to download all images stored in an image upload field for each record. Initial attempts using Deluge, client scripts, and widgets didn’t work, but Zoho MVPs @Bhoomi and @Hugh stepped in to help. @Bhoomi suggested using the API embedded in a button to download the images from the field, while Hugh provided a working Client Script that dynamically builds image download URLs from the record’s API data. After testing, @Albert confirmed that the final script worked perfectly. Check out the post for Hugh’s working code example and try it yourself.

Kaizen:

Answering Your Queries!

(Kaizen #206) - Displaying Related Purchase Orders from Zoho Books in CRM Deals using Queries

 

This post explains how to display related Purchase Orders from Zoho Books within CRM Deals using the Queries feature. The key idea is to create a custom field in Books called CRM Deal ID to link each PO to its respective deal. By setting up a REST API Query and adding it as a related list in CRM, users can view all connected POs directly under a deal. The author also suggested automating this process with a Deluge function or Zoho Flow to maintain real-time sync between CRM and Books.


(Kaizen #207) Advanced Queries using COQL API: 

This Kaizen post goes beyond the basics of COQL, showing how it can fetch complex data using filters, joins, and sub queries, all in a single query, eliminating the need to juggle multiple APIs. It explores real-world scenarios such as filtering deals based on account attributes, identifying missing relationships, and combining multiple sub queries for richer insights. If you want to perform deeper CRM analytics or streamline data fetching across modules, this post is a must-read to level up your developer skills.

And that’s a wrap for this fortnight’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 in two weeks with more updates and community gems. 

Until then, stay tuned!


    • Sticky Posts

    • How to reach the official Zoho Support channels and avoid fake ones.

      Dear Customers, Thanks a lot for choosing Zoho! Our applications are built to help achieve your day-to-day business goals. We are committed to engaging with you, to understand and develop solutions that enhance your productivity.  We are happy and ready to help you use our services effectively. Understanding and avoiding fake support Just like using popular bank names and financial applications for phishing purposes, using Zoho and claiming to be providing Zoho Support or services with false numbers
    • Function #35: Close all tasks associated with a lead and create a new task.

      Welcome back everyone! Last week, we learnt how to close all tasks of a deal depending upon the deal stage. This week, let's look at a custom function that lets you close all of the tasks associated with a lead while simultaneously creating a new task, like when you need to halt all progress towards a lead while the lead is not available at the moment but create a reminder task. Business scenario: The success of a company, in one way or another, is determined by the leads it gets. Each lead is just
    • Zoho CRM Webinar - Redesigning Daily User Experiences with Canvas

      <br> Your users across roles use the CRM for day-to-day tasks that are necessary. Whether they perform their tasks on time, the right way, or at all depends on a lot of factors, including User Experience. Many businesses struggle with rigid layouts,
    • Join us at the Canada ZUG Meetup: What’s New in Zoho CRM

      Hello Zoho Community! Start your year with fresh insights into Zoho CRM’s latest updates and tools. Whether you're a CRM beginner or a experienced user, this meetup is crafted to help you optimise your processes and leverage new features. Explore practical
    • CRM Hack #2: Automate sending of birthday greetings to your customers.

        Hello everyone! What sets you apart as a sales person is your ability to add that personal touch to your business relationship with your customers. Sending a gift on a special day, or leaving a note wishing them on their birthdays, are small, yet significant actions that show your customers that you care. And these are actions done without any expectations :) You must be engaging with a lot of customers and it is highly unlikely that they all are your friends on Facebook or some social channel,

    Nederlandse Hulpbronnen


      • Recent Topics

      • Zoho Bookings - Reserve with Google

        Does Zoho Bookings plan to to integrate with Reserve with Google?
      • Tip #3: How to change your booking page language

        Displaying your booking page in your target audience's language can greatly increase customer satisfaction. By speaking their language, you will help customers feel more comfortable scheduling with you and create a stronger connection with them. Let's
      • Bigin Android app update: Alerts while creating tasks outside of working days, conflicting events and calls.

        Hello everyone! In the most recent version of the Bigin Android app, we have brought in support to display an alert if task is being scheduled outside of the working days. Also, when scheduling an event or call in the Activities module, a conflict alert
      • Bigin update: Link email messages to pipeline records.

        Hello everyone! In the latest version of the Bigin iOS(v1.11.9) and macOS(1.8.9) app, we have brought in support for an option to link email to pipeline records. This helps you to view emails specific to a deal, especially when a contact is associated
      • Bigin Android app update: Custom buttons and widgets

        Hello everyone! We are excited to introduce custom buttons and widgets on the Bigin Android app. Widgets: A widget is a customizable UI component in Bigin that improves efficiency and user experience. It lets businesses embed components, streamline interactions,
      • Biometric Access Support on Zoho Vault Desktop App

        Is there any plans to add biometric authentication (fingerprint, face recognition) for Vault desktop apps (Windows/macOS) to enhance security and ease of access. I would love to hear other members view on this
      • Zoho Sheet for Desktop

        Does Zoho plans to develop a Desktop version of Sheet that installs on the computer like was done with Writer?
      • Zoho Sheet - Desktop App or Offline

        Since Zoho Docs is now available as a desktop app and offline, when is a realistic ETA for Sheet to have the same functionality?I am surprised this was not laucned at the same time as Docs.
      • Collective-booking event not added to all staff calendars

        We assign two staff to certain events. When the client books this event, it adds it to one staff calendar (the 'organiser') but not the other. How can I ensure all staff assigned to a collective booking get the event in their calendar? (A side note: it
      • Project Management Bulletin: October, 2025

        Every need leads to innovation. Project Management tools were developed out of sheer necessity to drive large projects. With wide usage, the specifications grew precise, and so did the refinement. Over years we’ve crafted one of the best project management
      • Zoho Sheets saying locked when not locked

        Zoho Sheets won't let me add more rows to sheet because it's saying the sheet is locked, but the sheet is not locked. I tried using a different browser but I still have the same issue.
      • Identifying and Merging Accounts with Similar (Non-Exact) Names

        Hello everyone, I’m aware of the built-in deduplication feature in Zoho CRM that allows merging records with exactly matching values for selected fields. However, I’m running into a situation where our migrated data contains multiple variations of the
      • Option for super admin to recover the deleted chats in Zoho Cliq

        Currently, in Zoho Cliq, if a user accidentally deletes their chats, there is no option for the Super Admin to recover or view those deleted messages. I believe it would be helpful if Super Admins had a recovery option, perhaps within a certain time frame,
      • Zoho CRM iOS app updates: the Homepage, Zoho Survey integration, and support for multiple file uploads in subform

        Hello everyone! The Zoho CRM mobile app continues to evolve to bring you a smoother and more powerful CRM-on-the-go experience. We're excited to share some important updates now available in the iOS app. Here's what's new: Homepage support Zoho Survey
      • I am trying to integrate my module in sandbox environment to add data via API

        I went through the documents and tried to setup the API for adding the module via the api but the problem is the token setup is done on "https://accounts.zoho.in/oauth/v2/token" domain and the bulk write is done on "https://content.zohoapis.com/crm/v8/upload"
      • Setting up primary mobile number.

        Hi Sir Earlier I joined IIFL team and got an organizational email of zoho services. Later i quit and now my account is deactivated with IIFL but i am unable to link my mobile number to my own email id with zoho.
      • Zoho sheet for desktop

        Hi is zoho sheets available for desktop version for windows
      • Tables for Europe Datacenter customers?

        It's been over a year now for the launch of Zoho Tables - and still not available für EU DC customers. When will it be available?
      • Guided Conversations - Ticket Creation

        Hi there, Using Guided Conversations to Take Customer Data and apply it into a Support Ticket for internal use, Is there a way to take multiple Textual Variables Inputs (A series of questions), and have the answers all appear in the Description of the
      • How to send certain invoices for Approval based on condition?

        To streamline operations, I need the invoices to go for approval when certain conditions are met. For example, if my staff gives a discount of x amount, it must go for approval. If there is no discount, then the invoice will be approved automatically.
      • Unable to continue payment

        Hi, I want to make a payment for my email subscription, but I cannot proceed with the payment because my NITKU is invalid. In Indonesia, the NITKU consists of 22 digits, but Zoho only provides 20 digits, causing my NITKU to be invalid. Please help me
      • Is there a way to show contact emails in the Account?

        I know I can see the emails I have sent and received on a Contact detail view, but I want to be able to see all the emails that have been sent and received between all an Accounts Contacts on the Account Detail view. That way when I see the Account detail
      • Massive spam pretending to come from our address – is this a Zoho security issue?

        Hi, We’ve been receiving more and more suspicious emails lately — many of them clearly look like scams. But yesterday, we got an email that appeared to be sent from our own address, which was very concerning. We're starting to wonder if this might be
      • Cant recieve mails

        I’m having an issue with my external IMAP account not fetching any emails into Zoho Mail, even though the connection test says “Success”. I can send, if someone sends an email to me. my original directory (home.pl host) recieves it in their portal but
      • Zoho Sheet Autofit Data

        While using Autofit Data function in Zoho Sheets with Devnagri Maratji or Hindi Fonts, a word or a number, it keeps couple of characters outside the right side border.
      • Enhancements to finance suite integrations

        Update on the migration (October 28, 2025): Starting this week (October 29 tentatively), we’ll begin migrating Zoho CRM users to Zoho Books as integration users. This means actions will now run under each user’s own Zoho Books access, instead of the admin’s.
      • Edit 'my' Notes only

        The permissions around Notes should be more granular, and allow to user to be able to edit the notes he created only. The edit Notes permission is useful as it allows the user to correct any mistakes or add information as needed. However, with this same
      • How do I filter contacts by account parameters?

        Need to filter a contact view according to account parameter, eg account type. Without this filter users are overwhelmed with irrelevant contacts. Workaround is to create a custom 'Contact Type' field but this unbearable duplicity as the information already
      • Job Alerts for Candidates

        hi All, I have 2 questions relating to sharing job details with candidates. 1. is there a way to notify candidates that meet certain criteria of current jobs available? eg. I run a candidate search, and identify 50 candidates that might be suitable. Can
      • Add multiple users to a task

        When I´m assigning a task it is almost always related to more than one person. Practical situation: When a client request some improvement the related department opens the task with the situation and people related to it as the client itself, the salesman
      • Enhancing Task Accuracy: Automatically notify the owners upon Task duplication.

        Hello Everyone, A Custom function is a user-written set of code to achieve a specific requirement. Set the required conditions needed as when to trigger using the Workflow rules (be it Tasks / Project) and associate the custom function to it. The requirement
      • Show/ hide specific field based on user

        Can someone please help me with a client script to achieve the following? I've already tried a couple of different scripts I've found on here (updating to match my details etc...) but none of them seem to work. No errors flagged in the codes, it just
      • Where are Kanban swimlanes

        So i've been playing with Zoho Projects Kanban view a bit more. It appears that task lists are being used as the Kanban columns, which makes sense from the implementation point of view but not the logical one.  Kanban columns are statuses that a task can flow through, while a task list has been a logical way to organize related tasks and relate them to a mislestone. In other words a task in a particular task can go through several stages while remaining in the same task list. After doing some research
      • Tip 19: How to display images in Pages using ZML snippets

        Hi folks, We're back with another tip on how to use Zoho Markup Language (ZML) to create interactive pages in Zoho Creator. You can use ZML snippets to add various kinds of components to your pages and structure them in meaningful ways. That's not all, though—using ZML you can ensure your application is automatically compatible with all kinds of devices without any inconsistencies. We often get questions from users about how to invoke Deluge scripts within ZML code. Here's a simple use case for adding
      • Can zoho swign format block text spacing automatically when prefilled from zoho crm?

        I'm sending zoho sign template from zoho crm, so that zoho crm pre-populates most fields. I have existing pdf documents that i am having signed. I have no ability to change the pdf documents, they are standardized government forms. The problem I am facing
      • Zoho Inventory / Finance Suite - Add feature to prevent duplicate values in Item Unit field

        I've noticed that a client has 2 values the same in the Unit field on edit/create Items. This surprised me as why would you have 2 units with the same name. Please consider adding a feature which prevents this as it seems to serve no purpose.
      • Reference lookup field values in Client script

        hello all, I'm using a "ZDK.Apps.CRM.Products.searchByCriteria" function call, which is returning the matching records correctly; however, one of the fields is a lookup field which I need the associated data. I believe there is a way to get this data
      • In App Auto Refresh/Update Features

        Hi,    I am trying to use Zoho Creator for Restaurant management. While using the android apps, I reliased the apps would not auto refresh if there is new entries i.e new kitchen order ticket (KOT) from other users.   The apps does received notification but would not auto refresh, users required to refresh the apps manually in order to see the new KOT in the apps.    I am wondering why this features is not implemented? Or is this feature being considered to be implemented in the future? With the
      • Every time an event is updated, all participants receive an update email. How can I deactivate this?

        Every time an event is updated in Zoho CRM (e.g. change description, link to Lead) every participant of this meeting gets an update email. Another customer noticed this problem years ago in the Japanese community: https://help.zoho.com/portal/ja/community/topic/any-time-an-event-is-updated-on-zohocrm-calendar-it-sends-multiple-invites-to-the-participants-how-do-i-stop-that-from-happening
      • How can I filter a field integration?

        Hi,  I have a field integration from CRM "Products" in a form, and I have three product Categories in CRM. I only need to see Products of a category. Thanks for you answers.
      • Next Page