Zoho CRM Community Digest - June 2025 | Part 1

Zoho CRM Community Digest - June 2025 | Part 1




**We offer both video and written formats, take your pick and jump in.**




CRM FOMO is real.   

You could be doing everything right and still miss the beat. That’s where we come in.

Zoho CRM Community Digest!

 

Every two weeks, we bring you the insider scoop on all things CRM: brand-new features, time-saving tips, clever workarounds, forum gems, and posts you wish you had seen sooner. And the best part? If you have been active in the forums, you might see your name in the spotlight. Yes, we are watching!

So, are you ready to see what everyone’s been talking about?

Product Updates

Chart View is now in CRM modules!

Visualizing data used to mean switching tabs, requesting access, and setting up components in the Analytics tab. Now, with Chart View, anyone with access to the module can create visual charts directly within it. You can group fields, switch between chart types in real-time, and gain insights without leaving the module. Plus, you can publish charts, share them, and even print them. Want to know more? Read the post.

Introducing Grid View in Zoho CRM!

Grid View, a spreadsheet-style layout inside modules, lets you view, edit, and manage multiple records in a grid format. You can edit cells directly, instantly updating the record, approve records, and even create new ones, right from the module's list view. Check the announcement post, loaded with videos, to learn more.

Timeline View is now in CRM modules!

Timeline View gives you a visual way to manage your records over time inside CRM. You can now see your records laid out over time with start and end dates, across standard and custom modules. As Ivan Staykov puts it, "For us, this is a phenomenal improvement, well done!".  Additionally, you can color-code by field, apply filters, and understand task duration and progress at a glance. Explore more about it in this post.


Split View is now in CRM modules!

Tired of scrolling through one long list or constantly switching filters? Split View lets you create separate categorized sections within the same module, almost like stacked mini-tables arranged separately based on a field value. For example, a sales manager can categorize Account records by revenue tiers and instantly view high-value accounts without navigating away.

You can expand or collapse each category, sort records within them, and compare data across groups, all in a single view. No need to switch tabs or create separate views, as Switch View enables it all seamlessly.

 

Check out the announcement post for a full breakdown and detailed use cases.


Keep your Sales Journey in Path Finder!

If you haven’t checked your Path Finder reports lately, your default Sales Journey setup might be cleared soon. Now, you can keep it safe by clicking the Retain button in the Path Finder. Make sure you do it before July 15, 2025, to keep your journey, stats, and logs intact. Take a look at the post to learn how to do it.

Webinar integration now works in CRM Sandboxes!

You can now safely test your Zoho Webinar setup in the sandbox without impacting live data or sending real emails. Admins can integrate and configure webinars (user access, reminders, registrant sync, polls, reports), test registration flows via the Campaigns module, and once you've confirmed that the integration works correctly in the Sandbox, you can proceed to deploy it into production. Read the post to learn more!

Upsert operation: Preserve your timeline integrity

Migrating data from a legacy system to Zoho CRM is critical, especially for preserving historical timelines. Previously, missing data meant having to repeat the entire migration to preserve the timeline's integrity, a time-consuming process with large data sets. Now, with the Upsert operation, you can update or insert missing records without affecting the original chronology, all while keeping your original logs safe. Curious how it works? Find out more in the post.

Rich text and image uploads are now in the Zoho CRM Mobile app!

Zoho CRM Mobile app just got a whole lot richer! iOS users can now format multi-line fields with bold, italics, colors, links, and even emojis, using a built-in toolbar. You can also upload up to 10 images per record on both iOS and Android. View field tool tips added in the Zoho CRM web version directly in the iOS app. Both static tool tips (text inside the field) and info tool tips(shown as an info icon) are supported. Check the announcement post, complete with screenshots, to learn more.

New updates in CPQ make quoting even easier!

