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

    • Guide on how to hide data based on values in HTML templates.

      I am amazed that I discovered this after couple of hours of trial and error. Not sure why, but it works. *[data-hide="&nbsp;"] { display:none; } *[data-hide="\A0"] { display:none; } <div data-hide="%ItemDescription%" > %ItemDescription% </div> If
    • Pivot tables stuck on regenerate

      Quite often, I will regenerate my pivot tables in Creator and they will get 'stuck' on regenerate. i.e. they are not pulling through the entire dataset and the regenerate button is stuck on and out of use. This can go on for days and the only way I can
    • Manual sync is disabled in Zoho Analytics

      I've been using Zoho analytics for quite a while. Every time I am adding a new table to my big query data source in Zoho analytics I do several manual syncs until I get everything in place. In the last few days I can not do the manual sync anymore and
    • Sales forecasting now detects anomalies in user performance

      Dear Customers, As you're probably aware, we've been continuously adding improvements to the forecasting feature in Zoho CRM, and we're excited to announce the latest one as part of #CRM25Q1: Anomaly detection in forecasting. Forecast reports are a direct
    • Removing Submit a Ticket from Knowledge Base

      I am looking to use the knowledge base as a read-only feature. I want to remove the option to submit a ticket. How can I temporarily hide the submit a ticket feature?
    • Adding a CRM Account field to a ticket

      I have a created a field in Zoho CRM called support contract, where I specify the level of support an account has purchased. (Colored Picklist) I would like to add that field to a ticket upon creation and selection of the account. I have added a lookup
    • HTML - CSS Customization for Customer Portal

      The customer self-service portal within Zoho Support is one of the easiest to set up amongst various available options to businesses today. We've had quite a few customers tell us about it over time, and we've internalized that as an important criterion while building features and enhancements to it. As easy as it is to setup, we've also heard from customers about more customization options we should build. As a result, we've started investing a lot of our efforts in that direction. Today, we're
    • emails are not coming in or out

      How do i make space so my emails can work again?
    • Report Sales by Customer Location

      Hi, Is there a way to run a report by customer location? I want to be able to see sales by state: Order Number -  Order Date - Customer Name - Customer Ship State  Thank you, Allison
    • Cant receive emails

      i don't receive emails from Drata platform! pls help me
    • Is there a Windows 10 client email application that allows connecting to Zoho Mail using ActiveSync EAS/EWS?

      I'm currently using Outlook 2021 to connect to Zoho Mail using IMAP, which is fine, but I'd like some of the advantages that Exchange ActiveSync brings. I see Zoho supports EAS for mobile apps without issue, but I'm struggling to find a desktop app that
    • How to autorespond for inactive users?

      Hi, we have a few inactive users that we would like to set up an autorespond to the sender telling that the email addresses are no longer active. How can we do that?
    • Employee Loan & Deductions

      Hello, How can we enter employee loan to ZB ? and if employee partially pays how can we enter these transactions?
    • ETL processes employed by Zoho

      hi, I am an Informatica ETl developer. I would like to know  what are the ETL processes employed by Zoho ?
    • ETL process employed by Zoho Reports

      Hi, Can you please tell me what are the ETL processes and technologies employed by Zoho Reports ? Thank you.
    • can a custom module in crm be linked to desk ticket

      i have made an asset tracking module in crm can link it to a ticket in desk so I can track all issues with a particular record from the crm custom module 
    • Function #21: Email list of unpaid invoices automatically to customers

      Today's custom function aims at streamlining the payment collection process, by compiling the list of unpaid invoices at the end of every week and sending it automatically to your customers at the scheduled time. This approach ensures that your customers
    • Using Zoho CRM APIs to transfer data stored on Zoho into MySQL servers on AWS.

      Hi all, at work we have 2 primary places we store data - Zoho CRM, and MySQL servers hosted on Amazon RDS.  I'm wondering if anyone here has had experience moving data from Zoho into MySQL via using the zoho APIs! The reason we're doing this is so we actually centralize our data all in one space, so we can call upon it easily via things like Power BI if we have to. Thanks!
    • Can I host a raffle with Zoho?

      Hey everyone! I have an event coming up and i want to host a raffle for the attendees. Is there a way I can get the people who have signed up from the event form (within Zoho forms) and host a competition/raffle/lucky draw to pick a winner?
    • Webhooks to send data to amazon aws (rds)

      Is it possible to send data from Zoho Books, using webhooks and events to send data to a amazon aws rds database? Thanks
    • Bulk Write APIs: Step 3 returns "FILE_NOT_SUPPORTED" 400 Bad Request

      Hello.  I am trying to upload data to Zoho using the Bulk Write APIs. So far, I've successfully uploaded zipped .csv file and received the file ID. When I try to implement Step 3: Create a bulk write job,  I get 400 response: {     "status": "error",     "code": "FILE_NOT_SUPPORTED",     "message": "File not supported for bulk write",     "details": {} } What I do wrong? Here is the request I send: { "operation" : "insert", "callback" : { "url" : <my callback URL>, "method" : "post" }, "resource"
    • Make Every Conversation Count: Personalize Your Chatbot for Human-Like Engagement

      Imagine walking into your favourite coffee shop, and before you even place your order, the waiter asks, "Would you like your usual?" That small gesture makes you feel recognized and valued, strengthening your connection with the place. Now, what if your
    • Kaizen 185 - Subqueries in COQL API

      Hello everyone!! Welcome to another Kaizen week, where we discuss developer centric topics every Friday. This week, we have picked an interesting topic to discuss - Subqueries in COQL API. Zoho CRM's CRM Object Query Language (COQL) is a powerful way
    • How to fetch data from zoho books into mysql workbench directly not manually?

      I'm stuck with this problem of fetching data rom books to mysql workbench. I've gone across couple of tools but its not working . Please anyone has got any idea please share. Thanks
    • Automation of packaging and printing shipping labels

      How can I automate the creation of packages and shipping labels for my orders?
    • FILE_NOT_SUPPORTED Error making Bulk Write request

      Hello, I am trying to perform a Bulk Write request to the Leads module of Zoho CRM. I am able to successfully upload a zipped CSV file but I get the following error when I initiate the bulk write job: 400 - {"status":"error","code":"FILE_NOT_SUPPORTED","message":"File
    • How to easy change layout in existing records in Deals?

      Hello, So far i have used only 1 layout in Deals. I have about 1000 records. Now i want to make new layout. So i have 2 layouts: Layout Old (1000 records) Layout New (0 records) How to easy change layout from Layout Old into Layout New for existing records?
    • How can Outlook 365 link back into Zoho Projects so meetings and events in Outlook calendar show in Zoho?

      We use Outlook 365 for our emails and diaries and have integrated Zoho Projects with Office 365. One challenge we face is getting Zoho Projects to recognise when we have meetings and events in Outlook and not allow project managers to assign tasks over that period. Is there a way to resolve this? Thanks
    • Smart Prompt is now powered by Zia

      Hello everyone, We're excited to announce the launch of natively hosted Large Language Model (LLM) to power our AI offerings. What is LLM? LLM stands for Large Language Model, a powerful AI technology that processes and generates human-like text based
    • Log a call: Call Duration for Inbound is mandatory but inbound is optional

      Hi Team Can you advise on why the call duration for the inbound call type is a mandatory field? We have a use case where we are manually logging a call but do not use the call duration field. The field does not have the option to make it non mandatory
    • Bigin Android app update: Introducing an option to change language -> Set your preferred language directly from within the app

      Hello everyone! In the latest version(v1.7.22) of the Bigin Android app update, we have brought in support for an option to change the app language directly from within the app . Currently, we have supported 28 languages, using which you can choose the
    • can I link a contacts to multiple accounts

      can I link a contacts to multiple accounts
    • (Infinite reloads BUG) Unable to create E-Mail account @mydomain

      Hey there! I'm on Zoho.eu and trying to create an email account for my company. I've already done this for other websites and use cases so the process I'm quite familiar with. I'm on this page and click the link on the bottom "Try free email" (which is
    • In Zoho Analytics picklist values are doubled because of translations

      Hi, we have our CRM set in Italian by default, because of non Italian-speaking users we traslated all modules and fields in English, too. As a matter of fact, when I try and use picklist values as filters or dimensions in a chart in Zoho Analytics, the
    • How do I create a new business email address in Zoho Mail

      Hi, Sorry for a newbie question. I am unable to find a URL or a specific place where I can go and create a new email address like support@mycompany.com in Zoho Mail. Please help anyone!
    • Outgoing blocked: Unusual activity detected

      Dear Zoho Team, I've received a notification that outgoing emails from my account have been blocked due to unusual activity. I'm providing the requested information below to assist with the review: Nature of Business: I operate Midweb (https://www.midweb.co),
    • Can I integrate Whatsapp Flow in Zoho CRM?

      I expect I can send Whatsapp flow template through CRM, so for example if the deal stage has been changed to 'Won' then I will send whatsapp flow template to get feedback from customer I mean, sending this one https://www.youtube.com/watch?v=0s_0Y84
    • Can't access to a Custom Module in Client Script

      I just created a new Module few hours ago. Now I'm trying to fetch data from this module in a client script but I cant't. When I write ZDK.Apps.CRM. it doesn't recognize the new module. It recognize all other modules (from Zoho and custom) but not the
    • 3 year sick leave cycle

      How do you set up a sick leave cycle for South Africa? In SA the sick works like this for the first 6 months you get 0.83 paid sick days a month, then after 6 months you sick leave balance is reset to 30 days that can be used over a 36 month cycle.  This
    • GET Related Records Data does not respond to fields Query Parameter

      I am trying to get a list of emails linked to a Contact, using the GET Related Records Data API call. It works if I want all the record fields. However, although the V2 guide specifies a "fields" Query Parameter, this is ignored. So even though I use
    • Next Page