Zoho CRM Community Digest - September 2025 | Part 1

Zoho CRM Community Digest - September 2025 | Part 1




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,
    • Recent Topics

    • ZUG Meet-ups are back - Across India (December 2025)

      The Zoho User Group (ZUG) meet-ups are back, and this time, we’re travelling across India to reconnect with our amazing community! From Chennai to Delhi, Bengaluru to Mumbai, we can’t wait to meet you all in person and talk everything Zoho SalesIQ, automation,
    • Categorise Attachments

      We take ID, proof of address, right to work documentation and more.  I can upload a single file in to field, but we often receive multiple files for each category e.g. someone may send a separate file for the front and back of their national ID card.  My team don't have time to manipulate the files in order to upload them as a single file. The options, as far as I can tell, would be to create additional fields on attachments in order to categorise what the file is, or to be able to upload single
    • Scheduling a meeting for just a 1:1 phone call

      My business is B2C and many of my customer's don't want to engage in an online meeting for what can be handled in a regular phone call. I am trying to create a new meeting invitation, but there is no venue optoin for "phone call". How are other's handling
    • Need more details on API Usage Dashboard

      Hi Team, We have implemented Zoho Expense for a client and has done some integrations with well known third party ERP via api. Recently we have noticed a huge spike in the API consumption. But we couldn't get the root cause for the same. I accept there
    • Power of Automation:: Automating SLA Timelines for First Response & Resolution for Issues module.

      Hello Everyone, Ever wished SLAs could update automatically based on issue severity i.e no manual tracking, no missed timelines? That is exactly what one of our customers, Alex, wanted to achieve in the Issues module. So, we have setup a simple automation
    • Can't login to Zoho mail

      I'm logged into Zoho but when I try to go in zoho mail I get: Invalid request! The input passed is invalid or the URL is invoked without valid parameters. Please check your input and try again. I just set up my mx records and stuff with namecheap a few
    • Power of Automation :: Quick way to associate your Projects with Zoho CRM

      A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
    • Free webinar! Build smarter apps with Zoho Sign and Zoho Creator

      Hello, Bring the power of digital signatures to the apps you build in Zoho Creator! Connect Zoho Sign as a microservice and enable seamless e-signature workflows in your applications. This integration allows you to automate signing tasks using Deluge.
    • Move orders scan ISBN

      Hi We have ISBN setup to be searched in items zoho but move orders dissent recognize the ISBN is there q missing configuration? regards, JS
    • What's New - October 2025 | Zoho Backstage

      Hey everyone! We’ve been busy rolling out a host of upgrades for Zoho Backstage. While some major features are still going through final rounds of testing to make your event experience smooth as butter, here’s what was new and improved in October 2025.
    • Zoho People Attendance Regularization – Wrong Total Hours Displayed

      While using Zoho People, I observed that the attendance regularization is showing wrong total hours when applied to past dates. For example, if a check-in is added at 10:00 AM and check-out at 6:00 PM for a previous date, the system sometimes calculates
    • Add Flexible Recurrence Options for Meeting Scheduling in Zoho Cliq (e.g., Every 2 Weeks)

      Hello Zoho Cliq Team, We hope you are doing well. Currently, when scheduling a meeting inside Zoho Cliq, the recurrence options are limited to Daily, Weekly, Monthly, and Yearly. There is no ability to set a meeting to occur every X weeks — for example,
    • AI generated meeting notes associated to Account or Deal

      As our organization works to improve efficiency we are looking for a solution to leverage AI to generate meeting notes and then add those notes to a CRM record such as an Account or Deal. I see Zoho has a Notebook AI offering that talks about the ability
    • Subform Disabled Fields Should Remain Disabled on Edit/View

      Currently, when we disable a subform field using on user input or on add new row, it works perfectly during the initial data entry. However, when the record is saved and reopened for viewing or editing, these disabled fields become editable again. This
    • How do you print a refund check to customer?

      Maybe this is a dumb question, but how does anyone print a refund check to a customer? We cant find anywhere to either just print a check and pick a customer, or where to do so from a credit note.
    • What is Resolution Time in Business Hours

      HI, What is the formula used to find the total time spent by an agent on a particular ticket? How is Resolution Time in Business Hours calculated in Zohodesk? As we need to find out the time spent on the ticket's solution by an agent we seek your assistance
    • Is it possible to turn off all capabilities for a customer to schedule, reschedule or cancel an appointment?

      Is it possible to turn off all capabilities for a customer to schedule, reschedule or cancel an appointment? I would like to set it up so only staff can schedule appointments. Is this possible?
    • Hide "Section" headers when using a form as a subform in "List view"

      When using a form as a subform and setting the "View Type" to "List View" it is not possible to hide the section headers. This can become an issue if I have a section which is not applicable to this subform and I hide the fields within that section and
    • Add additional field to quick search results

      IN the advanced search, we can add any field to the columns. In the regular search results (before you press enter, there is no option to modify the results. It would be super useful to include a custom field where it currently displays the pipleine
    • Need Help: Updating Related Records via Subform Entries in Zoho Creator

      Hi everyone, I’m trying to set up a workflow in Zoho Creator where each row in a subform updates related records in another form automatically. Here’s the situation: My main form (e.g., “Receipts”) contains a subform where each row selects a related record
    • Disable signing in using email aliases?

      Hi, I currently have user accounts that have multiple aliases, for example: Main: name@domain.com Alias: alias1@domain.com, alias2@domain.com Currently, I am able to use any of those 3 emails in the 'username' box during login, and it will log me into the email. Is there a way to setup so that email aliases cannot be used to sign on? I'd still be able to receive and send emails using those aliases in the main email account like it works now, except only the main email can be used to login. Cheers!
    • Zoho Desk - Community - Customer Portal - Description Field UX Improvement

      Hi Zoho Desk Team, As a prolific user of Zoho Cares Community, I find it very frustrating that I cannot increase the size of the Description box (this one which I am typing this message). Many apps with multi line text fields have a small handle in the
    • Add the same FROM email to multiple department

      Hi, We have several agents who work with multiple departments and we'd like to be able to select their names on the FROM field (sender), but apparently it's not possible to add a FROM address to multiple departments. Is there any way around this? Thanks.
    • Can I change the format of the buttons in the email templates?

      Hi all! We have been working hard trying to brand our email templates, and have some way to go yet. One of the things we can't seem to edit is the green ${Cases.CUSTOMER_PORTAL_BUTTON} button and the font of the View Ticket text. Is there any way of doing
    • Lead to Contact Conversion with multiple email address fields

      We are a B2C business with a strong repeat cycle, and as such it's not uncommon for customers to use multiple email addresses with us. We have both our Contacts & Leads modules set up with 3 email fields. (Primary Email / Secondary Email / Historic Email)
    • Does Thrive work with Zoho Billing (Subscriptions)?

      I would like to use Thrive with Zoho Billing Subscriptions but don't see a way to do so. Can someone point me in the right direction? Thank you
    • Exporting Charts from ZohoCRM

      Hi...I'm relatively new to ZohoCRM, but very happy with it so far. I have all my leads and potentials accurately entered, and like the reports that I can view, with charts at the top of the data. But when I export the data, I'm receiving only the data, whether I export as excel, csv or pdf. How can I export both the chart and the data? In case it makes a difference, I'm using the free version right now. I tried researching the other editions to see if a paid version of the software offered the ability
    • Automatically Update Ticket Status in Zoho Desk Based on Actions in Zoho Projects

      Hi Zoho Desk Team, Hope you’re doing well. We’re using the Zoho Desk–Zoho Projects integration to manage tasks related to customer tickets, and it works well for linking and tracking progress. However, there are a few important automation capabilities
    • sms long credits

      I’m trying to purchase Long Code credits so I can send SMS campaigns to my contacts. However, when I click the “Buy Now” button, the page appears blank and doesn’t load any purchase options. Could you please assist me in purchasing the Long Code credits
    • Tip #48- Power Your AI Workflows with Zoho Assist on Zapier’s MCP- 'Insider Insights'

      We’re thrilled to announce that Zoho Assist is now part of Zapier’s Model Context Protocol (MCP), bringing remote support automation right into your AI ecosystem. What is MCP? The Model Context Protocol (MCP) is Zapier’s new framework designed to connect
    • Insert Cookie Policy in Zoho Sites

      Hello, i need to insert a banner on my site because i'm in Italy so i have to respect EU laws for Cookie Policy and Privacy Policy. I see that i need to insert a code in <head> section of my site to show a banner/popup with cookie info. How i can do this? Thank you Luca
    • Marketing Tip #1: Optimize item titles for SEO

      Your item title is the first thing both Google and shoppers notice. Instead of a generic “Leather Bag,” go for something detailed like “Handcrafted Leather Laptop Bag – Durable & Stylish.” This helps your items rank better in search results and instantly
    • 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
    • Forced Logouts - Daily and More Frequent

      In the last month or so, I've been getting "power logged out" of all of my Zoho apps at least daily, sometimes more frequently. This happens in the same browser session on the same computer, and I need to re-login to each app separately after this happens.
    • ENTER key triggering Submit

      Is it possible to stopped the ENTER key from the mandatory triggering of the Submit button on Creator form? I want forms submitted "ONLY" when the Submit button is pressed. 
    • Is it possible to assign Client user to external task ON PROJECTS' TEMPLATES?

      Is it possible to assign Client user to external task ON TEMPLATES PROJECTS?
    • How to download all attachments from inbox, send, other folders in one go

      Hi All, Appreciate if anyone could help me with steps for below requirement. How to download all attachments from inbox, send, other folders in one go. Even mapping to new folder will help me.  Thanks in advance. 
    • 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.
    • Link to images

      I have added images in pages. I would like to link those images with linked in URL so that they open in new window. There is an option of image -> link but I am not able to use the same to open URL in new window. Please check the attached image. Can you
    • Canvas View - Print

      What is the best way to accomplish a print to PDF of the canvas view?
    • Next Page