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

        • Respond faster and smarter with Zia in your IM Inbox

          You’re in the middle of a busy chat queue. New messages keep popping up. One customer sounds upset. Another is asking a long list of questions. You need context. You need speed. You need help. That’s exactly when Zia Insghts jumps into action. It shows
        • Meeting impossible to use when sharing screen

          he Meeting tool in Brazil is practically unusable when sharing anything, whether it’s a presentation or simple navigation. When accessed via Cliq, the situation gets even worse: even basic calls fail to work properly, constantly freezing. And as you are
        • WARNING : Smart list automatically unsubscribes your contacts.

          I created a smart list of my team members based on the criterion that their email domain was @_____. The list refreshed as expected — but it ended up unsubscribing almost all members of my team. I contacted support, but it took two months to get a reply,
        • 5名限定 課題解決型ワークショップイベント Zoho ワークアウト開催のお知らせ (10/31)

          ユーザーの皆さま、こんにちは。Zoho ユーザーコミュニティチームの中野です。 10月開催のZoho ワークアウトについてお知らせします。 今回はZoomにて、オンライン開催します。 参加登録はこちら(無料):https://us02web.zoom.us/meeting/register/BGYTysOnSqa9LA9eY2IKww ━━━━━━━━━━━━━━━━━━━━━━━━ Zoho ワークアウトとは? Zoho ユーザー同士で交流しながら、サービスに関する疑問や不明点の解消を目的とした
        • Subforms in Stateless Forms

          Stateless Forms are very useful, but we can't build complex data entry pages without Subforms. Can this be implemented? This would make Stateless Forms truly powerful.
        • Custom Function not getting package details when triggered from Workflow Rules.

          I have a custom function for Packages that submits a form in our Creator app that we use to generate custom shipping labels (internal staff complete deliveries so we cannot generate shipping labels straight from Inventory). When the function is executed
        • Billing Preferences per Account

          Hello, We are trying to setup Billing Preferences in Zoho Desk to set up a different pricing per account. We charge different pricing per hour per customer/account. Account A = 100 per hour Account B = 125 per hour In the Billing Preferences in Time Entry
        • Time entry preview for custom time entry templates.

          Our company needed time entries in a specific format to document our client interactions. Since we are using a custom time entry layout, we have lost the "preview" on the time entry tab. Using the default time entry layout, you get a small preview of
        • Able to change project on timelog entries

          Ability to move the timesheet entry from one project to another. When a user adds a wrong entry a manager can change/update the timesheet entry to the correct project.
        • Knowledge base: The nitty-gritty of SEO tags

          A well-optimized knowledge base with great SEO can benefit your company by allowing customers to find help articles and support resources using search engines. This enables customers to quickly and efficiently find the information they need without direct
        • Full Text Customization & Translation in SalesIQ Chat Widget Settings

          Dear Zoho SalesIQ Team, Greetings, We would like to request an important enhancement to the chat widget customization options in Zoho SalesIQ. Current Limitation: At the moment, only some of the text shown in the chat widget is editable or translatable
        • Introducing swipe actions in the Zoho CRM Android app

          Hello everyone, How much time do you spend each day on your list view? Probably quite a lot. Since it's such an important part of your work, wouldn't it be easier if you could take action directly from your list view instead of opening each record one
        • Content Security Policy

          Is there a place in ZOHO CRM to add a Content Security Policy to allow for a call to a google.com map, from inside our current app? Or, how do I resolve the issue below?? jquery.js:1 Refused to load the script 'https://maps.google.com/maps/api/js?v=3.41&libraries=places&sensor=true&key=AIzaSyAyQzKeKSbLci4LwZhn9oXvtCkbUo1Ae4g&callback=map_loader'
        • Option to select location?

          As a business coach, I meet with clients at various public locations. I have two or three pre-determined locations that I meet at. I would like the client to choose the location when booking an appointment. Is there a way to do that with a single service, or is the best way to accomplish this by creating one service for each location offered?
        • Unified WhatsApp Number Management in Zoho Desk and SalesIQ

          Dear Zoho Desk Support Team, We are currently utilizing both Zoho Desk and Zoho SalesIQ for our customer support operations. While both platforms offer WhatsApp integration, we are facing challenges due to the requirement of separate WhatsApp numbers
        • Provide a standard structure to your content using article templates

          Hello everyone, When multiple writers work on different documents, maintaining a standard structure can be challenging as each of the writer follows a different writing style. However, when the structure, tone, and format of every document is different,
        • Caixa de saída bloqueada. Como desbloquear?

          Olá, meu e-mail isabela.celli@sivirino.com está com a caixa de saída bloqueada. Não consigo enviar e-mails. Acredito que tenha sido porque mandei o mesmo e-mail para várias pessoas, pedindo uma cotação de serviço. Vocês podem desbloquear para mim? Quantos
        • Accessibility Spotlight Series - 1

          Every user interacts with products differently, what feels intuitive to one may be challenging for another. Addressing this, accessibility is built into Zoho Project's design philosophy. This helps users navigate and perform actions with ease irrespective
        • Projects Tasks Not Showing Dependencies

          I'm clicking on tasks and the popup to add dependencies isn't showing. I can't disconnect the nodes either. For some reason when I slide a task backwards it says it cannot go before a predecessor, even though there is not predecessor. Double clicking
        • Deprecation of C4 endpoint URLs

          Note: This post is only for users who are still using the C4 endpoints. Hello everyone, At Zoho Creator, we're committed to continuously enhancing the security, performance, and capabilities of our platform. As part of this ongoing effort, we'll be deprecating
        • Introducing AWS authentication for connections in Deluge

          Hello everyone, We're incredibly excited to announce the all-new AWS authentication for connections in Deluge! This highly anticipated feature simplifies connecting to Amazon Web Services, opening up a world of possibilities and allowing you to seamlessly
        • Timeline Tracking Support for records updates via module import and bulk write api

          Note: This update is currently available in Early Access and will soon be rolled out across all data centers (DCs) and for all editions of Zoho CRM. The update will be available to all users within your organization, regardless of their profiles or roles.
        • Customize User Invites with Invitation Templates

          Invitation Templates help streamline the invitation process by allowing users to create customized email formats instead of sending a one-size-fits-all email. Different invitation templates can be created for portal users and client users to align with
        • ListObjects is recognized by VBA

          Sub addNewRow() Dim ws As Worksheet ' Set your worksheet name Set ws = ThisWorkbook.Sheets("Invoice") ' Set your table name (change "Table1" to your actual table name) ws.ListObjects("InvItems").ListRows.Add End Sub I am getting Unknown function: Li
        • KPI Widget dashboard select periods

          I have a problem with selecting periods as a user filter. In the beste scenario I would like to have to have a period filter like Google Analytics has of Datastudio (see attachment). In the KPI widget I "Group by "inquiry_date" on week&Year". It selects
        • Need a way to secure Prefill URLs in Zoho Forms (hide or encrypt prefilled values)

          Hi everyone, I often use Zoho Forms with prefilled URLs to simplify the user experience — for example: https://forms.zohopublic.com/.../form?Name=David&Amount=300 However, the problem is that all prefilled values are visible and editable in the link.
        • Can’t send emails from Zoho CRM after adding a new user — verification codes not received

          Hi everyone, We recently added a new user to our Zoho CRM account and purchased an additional license. Since then, we haven’t been able to send any emails from Zoho CRM. Our Zoho Mail accounts are working perfectly, we can send and receive emails directly
        • CRM for email in Outlook: how to ignore addresses?

          We’re using the "Zoho CRM for email" add-in for Outlook. When opening an email, the add-in displays all email addresses from the message and allows me to add them to the CRM or shows if they’re already contacts. However, sometimes people listed in To
        • Scheduling Calls in CommandCenter / Blueprints

          I would love it if you could add a function to schedule a call in the lead's record for a future date. I know you can add a Task by going to Instant Actions > Task and completing the form: These tasks go into the lead's record under Open Actions. But
        • Quickly send emails and sync conversations with custom email addresses in CRM

          Editions: All editions DCs: All DCs Release plan: This enhancement has been released for customers in all DCs except IN and US. We will be enabling it for IN and US DC customers soon. [Update on 22 May 2024] This enhancement has been released for all
        • Zoho製品と生成AIツールの活用について

          いつもありがとうございます。 弊社では、Zoho Oneを契約し、CRMを軸として、見込み客の管理から商談、その後の受注や請求の管理、サポート業務(Desk)、業務データのレポーティング(Analytics)などを行っております。 Zohoサービス自体には、Ziaというツールが搭載されているかと存じますが、それ以外の外部の生成AIツールと連携した活用などもできるのでしょうか?具体的には、CopilotなどがZohoに登録されているデータや情報を見て、対話型で必要なデータを提示してくれたり、商談や蓄積されたメモなどを分析してユーザが知見を得られるような活用ができないか、と考えております。
        • Work with Contacts who use multiple Emails / Manage obsolete Email addresses without loosing Emails in Context

          Hello List Work with Contacts who use multiple Emails Only after 1 week in using Zoho CRM productively we have contacts which randomly use 2 different email addresses. From the concept I've understood that Zoho CRM offers two email fields which are recognized
        • New Field in CRM Product Module Not Visible in Zoho Creator for Mapping

          I created a new single-line field in the Products module in Zoho CRM. Zoho CRM and Zoho Creator are integrated, but the newly created field in CRM is not visible in Zoho Creator when I try to map fields.
        • Microsoft Teams now available as an online meeting provider

          Hello everyone, We're pleased to announce that Zoho CRM now supports Microsoft Teams as an online meeting provider—alongside the other providers already available. Admins can enable Microsoft Teams directly from the Preferences tab under the Meetings
        • I want to subscribe 1 professional user but the email only 250 per day?

          When I subscribe 1 professional user, I am only able to send 250 email per day? So less? Or is it typo, 2500 rather than 250? Any sale agent or friends can clear my doubt? Thank You
        • How to add a % Growth column for year-over-year comparison (2024 vs 2025)

          Hello, I am trying to build a monthly revenue comparison between 2024 and 2025 in Zoho CRM Analytics. My current setup is: Module: Deals (Affaires) Filter: Stage = Closed Won Date field: Closing Date Grouping: By Month Metrics: Sum of Amount for 2024,
        • How do you map a user picklist field to another user picklist field.

          In Zoho Projects, I'm trying to map a custom field (user picklist) in Task Details to a field (user picklist) in the Project Details. How do you get the two to map to each other? This is what I currently have that works for my other fields but doesn't
        • Explore Competitive 3D Scanner Prices at Protomont Technologies

          The genesis of Protomont Technologies emerged from the collaborative efforts of the founders in 2019, both the founders shoulder an enormous experience in the world of 3D Printing. Protomont Technology aims to craft your vision with creativity, empowering
        • New and improved API resources for Zoho Sign Developers

          Hello, Developers community! We know that for you, an API's real value depends on how quickly, easily, and reliably you can integrate the it with your application. That's why we're excited to talk about the recent improvements to our developer resources,
        • Project Approval Process Workflow

          Issue: When a new Project is created, there is lack of process/workflow that provides their manager a process to approve or review. Suggestion/Idea: Similar to “Workflow”, we need “Workflow” ability at Project level, where based on the criteria of the
        • Next Page