Zoho CRM Community Digest - July P1 | 2025

Zoho CRM Community Digest - July P1 | 2025



Hey everyone,


The start of July 2025 marked a special milestone: 200 posts in our Kaizen series! For those new here, Kaizen is a go-to series for Zoho CRM developers, where we regularly share best practices, tips, and expert insights to help you build better with CRM.

Reaching 200 wouldn’t have been possible without your support, curiosity, and encouragement. So, here’s to your curious brains and to this series never stopping!

Now, let’s dive into the product updates lined up for this fortnight.

Product updates:

Enhancements in Portal User Group creation in flow:

Zoho has revamped the portal user group creation flow to make it clearer and more user-friendly. The term “User Type” has now been renamed to “User Group,” and “Portal Tab Configuration” is now renamed to “Portal Module Configuration.” The setup flow has also been reorganized for better clarity. A new Settings tab has been added: if invites are sent via Email, it includes Portal Forms and Email Templates; if sent via Phone, you'll see an SMS Templates tab instead. 

You can see a complete before-and-after view of the changes in the post.

Smarter Scoring with Zia:

Zoho CRM now offers advanced scoring factors, including Zia Scores for all modules, making lead and record scoring smarter and context-aware. Scoring Rules under Automation now bring Manual and Zia Scores together in one place, simplifying the management of all factors, whether based on custom conditions or VoC-driven insights like sentiment, intent, or competitor mentions. Zia automatically applies the right rule using conditions you define, ensuring scores are relevant to each context. This update also enables Zia Scores to trigger automations across all modules. Check out the post to learn more.. 

Static Subforms are here!

Tired of repeatedly entering the same data structure in subforms? With Static Subforms, you can now predefine rows with fixed values, ideal for cases where your team consistently captures the same type of information across different records. This is especially handy when tracking items like tax breakdowns, standard fee structures, or routine checklists. It streamlines data entry, reduces errors, and saves time. Admins can lock these static rows or allow edits, offering both structure and flexibility. Read the full post to learn more.

Custom Views can now be deployed from Sandbox to Production!

That’s right! Zoho CRM now lets you create and test custom views inside your sandbox and directly push them to your live setup. No more manually recreating views after testing! Explore more about it in this post.


Community Discussion Highlights!

Quick Wins:

Export Just What You Need from Accounts Module:

@Ian B asked how to export specific information from the Accounts module. Take a look at this post where @Pheranda share a helpful screenshot to show exactly how it's done.

Avoiding Duplicate Accounts from Forms:

@Ian had a question about preventing duplicate account creation when someone submits a Zoho Forms application? @Max Tyack offered a solid solution using the Upsert Record option in the Zoho Forms integration, and even suggested creating a custom module to track submission, using workflows to update or create accounts only when needed. Take a look at the post to know more.

Tracking training and certification expirations in Zoho CRM:

@Patrick Meyers asked how to track customers' training certificates that expire after 2–4 years, while also keeping a log of every course taken. The goal was to capture registration details, certification dates, expiry dates, and trigger reminder emails three months before expiration while keeping past records intact. If you're looking to automate renewal and follow-up reminders in Zoho CRM, this post has some practical ideas worth exploring!

 

Functions:

Want to copy related records from a custom module into Deals automatically?

@Emma had a custom module for capturing some data but felt it would be better to capture this data using a separate layout in the Deals module. The data transfer involves notes, subforms, and attachments, and importing them through the back-up process requires updating the parent record ID properly. @Bhoomi Joshi offered a practical Deluge function that moves the record from custom module to Deals, copying over relevant fields including sub-form data, notes and attachments. Take a look at the post for the code!


Developer's Corner:

Searching Call Records by Phone Number with COQL API:

@Clark Janes was having trouble searching Call records by phone number using the calls/search Web API, encountering errors like INVALID_QUERY and FIELD_TYPE_UNAVAILABLE when using criteria or phone parameters. @Jeganprabhu recommended using the COQL API to query the Calls module directly using From_Number or To_Number fields to retrieve matching call records even without linked contacts.

