Hello everyone,
2024 has come to an end, and as we welcome 2025, let's take a moment to look back at the updates that made Zoho CRM's mobile app even better last year.
Here's a quick feature recap!
Share record URL (Android)
Users can now easily copy records' URL, save them to files, or share them with other apps, making collaboration and information sharing simple and seamless.
Add and manage tags (Android)
Users can now add new tags or attach existing ones to records directly in the Zoho CRM mobile app. If you have module customization permissions, you can also manage tags easily within the app.
Widget populate function (Android)
The record populate function in custom button widgets lets you automatically fill CRM form fields on create, clone, and edit pages.
Voice-to-text notes (Android)
Users can now dictate notes in Zoho CRM's Android app, making it easy to capture information on the go. This hands-free feature makes note-taking quicker and more convenient.
Quick navigation button (Android)
The quick navigation button provides easy access to related records like deals, contacts, tasks, meetings, and products, saving users from scrolling through long lists. With just a tap, you can view, add or assign related items in one convenient place. Additionally, users can search for specific related list.
Caller ID (Android)
Caller ID helps you identify incoming and outgoing calls by displaying the caller's name, image, and the module they belong to in your CRM. It also displays a deals card, highlighting any open deals linked to the contact.
Related list based on layout (Android)
Related Lists can now be displayed according to the selected layout for a record. Previously, related lists set for standard layouts were only visible in the mobile app, even if the record was in a custom layout with different related lists. This update ensures that related lists are aligned with the chosen layout.
External telephony support (Android)
Users can now integrate CRM with external telephony providers, currently RingCentral and Zoho Voice. By selecting the External Telephony app, users will be redirected to the provider’s mobile app to initiate the call. Once the call ends, it will be automatically logged in your CRM. This integration setup is handled on the web platform, and more telephony providers will be supported in future updates.
WhatsApp deeplinking (Android)
Users can now be redirected to the specific chat in the WhatsApp app from the CRM record. This can be done by clicking the phone number on the business card, details page, or selecting Send WhatsApp message from the More options.
Wizards (Android)
Wizards in the app allow users to break long forms into multiple screens, making it easier to enter data step-by-step. This approach helps users complete the form without feeling overwhelmed and reduces errors. Users can also save their progress as a draft and submit it later, adding flexibility to the process.
Unified date format (iOS)
Any changes you make to your date format (like dd-mm-yyyy) in Zoho CRM's web version will automatically sync with the mobile app. This ensures that your date format stays consistent across all your devices.
Layout-based custom buttons (iOS)
Custom buttons were previously displayed based on positions like create, edit, clone, details view, and related list, regardless of layouts. With this enhancement, custom buttons now support layout-specific display.
Optional field support for blueprints (iOS)
Users can leave optional fields blank in blueprint transitions in the iOS app as long as they fill out the mandatory fields. The Save as Draft option enables users to save their progress even if they haven't filled in all mandatory fields. Additionally, if you happen to miss any mandatory fields or checklist items, an alert will notify you.
Sharing records with org users (iOS)
Make it easy for team members to access the information they need at any time by sharing records with your entire organization or with specific users, roles, or groups.
- Public sharing: Share a record with the entire organization.
- Private sharing: Share a record with specific members only.
Contact roles for deals (iOS)
Assign specific roles to contacts involved in your deals and identify key individuals, such as decision-makers and financial managers. This ensures that you have the right conversation with the right person during the deal process.
Global Search (iOS)
The global search allows you to quickly find records across all modules or within a specific module by simply entering a keyword. Unlike before, where search was limited to four fields with custom search, global search now scans all fields for matches and displays results instantly as you type. For added convenience, you can set global search as your default search option.
Dynamic display (iOS)
Previously, the list view could show only up to four fields. Now, with dynamic display, users can customize the list view to include up to nine fields, organizing them into headings, subheadings, and items. You can also add images or actions to make it easier to access important details right from the list view.
Built-in telephony (iOS)
Make business calls directly from the iOS app with built-in telephony for VoIP calling and automatic call logging. Access customer details during calls and customize IVR call flows through the web app for a seamless experience on your mobile device.
Platform widgets (iOS)
In addition to the existing Today widget, you can now manage approvals, track activities, access recent items, customize favorite modules, and view deal statuses directly from your widget screens.
Record Locking (iOS)
Record locking helps manage access to records in the CRM app by supporting both manual and automatic locking. Users can see the reason for a lock and can unlock manually locked records by selecting the lock icon on the details page or through the more options menu. The locked status of records is visible in both the list view and the related list view.
Analytics support in Zia (Android and iOS)
You can simply ask Zia for specific analytics components and it will instantly provide you with detailed data. This enhancement makes it easy to access analytical insights directly from your mobile device.
Assignment thresholds (Android and iOS)
Receive alerts when you exceed the assignment threshold set for each user. You'll see this threshold alert while creating and importing records, during blueprint transitions, and while converting leads.
Duplicate record check (Android and iOS)
When converting a lead into a contact, account, or deal in the iOS app, the system automatically checks for duplicate records using unique fields such as email address, company name, and lead name. If a match is found, you'll be prompted to merge the lead with the existing record.
Saved filters (Android and iOS)
You can now access filters saved in Zoho CRM's web version in the mobile CRM app. Use these web-created saved filters to filter your records on the go.
Layout rules for lead conversion (Android and iOS)
Layout rule support for deals enables users to set criteria that trigger actions during lead conversion. If the defined conditions are met, the app automatically displays additional fields or makes certain fields mandatory.
Rollup summary field (Android and iOS)
Rollup summary is a read-only feature that associates parent and child records to automatically calculate values, like the number of notes, tasks, or deals.
Business Messaging (Android & iOS)
You can now access WhatsApp business messages directly from the Zoho CRM mobile app. With this integration, all your WhatsApp chats are available in the Messages module, making it easier to stay connected with customers on the go. You can send messages, share attachments, sort chats by time, and even navigate to related records.
Validation rule enhancements (Android and iOS)
The enhanced validation rules update introduces new features to improve data management. You can now validate data either on record save or through a "Verify" button for field-specific checks. Error messages can be displayed directly below the affected field or viewed collectively at the top of the page. Additionally, the update offers flexible options to either let record saving with a warning or to suspend record saving until the error is fixed.
Dynamic lookup filter (Android and iOS)
Dynamic Lookup Filter (DLF) makes it easier to filter lookup records by using field values from the current module instead of fixed criteria. This means the system automatically shows relevant lookup records based on the data in the module.
Canvas detail view (Android and iOS)
The canvas detail page created for mobile view in the web application can be accessed on both Android and iOS devices. Users can select pre-designed templates or create a unique design from scratch. You have full control over customization, allowing you to modify fields, related lists, actions, and create custom experiences using sections, tabs, and more.
Widget populate function (Android & iOS)
The record populate function in custom button widgets lets you automatically fill CRM form fields on create, clone, and edit pages.
Subform permissions (Android & iOS)
Subform permissions now sync between Zoho CRM's web version and the mobile app, meaning any permissions you set for subforms- view, edit, create, or delete- will be reflected in the mobile app.
Subform file upload (Android & iOS)
The 'File Upload' field in Subforms lets users access files attached through the web and upload new files directly from the mobile app. Users can also delete these files directly from the mobile interface for easier file management.
Client Script Releases
Subform Base Events (iOS)
You can make use of Subform events such as onCellChange, onRowAdd, beforeRowDelete, and onRowDelete in Add, Edit, and Clone pages, enabling custom logic for Subform interactions.
Client Script ZDKs support for Wizards (iOS)
Users can define custom actions for Wizards (create and edit pages) using Client Script ZDKs.
Fetch Contextual data using Client Script and use Navigation/Loader/Get Input ZDK Functions (IOS)
Users can fetch contextual data including record id, record data, layout id and module details from the page in Mobile App using $Page in Client Script.
Use Client Script to navigate the users to a web tab, module’s create / edit / clone page, details / list view
Users can use $Page.navigation_data to retrieve the data passed from the page where navigateTo() was invoked.
Users can use showLoader() to display a loader (standard loader / spinner loader) and hideLoader() to hide the loader
Users can use Use getInput() to get custom input.
Fetch role and profile using Client Script (Android & iOS)
Users can use the Client Script constant - “$Crm.user” for fetching role and profile of the current user in mobile app.
Client Script ZDKs support for Detail page (Android & iOS)
Users can define custom actions for Detail Page of the configured using Client Script ZDKs.
Setcriteria in forms (Android & iOS)
You can use setCriteria() method to filter field values based on custom criteria.
That's a wrap for 2024! Update your app today to explore these features and get ready for even more in 2025.
Thank you for being part of our journey!
Regards,
Aakamsha
User Education
Zoho CRM Mobile
Recent Topics
Marketing Tip #21: Create an About Us page
People don’t just buy products, they buy from brands they trust. An About Us page helps customers understand who you are, what you stand for, and why your business exists. It adds a human touch to your store and reassures shoppers that there’s a real
Zobot to handle single choice menu when dynamic list content is more than 10 items
Whatsapp supports maximum of only 10 items for its single choice menu. When we need to show a dynamic list with content more than 10, this could be challenging. We essentially need to add a next and previous buton here in order to make it functional.
Add the ability to Hide Pages in Page Rules
Hi, We have Field Rules to show and hide fields and we have page Rules, but we can't hide a page in Page Rules so it isn't completed before the previous page (And then have the Deny Rules to prevent submitting without both pages completed), we can only
Column letter from number
Hello, I am trying to select a cell and i have the column number. How do i do this or is there a way of getting the letter from the number? Thank you
Zoho CRM NextGen UI
Zoho CRM の Everyone 画面の UI がまた変わるのですね。NextGen UI 更新日時が1ヶ月前で、Zoho Japan でもアナウンスされていたようですが、気が付きませんでした。 【Zoho CRM】Zoho CRM for EveryoneのUIアップデートのお知らせ https://support.zoho.co.jp/portal/ja/kb/articles/zoho-crm-zoho-crm-for-everyone-s-nextgen-ui-gets-an-upgrade
Composite Product (kit) - Dynamic Pricing
I am setting up Composite Products for item kits that I sell. I also sell the items from the kit individually. Problem is when pricing changes on an individual part, the Composite Product price does not change meaning when the cost of item # 2 in the
View Answer Bot conversations?
We are trialing Zia and are experimenting with Answer Bot on our knowledge base. So far so good! Management asks me if it is possible to view Answer Bot conversations, the purpose being to look over its shoulder and confirm that it is working as des
Train Zia answer bot on only part of Knowledge Base?
We are trialing Zia answer bot and hope to use it on the knowledge base to help our users find the information they are looking for. I have found how to train Zia on the entirety of our knowledge base. But is there a way to train it on only certain categories
Smarter holiday planning with yearly-specific Holiday Lists
Hello everyone! Managing holidays and business hours is now easier and more efficient. Holiday Lists now support holidays that fall on different dates every year, while business hours now supports more than one holiday list. This helps businesses manage
Temporary Outage in Zoho Cliq Affecting US Users – July 23, 2025
We experienced a service disruption in Zoho Cliq that impacted core functionality for users in the US region. The issue occurred between Jul 23, 2025, 06:54:00 PM IST and 07:13:13 PM IST, lasting approximately 19 minutes. To restore service stability,
ERROR CODE :550 - 550 5.1.1 Invalid email recipients
This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. mustafa.ashraf@techlink-eg.net, ERROR CODE :550 - 550 5.1.1 Invalid email recipients
Function #20: Custom calculation in item table of invoices
When you create an invoice in Zoho Books, the 'Amount' of a line item is typically calculated as the product of the "Quantity" and the "Rate" of the item. For instance, if an item has a sales rate of $50 and a quantity of 5 is sold, then the amount would
Impossible to import Journal from Freshbooks
I have been trying to import journals from Freshbooks since August 30th. Every time I try to import, I get an error message. I have already made sure every row has a date. First it was saying the account and notes had unexpected input and that every debit/credit
How to Create a Fixed Sliding Time Window (D-45 to D-15) in Zoho Analytics ?
Hello, I would like to create a report in Zoho Analytics based on a sliding time window between D-45 and D-15, with a fixed snapshot of that specific period. The data displayed should strictly reflect activity recorded between D-45 and D-15 only, without
Wie veröffentliche ich ein PDF Datei?
Hallo! Wie veröffentliche ich PDF Datein ich habe ein PDF Datei und den sieht ihr im Upload ich möchte ihn veröffentlichen wie? Mit Freundlichen Grüßen, Herr Bahaa Addin Chkirid
Zoho Campaigns: An Outstanding Email Marketing Tool
Introducing Zoho Campaigns! A product designed by Zoho, the Zoho Campaigns is made to create, deliver, and manage integrated email campaigns that can help in boosting the sales of a company and its customer base. Zoho Campaigns is actually an email marketing
Zoho Creator Developer Console | Improved Distribution and Lifecycle Management for apps
Hello everyone, We're excited to introduce new enhancements now in the Zoho Creator Developer Console. These updates strengthen private app distribution through licensing controls and extend environment support across all installed apps, helping teams
Anchor Links in Dashboards
Hello, Our dashboards frequently have multiple sections that would be more easily skipped between using anchor links. Please consider adding an anchor link feature to the text widget? This could be done by adding an anchor link option to the text widget next to the "remove" option (see screenshot). The option would assign an ID to the <div> containing the text widget in the live dashboard. Then, the chosen ID could be linked using a traditional <a href="#link_id"> in the html section of the text
Zoho Books emails suddenly going to Spam since 11 Nov 2025 (Gmail + now Outlook) — anyone else?
Hi everyone, We migrated to Zoho Books in July 2025 and everything worked fine until 11 Nov 2025. Since then, Zoho Books system emails are landing in customers’ Spam (first Gmail, and now we’re seeing Outlook/Office 365 also starting to spam them). Impacted
Sync images with Shopify/Cart
Hello, sync images with shopify or other cart, it cuts out the double work of having to upload to shopify/cart and zoho. Thanks
Is it Possible to Modify Standard Report Urls
Is there a way to permanently modify standard report Urls? Use case: Suppose I have a Products report. Showing list as timeline, calendar, or kanban doesn't make sense. Want to hide that from users by adding #Report:Products?zc_ShowAs=false&zc_Print=false
Price List
II want to restrict the items to display in sales, quote, etc for which custom rates are added in price list. How I can do the same in Zoho books
External User onboarding for zoho connect is not really intuitive.
So the external user is sent an invite, which has a button that directs them to login to zoho to view the invite, but if they don't have a zoho account, they cannot access that invite, which seems kinda silly, as there is not real way on for them to create
Having trouble fetching contents of Zoho Connect Feeds using the API, requesting alternative API documentation.
I'm trying to retrieve feed/post data from Zoho Connect using the API but facing challenges with the current documentation. What I've tried: OAuth authentication is working correctly (getting 200 OK responses) Tested multiple endpoints: /pulse/nativeapi/v2/feeds,
How to upload file to Connect using API?
Hi there. I looked at the API documentation and nowhere did it mention how to use the API method to upload a file even though it is mentioned that it is possible to be done so. Please help.
Select the task view on the board in the Zoho Connect iPhone app
Hello. How do I select the task view on the board in the Zoho Connect iPhone app? The Android app has this functionality.
Auto tagging
Some of the articles I enter into Notebook get there when I enter them in Raindrop.io and IFTTT copies the articles in Notebook. When this happens the notes are tagged but instead of useful one word tags with topic the tag pertains to the specific article
Zoho Sheet for Desktop
Does Zoho plans to develop a Desktop version of Sheet that installs on the computer like was done with Writer?
WebDAV support
I need WebDAV support so that I can upload/download (and modify) documents from my local file system. Is anything planned in his direction?
Constant refresh required in lots of Zoho tabs
"Hey Zoho, if you can sync my notification bell across 15 tabs using a BroadcastChannel, why can't you send a 'Data Refresh' signal the same way? We don't need a browser reload—we just need the data to sync without us clicking F5 like it's 1999." "PS:
What's New in Zoho Billing | January 2026
Excited about the latest enhancements in Zoho Billing? Our January updates bring an intelligent AI assistant, smarter subscription management, and improved tax compliance, saving you time and reducing manual work. Dive into the details below to see how
Cliq iOS can't see shared screen
Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
Inserting images into Articles or Knowledgebase
Hi, Are there any plans in improving the Knowledgebase text editor so it would allow inserting images through Windows clipboard via copy-paste? Say for example I took a screenshot using the snipping tool in Windows and I'd like to insert that image to
Links not functioning in Zoho mail
Links that are included in emails I receive are not activating. Nothing at all happens when I click on them. I have researched FAQs and this forum to no avail. Any suggestions?
Zoho Mail iOS app update: Manage folders and tags
Hello everyone! In the most recent version of the Zoho Mail iOS app, we have brought in support to manage(create, edit and delete) the folders and tags. Create folders Create Tags Edit/ Delete folder In addition to this, we have also brought in support
[Important announcement] Zoho Writer will mandate DKIM configuration for automation users
Hi all, Effective Dec. 31, 2024, configuring DKIM for From addresses will be mandatory to send emails via Zoho Writer. DKIM configuration allows recipient email servers to identify your emails as valid and not spam. Emails sent from domains without DKIM
Zoho CRM Feature Requests - SMS and Emails to Custom Modules & Time Zone Form Field
TLDR: Add Date/Time/Timezone form field, and be able to turn off auto timezone feature. Allow for Zoho Voices CRM SMS Extension to be able to be added to custom modules, and cases. Create a feature that tracks emails by tracking the email chain, rather
Our Review Of Zoho CRM after 60 Days
The purpose of this is to just share with Zoho why I love their product, but ultimately why I could not choose Zoho CRM for our next CRM. About two months ago we begun a CRM exploration process for our financial planning firm, based in Texas. We already
Link Purchase Order to Deal
Zoho Books directly syncs with contacts, vendors and products in Zoho CRM including field mapping. Is there any way to associate vendor purchase orders with deals, so that we can calculate our profit margin for each deal with connected sales invoices
Extend the Image Choice Field
Hi, The New Yes/No field is great for what it does, and the Image Choice Field is good but could be better with some functions from the Yes/No field. Take an example, rather than just Yes/No you want Yes/No/Maybe (Or more than 3 choices), but unlike the
Next Page