You can now set up dynamic actions in the Product Configuration that adjust values based on other products added in the quote. Plus, quickly clone existing Product Configurations and Price Rules instead of creating them from scratch. Read the full post to learn how it works.

Community Discussion Highlights!

This time, it’s all about smart fixes and developer know-how. From client scripts to API workarounds, the community shared some solid solutions. We’ve grouped them into Quick Wins, "Client Scripts and Functions", and Developer's Corner, so you can jump right in.

Quick Wins:

Migrating Salesforce emails into CRM?

@Anonymous User wanted to bring their email history from Salesforce into Zoho CRM, but there’s no direct import option. @Max Tyack jumped in with a clever workaround that made it possible. Curious how the email records were moved smoothly? Check out this post to see Max's suggestion!

Client Scripts and Functions:

Making file upload fields mandatory

While there’s no direct way to mark file upload fields as mandatory through layouts or Blueprints, @Anonymous User  guided @Anonymous User with a workaround using client scripts on the edit page. Check out this post for the code and full discussion.

Filtering by multiple lookup fields in COQL

Learn how to build a COQL query that includes conditions on multiple lookup fields. Check @Haiku's tips to understand how @Anonymous User fixed the syntax issues in their query. Check out the post for the tip!

Matching Deals with quarterly records by date range

@Annya needed to look up a record from a custom module based on the Deal’s Closing Date falling within a Start and End Date range, and then update the Deal with that record’s Quarter Code. @Anonymous User stepped in with a  Deluge function that used COQL to fetch the right record and update the Deal automatically. @Anonymous User also shared a helpful COQL example for dynamic date-based lookups. And the best part? It worked. Check out the full post for the code and other details.

Developer’s Corner:

Get Deals by Territory with Zoho CRM’s Get Records API