Take a look at this post for 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!


    • 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

      • Kaizen #199: FAQs on Multi-Select Lookup (MxN) Field in Zoho CRM

        Nearing 200th Kaizen Post – We want to hear from you! Do you have any questions, suggestions, or topics you would like us to cover in future posts? Your insights and suggestions help us shape future content and make this series better for everyone. Got
      • Zoho Desk Android app update: Enhanced UI of the History tab.

        Hello everyone! In the latest Android version(v2.9.10) of the Zoho Desk mobile app, we enhanced the UI of the 'History' tab within a ticket. Also, we have introduced a filter option to easily search the history based on the actions performed on the ticket.
      • Is Zoho Marketing Plus part of Zoho One?

        Hi, Is the new fancy Zoho Marketing Plus part of the Zoho One package? Is there any benefit in using this rather than the standalone products? Many thanks Jon
      • Is it possible to Bulk Update 'Product Name' in Zoho Desk?

        Is it possible to Bulk Update 'Product Name' in Zoho Desk? I cannot see that option now. Kindly help how we can do it.
      • Change visable Subform fields

        I have a form with 4 subforms in it. I added another field to each of the subforms in my main form. Now, how do I update the subforms to show the new fields that I added?
      • Trial Extenstion/ 2nd Go!

        Hi, Recently trialed FSM bit didnt get a chance to try out the most recent features is it possible to get another trial to try the new features and see if I can make it work for me?
      • Weekly Tips : Take Control of Your Sent Emails using Outbox Delay

        Ever clicked “Send” on an email, then instantly realized you forgot something—like a file, an attachment, or even made a small typo? It happens more often than you'd think. Wouldn’t it be helpful if your email waited a little before actually going out?
      • Format of data after export to spreadsheet

        Dear Zoho, can you explain to me what is the point of a report exporting to XLSX if the format of the amounts that will be created there is in text format and not suitable for anything? Why do I need data in a sheet with which nothing more can be do
      • Customer Payment

        Seprate voucher required for cash and bank .You can not authorized any one to enter cash payment .In statement clearly shown is it bank receipt or cash recipt .
      • how to add previous month purchase bill and claim ITC

        Hello we have a unclaimed ITC bill of April (we didn't claim it in may as seller didn't uploaded his gstr1 ) when we trying to file gstr 3b in june month we noticed the bill has been uploaded (april bill) .how to change the filing month of that april
      • Deluge security enhancements

        Hello everyone, At Deluge, security is a top priority, and we're continuously working to enhance the platform's safety and reliability. As part of our ongoing commitment to secure coding and industry best practices, we're rolling out key updates to how
      • How do I set users up to only send emails using org emails?

        We run marketing campaigns for multiple clients and strictly send emails using the official organization addresses provided by each client. However, we've encountered several instances where users unintentionally send emails from their own company accounts—a
      • open multiple notes at a time.

        Hey there, New to Notebook and liking it, but one thing that's really a bother is not being able to open more than one note at a time, either in a new window or in a new tab. Often times, I like to copy/paste from one note to another or compare drafts
      • Let’s Talk Recruit: Forms that think before you do!

        Welcome back to our Let's Talk Recruit series. In our previous post, we shared highlights from our community meetups held across India. This time, we’re talking about something that often gets overlooked but makes a huge difference once you set it up
      • PEPPOL Support Needed for Zoho Books in Europe

        I'm reaching out to discuss the urgent need for PEPPOL support in Zoho Books for European users. With Belgium mandating B2B e-invoicing via PEPPOL starting in 2026, many of us are struggling to manage invoices without this integration. While Zoho Books
      • Allow Equity Accounts to be Used for Expenses

        Currently, when entering an Expense or Bill, the Expense Account (account to be debited) allows for accounts in any of these categories to be chosen: COGS Expense Other Current Liability Fixed Asset Other Current Asset Noticeably missing are Equity Accounts.
      • メール一括配信の未送信のメールについて知りたい

        メール一括配信の後の、未送信のメールの数は添付のようにシステムから連絡がくるのですが それらの対象者を知りたい。レポートなど一覧で知りたい。 また配信対象者なのに(担当者、リード)の メールの履歴に配信したメールの件名でさえ表示されないのはどう理解したらよいのか知りたいです。 また、これらの人をレポートで一覧で出す方法を教えてください。把握したいためです。
      • How do I add the time zone for the each recipient/subscriber

        Hi, I've read that Zoho allows for emails to be sent at a certain time based on the recipient's time zone. How do I add the time zone for the each recipient/subscriber? Thanks!
      • Zoho Formsから獲得した見込み客をSaleIQでトラッキングし、そのトラッキング情報をCRMに集約することは可能でしょうか?

        Zoho formsを活用しています。 Zoho CRM、Zoho SalesIQと連携するよう設定しており、Zoho formsから獲得した見込み客の情報はCRMに連携されるのですが、トラッキング情報はZoho CRMの見込み客データ内の 関連リスト 訪問-Zoho salesIQ にデータが反映されません。※添付画像参照ください 考えられる原因や対策などありましたら教えていただけないでしょうか。 よろしくお願い致します。
      • Find and Merge Duplicates to trigger webhook

        My sales team uses the Find and Merge Duplicates feature often to cleanup records in the CRM. We use webhooks to signal to our internal tools database when new Contacts are created, updated, or deleted, in order to keep our DB in sync with Zoho CRM. However,
      • Marketer’s Space: Using Zoho CRM Data for Dynamic Content and Personalization in Zoho Campaigns

        Hello Marketers! Welcome back to Marketer’s Space. Do you want to send emails or SMS that feel less like mass messages and more like one-on-one conversations? By integrating Zoho CRM with Zoho Campaigns, you can pull in rich customer data and use it to
      • Add Attendees to Session months before the Event

        I need to manually add Attendees to Sessions right away for an event that's taking place in 6 months so that the Speaker can communicate with them in advance of the event. How can this be done?
      • Extensions 101 webinar series: Build, integrate, and monetize with extensions

        Attention developers! Are you ready to take your extension development skills to the next level? We're excited to bring back the Extensions 101 webinar series with an expanded lineup of Zoho products and an introduction to more platform features. Last
      • Override Auto Number field?

        We are preparing to migrate from Salesforce. In Salesforce, we auto-generate a unique number on our Opportunities (Potentials). If the Opportunity results in a contract, we use that unique number as the Contract number. There are some situations where
      • Switching hosts while meeting is occuring

        We had a team meeting in Zoho Meetings this morning, but the person listed as the host had to leave the meeting early. We looked for an option to set me to host, but didn't see the option, and we incorrectly assumed that it would be like Zoom in that
      • Refund Form Can’t Reverse “Bank Charges” Line — Throws Off Reconciliation

        Zoho, When we pay a vendor, the Payment screen lets us add a “Bank Charges” amount (we post a $1 processing fee there). Perfect. But on the Refund popup there’s no matching field, so the refund can only return the net expense. If our processor sends back
      • Trigger for Validation Rules

        Currently in Zoho CRM we can set a trigger for workflows, blueprints etc in a custom deluge function But Validation Rules are missing For example if I run a custom function to update a record, it bypasses the validation rules It would be really beneficial
      • ZOHO Desk blocking emails from creating tickets

        Hi We have been noticing some issues since last week ZOHO Desk is not creating a ticket which is still in our affiliate mail box.
      • how to install desk

        how to install desk
      • How to turn off ability to share Knowledge-base article with social networks

        Is there a way to deactivate the link at the bottom of a Knowledge-base article so that it can not be shared via Facebook or Twitter?
      • Automatically Hide Unauthorized Sections from Agent Interface in Zoho Desk

        Hello Zoho Desk Team, We hope you're doing well. We’d like to submit a feature request regarding the user experience for agents in Zoho Desk who do not have permission to access certain sections of the system. 🎯 Current Behavior At present, when an agent
      • Is there a way to prevent a user from removing a payment method on a live, recurring subscription?

        As it stands, if you allow users to remove payment methods, they can do so on live subscriptions. This leaves the sub without a payment method. The user should be able to REPLACE the card with a new one, but not remove all payment methods. We have had
      • Assistance Required: Report Export to Excel and WorkDrive Upload via Deluge

        I'm working on automating a scheduled workflow in Zoho Creator that needs to run weekly. The goal is to: Export a report from Zoho Creator in Excel (.xls or .xlsx) format, and Upload the exported file to a specific folder in Zoho WorkDrive using a Deluge
      • Kanban View for Projects.

        At our organization, we describe active projects with various statuses like "In Proofing" or "Printing" or "Mailing". In the Projects view, one can set these project statuses by selecting from the appropriate drop-down. While this works, it's difficult to view and comprehend the progress of all of your projects relative to each other in a table. Creating a Kanban view for projects where I can move them from one status to another allows me to see where each project is in the order of our workflow.
      • Useful enhancements to Mail Merge in Zoho CRM

        Dear Customers, We hope you're well! We're here with a set of highly anticipated enhancements to the Mail Merge feature in Zoho CRM. Let's go! Mail Merge in Zoho CRM integrates with Zoho Writer to simplify the process of customizing and sharing documents
      • How can I see the actual copy sent to the specific contact?

        I have setup a journey in Marketing Automation and created addition of contact in a specific list as the trigger, emails are sending to the contacts, but I can't see the actual copy sent to any specific contact in the list. Please guide me, where can
      • Client Script for Task Module

        When do we expect the client script for the tasks module?
      • Formula Fields inside of Blueprint Transitions

        We would like to have formula fields inside of blueprint transitions. We type in currency fields and would like to see the result inside of a formula field. Our use case: Send out a price for XY 1. Filling out cost fields 2. See gross profit
      • inventory based on bills and not physical stock

        Hello, I have noticed a very annoying issue with zoho books/inventory. I use composite items. If I have an sub assembly item on back order, I am unable to make up the composite item, even when I have received the goods and it is in my stock. I have to convert the PO into a BILL in order for the item to show as 'Accounting Stock'. The problem is that the supplier Invoice is not shipped with the goods, but can follow even a week later. So I have to make the bill have a 'dummy name and number' until
      • Using Zoho Inventory for managing Item compatibilities

        Use case: Using Zoho Inventory for managing (as an example) aftermarket car parts, where a single part can suit many makes, models and years. How do most businesses assign and manage compatibility for each part? Do ZI users typically do this using multi-select
      • Next Page