2025 marked a year of steady progress for Zoho CRM's mobile apps. We rolled out several updates and features to improve usability and make everyday CRM work a lot easier to manage.
Here’s a look back at some of the key releases from 2025.
Android releases
Previously, the search function required users to define criteria for up to four fields using custom search. While effective for criteria-based searches, it was not ideal for broader search.
Global Search removes this limitation by allowing searches across multiple fields without the need to set up specific criteria.
Previously, record images were supported only in the Leads and Contacts modules. Now, this support has been extended to the following modules:
- Accounts
- Deals
- Cases
- Solutions
- Products
- Vendors
- Custom modules
You can use predefined texts while messaging customers, saving time and ensuring consistency. These ready-made templates help businesses send structured messages quickly for common questions or standard responses.
Predefined messages must be created in Zoho CRM's web version to be used in the mobile app.
Any widgets you create for your user home page in your CRM web app can be accessed on your Android app.
Created widgets must be built with mobile compatibility. Once that's handled, you can toggle the mobile compatibility option ON in the widget setup screen to display the widget on the mobile home module.
Blueprint transitions now support optional fields. Users can proceed by completing only mandatory fields and checklist items, while leaving optional fields empty if the information is not immediately available.
A Save as Draft option enables users to save progress until all required details are ready.
The Meetings module now enables users to select their preferred venues when creating or editing meetings. You can choose from these three options:
- Online
- In-office
- Client location
For client location meetings, the check-in option is available. For online meetings, you can select your preferred provider, such as Zoho Meeting or Zoom, if you've already set it up in Zoho CRM web app.
Apart from sharing URLs, you can now share records directly from the app with your entire organization or with specific users, roles, or groups.
Imagine you're meeting a client and need to share their record with your support team for a follow-up. You can share it privately with the relevant team members to ensure they have all the necessary information to proceed.
Types of record sharing with org users
- Public sharing: Share a record with the entire organization.
- Private sharing: Share a record with specific members only.
You can now swipe left or right on records in list views to quickly perform common actions without opening the record.
Swipe actions are also module-specific.
For example:
- The Meetings module includes a Cancel Meeting option.
- The Calls module includes Reschedule, Cancel, and Complete Call actions.
Here's a quick look at how it works:
Swipe actions are currently supported for the list view in all modules and the calendar view in the Meetings and Calendar modules.
You can access the Reports module from the mobile app and view reports created in the CRM web app. Once you open the report, you can tap on any record to view its details.
Reports can be exported in PDF, Excel, and CSV formats directly to your device. You can also share these reports via email with both organization users and external recipients.
Your list view display fields can be customized by adding up to 9 fields to show the most important details right away without having to open each record.
iOS releases
The Home gives you a quick view of how your business is progressing by showing key information such as untouched deals, open leads, upcoming meetings, and more.
You can switch between different Home pages and view components added to each one to get a clearer picture of your ongoing activities.
Changes to the Home page layout must be made in the CRM web app and will automatically be reflected in the mobile app.
The Home module that previously displayed activities has now been renamed to the Calendar.
In addition to built-in calling options, the iOS app now supports Zoho Voice and RingCentral as external telephony providers. Once you've set up your preferred provider in the Zoho CRM web app, you can use them from the mobile app as well.
When placing a call from a record, you'll be able to choose from the telephony providers you've selected.
Users can be part of only one telephony account at a time.
You can add notes using voice input either as voice notes or by converting them to text in your app. Previously, the time limit for adding voice-based notes was two minutes. The time limit is now extended to five minutes.
Users can open WhatsApp chats directly from CRM records by tapping the phone numbers deep-linked in any of the following places:
- Business card
- Details pages
- More options > Send text message > WhatsApp
Android and iOS releases
Previously, only plain text was usable in these fields. With this update, you can now format your text using the following options:
- Text styles: Bold, italics, underline, and strikethrough
- Colors: Text color and background color
- Lists: Bulleted and numbered lists
- Others: Add links, indent options, font size, subscript, superscript, emojis, and clear formatting
When you tap on a rich text-supported multi-line field, a formatting toolbar will appear, allowing you to apply these options.
Teamspaces help organize work by giving each team its own dedicated workspace in Zoho CRM. Each teamspace contains only the modules and data relevant to that team, which helps keep work focused and separated from other teams.
In the mobile app, you can:
- Access your teamspaces.
- View the modules and records assigned to your team.
- Switch between multiple teamspaces if you're part of more than one.
- Teamspaces must be set up in the Zoho CRM web app to be available in the mobile apps.
- "CRM Teamspace" is the default teamspace, and shows all modules to which you have access
Team modules are user-managed modules that are accessible only to selected users. Unlike standard CRM modules, team modules are managed by a team module admin rather than a CRM admin.
From the mobile app, team modules allow you to:
- Access and manage records based on your team module profile permissions
Users added as requesters in team modules can raise and track requests from the My Requests section in the mobile app. Requests are created as records in the assigned team module.
.
You can upload images using the image upload field across all modules except Activities, with the option to add a file name and description.
You can upload up to 10 images in JPEG, GIF, BMP, or PNG formats, with a maximum size of 20 MB per field.
You can view field tooltips added in Zoho CRM's web version directly in the Android app. Both static tooltips (text inside the field) and info tooltips (shown as an info icon) are supported.
- Static tooltip
- Info tooltip
You can now easily change your user image right from the app by selecting a photo from your gallery, taking a new picture, or uploading from your files.
Multi-select lookup fields let you link multiple records from one module to a single record in another.
You can perform the following actions with multi-select lookup on mobile:
- Assign existing records.
- Create and assign new records.
- Unassign records.
- A linking module can be enabled to track each association as a separate record.
Kiosk is a no-code tool in Zoho CRM that helps you create a guided, step-by-step interface so users can easily follow your processes and collect data.
Once you've set up a kiosk flow in the Zoho CRM web app, you can access it in the following areas in the Android app:
- Blueprint
- Custom buttons
- Home
- Canvas
Previously, the file upload field in subforms enabled you to attach only one file. With this update, you can upload up to five files in the same field, with a total size limit of 20 MB.
Make sure the multiple file upload property is enabled for the field in the CRM web app.
If you've integrated Zoho Survey with Zoho CRM on the web, you can now manage customer surveys on the go from the mobile app.
This means you'll be able to:
- Create surveys.
- Send surveys via email.
- View responses.
- Take surveys.
That's a wrap for 2025! Update your app today to explore these features and get ready for even more in 2026.
Thank you for being part of our journey!
Regards,
Aakamsha
User Education
Recent Topics
Can't add attachment on email template
The attachment does show up. This is my template. Hi ${Cases.Assigned Programmers}, Please be reminded about the following task that has been assigned to you. Subject : ${Cases.Subject} Description : ${Cases.Description} Ticket # : ${Cases.Request Id}
Edit a previous reconciliation
I realized that during my March bank reconciliation, I chose the wrong check to reconcile (they were for the same amount on the same date, I just chose the wrong check to reconcile). So now, the incorrect check is showing as un-reconciled. Is there any way I can edit a previous reconciliation (this is 7 months ago) so I can adjust the check that was reconciled? The amounts are exactly the same and it won't change my ending balance.
Custom CSS for Zoho CRM Team Bookings embeded widget
Hello, we are adding Zoho CRM Team Bookings (crm.zoho.com) in our public website. We know that we can change Theme Color, Font Color and Background Color: Zoho CRM Booking Styling But is it possible to change other CSS attributes e.g. Font Family, like
Standard practice rerun updated deluge function over existing recordes
Hi folks, we have a function which is triggered via webhook from a third-party solution which then calls another api with a contact-id and gets a json payload back and then parses that data to custom fields in our CRM to the record id. As requirements
Specifying time increments on a Date/Time field
Hi all, Im using a Date/Time field in my CRM module. At the moment the increments are 30 minutes. How can I change these to be 15 minutes? Thanks
Sort by Project Name?
How the heck do you sort by project name in the task list views??? Seems like this should be a no-brainer?
Maximum limit of bank accounts
I'm currently setting up Zoho Books in order to migrate at the start of our next financial year (April) and while adding bank accounts I've tried to add a second account from the same bank and receive an error about the maximum limit of bank accounts.
Account and Email and Password
I'm signing up as a Partner so I can move my website clients across to a separate email server from their current cPanel one.. So I have a Zoho account and then I moved one of my emails across to that account to test the import process... So the question
Zoho Sprints iOS and Android app update: Global view. Screen capture control, file encryption, tags enhancement(iOS)
Hello everyone! We are excited to introduce new features in the latest version(v2.1) of the Zoho Sprints iOS app update. Let’s take a quick look at what’s new. 1. Global view Global view brings all your project items into one centralised space. You can
Creating Restaurant Inventory Management on Zoho
Hi, We run a small cloud kitchen and are interested to use Zoho for Inventory and Composite Item tracking for our food served and supplied procured to make food items. Our model is basically like subway where the customer can choose breads, veggies,
Price Managment
I have been in discussions with Zoho for some time and not getting what I need. Maybe someone can help explain the logic behind this for me as I fail to understand. When creating an item, you input a sales rate and purchase rate. These rates are just
How do I create an update to the Cost Price from landed costs?
Hi fellow Zoho Inventory battlers, I am new to Zoho inventory and was completely baffled to find that the cost price of products does not update when a new purchase order is received. The cost price is just made up numbers I start with when the product
only 100 entry download entries in Zoho Form
Is there a way to download more than 100 entries in a form at a time? It is capped (unless I am not doing the export correctly). This is very frustrating as I want to make sure I don't miss a record when downloading data. Thanks!
Zoho FSM Premium Edition is Here
As your field service operations grow, so do the complexities — managing large distributed teams, keeping sensitive data secure, generating the right reports at the right time, and ensuring every technician dispatched is the right fit for the job. The
Seeking a WhatsApp Business App (not API) Zoho CRM integration
We have a business need to integrated WhatsApp Business App (not API) into Zoho CRM to centrally manage communications between our Sales team and Leads & Contact. Is there a reputable integration available for this scenario of ours? Core features we would
Auto-sync field of lookup value
This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
How are other Books users integrating crypto and digital assets into Books?
If my company owns some digital assets I would want those to exist in Books as assets, and also be able to change the value as needed when generating reports. My company would also be receiving payment in cryptocurrencies and may sell at the time of payment
Lets Talk Recruit: Key takeaways from our India community meetups
Welcome back to Let's Talk Recruit — the series where we bring you real stories, product insights, and community highlights from the world of recruitment. Our last post covered how Resume Harvester can take the follow-up out of hiring. This edition is
Unable to create new finance account in Zoho Books Android app due to missing account number field.
Free plan I have enabled a setting via the website requiring unique account codes to be specified for all accounts. When using the android app, go to expenses, new expense, select account, new account. Promoted to enter the Account name and description.
How to Fetch data from Sales Order and Insert into Purchase Order with Deluge
Hello, I am wanting to write a Deluge script that would take the shipping address on a Sales Order and upon conversion to a Sales Order automatically insert it into that corresponding PO. I am new to Deluge but understand that it has great capabilities.
Google Drive shared folder
My deluge script has stopped working, no longer collecting files from Google Drive - have these connections finally been deprecated ?? They seem to be active but errors occur when updating them ?
Zoho Desk: Mobile Updates | Q1 2026
Hello everyone, Greetings! As we gear up for the end of Q1, we are excited to share a quick journey into all that released in the first quarter of 2026. We have brought in a few enhancements in the mobile apps that improve overall user experience and
CRM x WorkDrive: We're rolling out the WorkDrive-powered file storage experience for existing users
Release plan: Gradual rollout to customers without file storage add-ons, in this order: 1. Standalone CRM 2. CRM Plus and Zoho One DCs: All | Editions: All Available now for: - Standalone CRM accounts in Free and Standard editions without file storage
Additional Address - Company Name
It would be very helpful to have a "Company Name" field in the Additional Address shipping section. In a situation where you drop-ship orders to a different address or different company entirely, it may be necessary to list the company name of the receiver. I understand that the Attention field can be used for that purpose, but that's not really the intended purpose of that field.
Zoho Payroll's Kuwait, Oman, Qatar, Bahrain and Canada edition is available in Zoho One
Great news for Zoho One users! Zoho Payroll has expanded to five new regions: Kuwait, Oman, Qatar, Bahrain, and Canada. And the best part? These new editions are fully integrated with Zoho One, just like our existing editions in India, the UAE, Saudi
Does Zoho Creator support multilingual translation for user-entered data?
I understand that Zoho Creator provides localization support for UI elements such as field labels and static text. I would like to know: Does Zoho Creator support automatic translation of user-entered data (for example, form inputs or stored records)
Upload field on tasks module
Hello, Why I cannot add an upload field to a Task? Or maybe when creating the task make attachements visible, so you can add an attachement while creating the task? Looking forward to your response! Moderation Update: The Canvas detail view for the Tasks
WhatsApp phone number migration
Hi @Gowri V and @Pheranda Nongpiur, Thanks for implementing the promised enhancements to the integration between Zoho CRM and WhatsApp. The previous discussion has been locked, so I'm opening this new one. I am copying below a specific
How to let club members update their own profile data
Our club has about 200 members. We keep names, addresses, phones, emails, payment records, etc. for each, recently migrated to Creator. Once a year I send email to each member to confirm or correct their info on file with us, as well as ask for payment
Document retention in Zoho Sign
Document management doesn’t end at signing. It extends to how long you retain agreements—and how securely you dispose of them. With the document retention option in Zoho Sign, you can define structured, policy-driven timelines for managing completed documents.
Sales Allowed Beyond Available Stock and Payment Recorded Without Restriction
Hi, While testing in Zoho Inventory, I noticed that a sales order can be created with a quantity exceeding the available stock in the selected warehouse. In my case: Available stock: 5 units Ordered quantity: 6 units Despite this: I was able to convert
Deleting, Adding and Changing a Zoho Books Entry
Zoho Books Community & Support, If a bulk upload of entries were added to an account, what is the process to: - Delete an entry - Change the amount of an entry - Is there a means to manually add an entry other than upload?
Zoho CRM - Feature Request - Analytics Components Group By Week Alternative Formats
On the Zoho CRM Analytics Components, please consider adding an option to allow group by week format to be changed to other formats such as Week Commencing or Week Ending dates, rather than the current Week Number. This would provide improved usability
The Social Playbook March edition: Myth vs Facts
We’ve all heard a lot of myths growing up. Some sound convincing, some feel believable, and over time they start to feel like facts. But the truth is, a myth is still a myth until it’s backed by real facts. Marketing is no different. Over time, many ideas
Updating Analytical Fields Data
Dear Zoho team, I'm having an issue with the recently added fields in both Analytical Desk and Analytical. How can I generate the data in Analytical when new fields are added? https://analytics.zoho.com/workspace/2436819000000007005/edit/24368190000
Marketing Tip #26: Optimize product images for SEO
Product images can do more than make your store look good. They can also help customers discover your products through search. Since search engines can’t "see" images, they rely on text signals to understand what an image is about. Two small actions make
What's New in Zoho Analytics - February 2026
Hello Users! We're back with another round of updates for Zoho Analytics. This month's release focuses on giving you greater flexibility in how you visualize, manage, and act on your data - with new features like custom visualizations, remote MCP server,
Clone a Module??
I am giong to repurpose the Vendors module but would like to have a separate but very similar module for another group of contacts called Buyers. I have already repurposed Contacts to Sellers. Is it possible to clone (make a duplicate) module of Vendors
[Webinar] Solving business challenges: Secure, real-time, and external collaboration
Hi Zoho Writer users, We are excited to announce Zoho Writer's webinar for March 2026: Solving business challenges: Secure, real-time, and external collaboration. Zoho Writer supports real-time collaboration by allowing teams to work together in documents.
Realtime Translations of Video via OnAir
It would be an amazing feature to have a drop down selector in the On Air video area for attendees to select a language to convert the original language to.
Next Page