Check out @Anonymous User's response in this post to understand how you can retrieve records in a specific territory using the Get Records API. @Anonymous User tried to filter a Deluge query by territory, but since COQL does not support that filter, Hugh suggested this API-based approach. Check out the post for the code and more details.


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!


    • Recent Topics

    • jsonarray.

      Zoho CRM says "Invalid input for Product_Details. The expected input type is jsonarray."
    • Caldav Synchronizer shows error System.Xml.XmlException: Root element is missing

      We are using Outlook 2019 and CalDav Synchronizer to sync our calendars. Since ~two weeks we are not able to sync anymore, we always get the Error System.Xml.XmlException: Root element is missing I attached a screenshot with the full error message. System.Xml.XmlException:
    • What is the module name for "Vendors" in a call to info zoho.books.getRecordsByID?

      What is the module name for "Vendors" in a call to info zoho.books.getRecordsByID? "vendors" is incorrect. zoho.books.getRecordsByID("vendors", books_organization_ID, vendor_id, "books_full_access");
    • How to set the width of the columns in a script

      Dear community, hope you all are doing great, I'm creating this thread to check the following: I have a deluge script that creates a PDF file with a table and I'm strugling to set the width of the columns. Here's the snippet of my code which creates this
    • Any idea for loading animation workaround?

      On my application i have page with ZML <image>  which has attribute action='Function'. when the image (icon) pressed a function get called and sometimes the function takes some time (API Calls).  For making a reasonable UX i would like to show a sign
    • Generate Payment Link - ZOHO Books by an API

      Hello Team, is there any way we can Generate a Payment Link - ZOHO Books by an API, if anyone has any idea about this please do comment? Thanks & Regards Piyush Goyal
    • Email hook is triggered twice for a single email

      I have a problem with Zoho Flow. Started yesterday. Every incoming email is processed twice by the same flow, but there is only one entry in the history. On the dashboard I can see that the flow was executed 6 times (3 emails received) and I have 3 entries
    • Opportunity Reappears in Pipeline After Exiting Blueprint – Need to Prevent This

      An opportunity reappears in the Pipeline after exiting the Blueprint, and the user is able to move it — I don't want this to happen. Can someone help me?"
    • Fetch a task by ID

      Hi there, is there an option to fetch "Zoho Project " task by ID in "Zoho Flow" or any really way to fetch task currently. Thanks in advance
    • Perfomance Management - Zoho People

      Hi team, I am looking for performance management data such as KRA, goals, feedback, appraisals, etc., in Zoho Analytics. However, I am unable to find these metrics while editing the setup. Could you please confirm whether these fields are available in
    • Zoho CRM Canvas is slow in loading

      Hi, the new Canvas feature in Zoho CRM is very interesting but the layout becomes very slow to load. I mean using the standard layout for Contacts detail view takes about 2,200 ms to completely load the page on my Chromebook (and my connection speed is
    • What's New in Zoho Books - June 2024

      Hello users, We are back with new features and improvements to enhance your accounting experience in Zoho Books. Keep reading to discover what's new in Zoho Books this June. Generate ABA Files for Bills [Australia Edition] An ABA file (Australian banking
    • What's New in Zoho Books - May 2024

      Hello users, We've rolled out new features and enhancements to elevate your accounting experience in Zoho Books. Dive in to discover what's new in Zoho Books this May. Alipay Payment Method for Stripe Alipay, a popular digital wallet in China, is now
    • Annoying Pop-Up Zoho Advertisements and Announcements Within Apps

      It is beyond frustrating to have to close out Zoho's announcements for Webinars, Zoholics, updates, events, etc while working within ANY of the Zoho apps. I see it when accessing Zoho One, Cliq, Creator, and CRM. Zoho boasts to be a professional solution
    • Linking fields from different modules

      is it possible to have fields from 2 different modules linked together?  For example, within our opportunity module we have an account field.  Can we create a new module that is linked to the opportunity module with the account field?  So when the account field is updated in the opportunity module, it also gets updated in the new module?
    • Detect previously signed PDF in package

      When you include a previously signed PDF document in a package, if that document had text tags in it, Zoho Sign will add new signature fields on top of the real signatures. That should be a disfavored action for two reasons: (1) it's almost never going
    • Boost your productivity :: Scheduled Time Log Reports

      Hello Everyone, In this series of power of Automation, I would like to highlight a handy automation feature designed to make our life easier - Schedule export for time logs. With this feature, we can automate the export and delivery of timesheet reports
    • My mobile phone marked as spam

      Hi there, I attempted to add my mobile phone, from Canada, to the settings under my Zoho vault account. An alert came up saying it is marked as spam when it is definitely not spam. What do you suggest I do next? Thanks so much!
    • Tip #5: Setting access rights at the subfolder level

      Hello everyone, We hope you're finding our WorkDrive Tips and Tricks series useful. For today's tip, we'll teach you how to assign higher subfolder permissions to Team Folder members. Team Folders helps you avoid the drawbacks of traditional file sharing.
    • New features released: Data from Picture for Web, Pattern Fill, and Translation in Zoho Sheet!

      Hello Sheet users, In 2024, the Zoho Sheet team focused on research and development to bring new features that add to functionalities like productivity, data management, collaboration, and more. This year, we're all set to roll them out incrementally
    • Automatically charge tax on shipping

      When we do a quote we charge tax on the subtotal cost, but when I put in shipping I have to manually select a tax amount. How do I have it automatically apply tax to the shipping as well? I have provided a screenshot that shows I have to manually do this.
    • What's New in Zoho Books - July 2024

      Hello users, We are back with a bunch of new features and enhancements this month to make your accounting experience seamless. Keep reading to learn more about them. Explore An Enhanced Reports Module We've streamlined the Reports page to increase efficiency
    • Client Script - getBlueprintTransitions returns array of empty objects

      Just like the title says, when I'm getting the Blueprint transitions via client script, the function returns an array of empty objects. It does correctly get the number of blueprint transitions on the page, however all the objects are completely empty.
    • merge the Multiple POs to single PO if Vendor of PO"s --in Zoho Inventory

      HI Merge the Multiple POs to single PO if Vendor of PO"s are Same ----in Zoho inventory Please provide any work around to achive this .
    • ZOHO Blueprint and Workflow

      Hi, Correct me if i'm wrong, Blueprint triggers when a record that meets the criteria is created. It follows a specific transition that you will be setting up. Does blueprint work if the first state was triggered by a workflow? For example, In my custom module 1, I have a field named status. The statuses are 1, 2, 3 and 4. As soon as I create a new record, a workflow triggers that updates the status field to 1. Can a blueprint start from 2? My other concern is, can blueprint transitions work at the
    • Help Updating form

      I have a visitor management app, the visitor checks themself in at reception. Admin can see a report of all visitors onsite. When the visitor leaves, another form is used by the employee they are visiting to confirm they have left site. How can I make
    • How to find (total) profits per item in Zoho inventory or Zoho Books

      Hi, I would like to find out how to generate a report that has Item/ Cost Price/Sales Price (total)/Profit (total)/Margin The current sales reports has the total qty sold and the sales price but does not show the profits. Can i check how to do it? Similar
    • How to create a not payed yet transaction for a vendor

      I want to create a transaction for a vendor, similarly as I do it for customers, but I can't do it. Basically, I receive an invoice from a vendor, I want to register it as not paid, being able to mark them then as approved, and when the due date arrives,
    • Workdrive Data Template & Viewing Document

      Hello! Dipping my toe in Data Templates so I can better "tag" client files and assign properties for workflow, file renaming, automated filing/forwarding, and searching. (and other) I have a couple of Data Templated created and see where I can assign
    • LinkedIn posting Admin

      Zoho will not publish my posts to LinkedIn claiming I am not an admin on the page, but I am a super admin on the page. It makes no sense.
    • Uploaded Videos not processing

      We are unable to attach videos. When the file is uploaded, it gets stuck at 100% and the ATTACH button is not clickable. My assistant in the Philippines experienced the same issue. I am in California.
    • Item Search

      Hi there,  any plans to enhance the item search function,  to include searching also the item description,  when doing estimates and invoices?  Thanks! 
    • [UI Update] Mandating New UI for all Zoho Analytics Users

      Dear Users, We’re pleased to share that the new and improved Zoho Analytics 6.0 user interface has already been embraced by many users, delivering a faster, cleaner, and more efficient experience. For the Zoho Analytics users who are still using the old
    • Button Deluge not working

      Please let me know if I need to post this somewhere else - this is my first time using the forums. I am attempting to build a button with a function that uses a multi-select lookup to build a list of interested buyers for properties based on the zip code
    • Automate PAYMENT RECEIVED email

      In BOOKS - how do I make it automatically send a Payment Received, Thank you email to my Customer when I match a transaction to an Invoice (thereby making it PAID)? Thank you for your help.
    • maximum limitation of COQL API

      from this documentation it said: You can retrieve a maximum of 1,00,000 records in multiple API calls per unique criteria. f you want to retrieve more than 1,00,000 records, use the Bulk Read API. my questions are 1. what is per unique criteria here?
    • File upload in Workdrive

      I am trying to get all the files and folders from dropbox to Workdrive with same folder structure. Can someone help me with which actions should I choose?
    • I want to create an assessment with a value being greater than other value

      I’m building an assessment form in Zoho Forms that includes multiple sections (or categories), each with 4 dropdown questions. Each answer is assigned a numerical value (from 1 to 5), and I use formula fields to calculate a total score per category. My
    • Post announcement / message on home or dashboard screen

      I would like to post company announcements/messages on the Home Screen of our users. What is the best way to do this?
    • Can you sync CRM contacts to TeamInbox?

      Can you sync CRM contacts to TeamInbox? Or at least upload them? From what I can see, you have to enter them manually one at a time.
    • Next Page