
Update:Based on your feedback, we’ve updated the capabilities for integration users. In addition to the Estimates module, they can now create, view, and edit records in all the finance modules including Sales Order, Invoices, Purchase Order.
We're also running a migration and all existing users who have migrated already will receive an email once this change goes live.
Last modified on: May 15, 2025
Hello everyone!
We're delighted to announce some enhancements we've recently made to the finance suite integration with Zoho CRM. These improvements focus primarily on two major integrations:
- Zoho Books
- Zoho Subscriptions
We've implemented these updates carefully based on the valuable feedback we've received to ensure that the user experience is smoother. So without further ado, let's dive into the details!
Enhancements to the Zoho Books integration
We've refined some of the integrated features between Zoho CRM and Zoho Books to address previous challenges and enhance user interactions.
What were the challenges?
- Users were unable to send emails using their email addresses.
- Zoho Books sometimes generated inaccurate reports during audits because records created from Zoho CRM weren't being updated with the correct user names in Zoho Books.
- User-level permissions, field-level permissions and processes such as the Approval process in Zoho Books weren't being properly handled in Zoho CRM.
- Users who did not have proper authorization to use Zoho Books were able to create transactions from CRM by using admin's permissions.
All of these challenges arose because the integration operated exclusively via the integration owner/admin's authentication (only the admin-level permissions in Zoho Books are handled, while other user-level permissions are not accounted for), which meant that any actions performed in CRM were recorded under the name of the admin in Books.
What have we enhanced?
1. Introducing Integration users
Sales personnel typically manage tasks up to the estimates stage in a sales process. Therefore, CRM users who have primarily worked on estimates modules and have not engaged in subsequent activities like invoices can now be added as Integration Users from CRM to Zoho Books without the need for new licenses in Books. In other words, integration users in Zoho CRM are standard CRM users whose admins can grant specific permissions to carry out certain tasks within the Estimates module, as required.
What permissions do integration users have?
- After being added, integration users can perform all operations, including creating, viewing, and editing records within the Estimates module.

- However, they can only access other modules, such as Invoices, Sales Orders, and Purchase Orders in view mode.
- Integration users will not have direct access to Zoho Books.
- When integration users are part of multiple finance suite products, their permissions are collectively applied within CRM.
2. Unified permissions between Zoho CRM and Zoho Books
For users with access to both Zoho CRM and Books, the integration will now ensure proper management of permissions, covering all aspects. This means if a user is restricted from certain actions or features in Zoho Books, these restrictions will be consistently applied in CRM as well. Previously, users could access and interact with features in CRM that they were not authorized for in Zoho Books, leading to discrepancies. This enhancement will eliminate such inconsistencies, ensuring uniform permission management and preventing unauthorized access or actions across both platforms.
Migration for existing users
- For the integration between Zoho CRM and Zoho Books to function seamlessly, and to maintain uniform user permissions,existing users have the option to migrate immediately.
- Alternatively, they have a three-month window to complete the migration. After this period, users will be automatically added as 'Integration Users' based on their utilization of the finance module.

- To facilitate this, select the "Migrate Users" option to view and manage users common to both systems. Upon clicking "Save," the backend migration initiates. Following this, the integration adheres to each user's designated scope and permissions.
- Users can migrate up to 1,000 integration users initially. If they need to migrate more, they can contact the support team for additional help.
- Users who are already part of Zoho Books can't be added as integration users.
Please note that for new sign-ups, 'Integration users' will be available by default and they can set it up during the initial integration setup process.
Enhancement to the Zoho Subscription integration
Currently, when Zoho Subscription is integrated with CRM, it automatically adds Zoho Subscription as a related list in the Contacts and Accounts modules. You can view subscription details in a pop-up (iframe). Although users can create new subscriptions, there is a limitation on creating subscription-based reports and dashboards.
Now let's take a quick look at the enhancements made to the Zoho Subscription integration.
1. Introducing the Zoho Subscription Module
Zoho Subscriptions will now be available as a module in CRM, accessible to users with appropriate permissions. With this update, users now can generate reports based on Zoho Subscriptions data.
Hereafter, Zoho Subscriptions will be displayed both as a related list and as a module. Users with subscription permissions can currently create and view records in related lists; however, moving forward, they will be able to view and create records from the subscription module as well. Additionally, users will also have the option to view subscription records based on the pre-defined custom views.
2. Reports and analytics for subscriptions
Zoho CRM offers report and analytical dashboard presets that users can adjust as needed to create personalized reports. In turn, this allows users to gain a better understanding of their customers and track key performance metrics, enabling them to make more informed decisions.
To try out system-defined reports based on Zoho Subscriptions, you can navigate to the Reports module and select any of the reports available under the Zoho Subscription Reports folder.
However, for analytics, we're providing two dashboards: Zoho Subscription Overview and Zoho Subscription Insights. You can navigate to the Analytics module and find these dashboards by default on the left panel.
3. Streamlined user permissions
The integration between Zoho CRM and Zoho Subscriptions, which used to be controlled by integration owner/admin permissions, will now operate based on the current users' scope. This guarantees uniformity in user permissions across both platforms, preventing users from accessing CRM features that they do not have authorization for in Zoho Subscriptions.
That's all we have for the enhancements in this edition. We'll keep you posted on further updates. Please feel free to share your thoughts and feedback in the comments below.
Release Plan:
- These enhancements are being rolled out in phases and are now available to all users across all data centres, with the exception of the US DC, where they are currently available only to organizations on editions below Enterprise.
Thanks!
Nizamuddin
Recent Topics
Button or Links order
Is there a way to re-order the buttons or links that are created?
Adding Multiple Products (Package) to a Quote
I've searched the forums and found several people asking this question, but never found an answer. Is ti possible to add multiple products to a quote at once, like a package deal? This seems like a very basic function of a CRM that does quotes but I can't
'Pin' notes, so that specific ones are always visible at the top of the 'notes' tab.
It doesn't appear Bigin has the functionality to 'pin' a note to then have it always show at the top of the notes tab section of a record. Often times we have a large number of records, but key information we may want to have easily visible to all at
Request for Subform Support in Zoho CRM Webforms
Hi Team, I hope you're doing well. I would like to bring to your attention that currently, Zoho CRM Webforms do not support Subforms, which limits our ability to send forms that mirror the actual structure used within Zoho CRM. This feature is extremely
Formatting Mailing Labels
I want to use the "Print Mailing Labels" function on the drop down list, but I am not seeing a way to change the formatting on the mailing labels. At the moment, the information that appears on the mailing labels ARE NOT mailing addresses, but random
Maxima Address on FSM Customer
Im trying to add probably 50 customers from one company but couldn't make it since it has limit..how do i add the limit?
How to Track Inventory Usage from Zoho FSM to Zoho Inventory?
Hi everyone, We’re currently working on integrating Zoho FSM with Zoho Inventory, and we’ve encountered a challenge we’re hoping the community can help us understand better. Here’s the context: When we create a Work Order in Zoho FSM that involves parts
View subform entries without viewing a record in Zoho CRM | Kiosk Studio Session #8
In a nutshell Have you ever wanted to take a quick peek at a record's subform? Examples might be invoiced items in an invoice, ordered items in a sales order, or purchased items in a purchase order. Let's say you're viewing your list of invoices in Zoho
Transforma tu Inventario: Control Inteligente y Funciones Clave en Zoho Inventory (Spanish Webinar)
¿Tu empresa necesita mayor trazabilidad y control en almacenes? Conoce cómo gestionar tu inventario con eficiencia y automatización... ¡y descubre las sorpresas que trae Zoho Analytics! Participa en nuestro webinar gratuito en español, este 19 de agosto
Dashlane discontinued its free plan: Here's why Zoho Vault's free plan is worth the switch
Hey everyone, Dashlane password manager has officially announced that its free plan will be discontinued starting September 16, 2025. This change means that current free users will need to either upgrade to a paid subscription or export their data and
Mails are not being sent from custom Deluge function
We are having troubles to implement sending Invoices / Sales_Orders etc. automatically using following deluge script: attachment_template_id = "aaaa"; record_id = "bbbb"; mail_template_id = "cccc"; //NEW aproach fileUrl = "https://www.zohoapis.com/crm/v8/settings/inventory_templates/"
Currency transition
We are using Zoho CRM in Curacao, Dutch Caribbean. Our currency is currently the ANG. Curacao will be transition ing from using the ANG (Antillean Guilder) to using the XCG currency (Caribbean Guilder) on March 31st 2025, see: https://www.mcb-bank.com/caribbean-guilder.
Notes and Attachments visibility can now be restricted based on profiles
Dear All, We hope you're well! We are here with a quick update about Notes and Attachments profile permissions. In the past, a record's Notes and Attachments were visible by default to all users with record access. However, as notes and attachments can
Zoho webinar--hard for agencies
So, this is just a dive into our use case, and why we've been disappointed in Zoho webinar. We are a small marketing agency, and we wanted to add webinars to the services we provide, as many of our clients want to learn to use them as part of their content
Celebrating Raksha Bandhan with Zoho Desk: A Bond of Trust, Protection, and Service
Raksha Bandhan, celebrated across India, symbolizes the sacred bond of protection and affection between siblings. “Raksha” means protection, “Bandhan” means bond or knot: together, it represents a knot of care and security. On this occasion, we'd like
Banking > Import statements with a csv file
Good morning, I am regularly using the "import statement" option to match my transactions. I've been using csv files produced by my bank online and was able to import my transactions. Until now. Thank you for your help for fixing this ! Alex.
ZOHO BOOKS - RECEIVING MORE ITEMS THAN ORDERED
Hello, When trying to enter a vendor's bill that contains items with bigger quantity than ordered in the PO (it happens quite often) - The system would not let us save the bill and show this error: "Quantity recorded cannot be more than quantity ordered."
Has anyone successfully added Microsoft Graph API Oauth2 as a connection?
I'm having trouble getting Microsoft Graph API created as a connection in zoho crm. Has anyone successfully added Microsoft Graph API Oauth2 as a connection? My issue is not necessarily on the Zoho side, but understanding how to set up the Microsoft side
Syncing Timesheets between Projects and Desk
All users able to see their own timelog entries from all apps in one place, synced immediately. All managers able to view total/all time entries from one place. This is something that has come up for us and multiple clients. Example: we have a client
Spell Check default language
Hello All, Is it possible to set the Spell Check default language? I can't find it in the settings. Thanks a lot! Levente
Zoho Backstage 3.0 - Boostez vos événements avec des outils malins
Zoho Backstage vous accompagne dans l’organisation d’événements réussis, avec des outils qui simplifient la planification, optimisent l’exécution et renforcent la connexion avec votre public. La version 2.0 a apporté une nouvelle interface, plus de flexibilité
Portal user activity reporting
Aside from the metrics section in the admin dashboard, is there a way to view/create reports for portal user activity? Im looking for a more granular option to see exactly what users are utilizing the portal. Thanks!
Automation #11 - Auto Update Custom Fields with Values from Emails
This is a monthly series designed to help you get the best out of Desk. We take our cue from what's being discussed or asked about the most in our community. Then we find the right use cases that specifically highlight solutions, ideas and tips to optimize
Admins to set Agents Picture
Admins should not have to rely on agents to set a nice profile picture for them. Admins get the headshot pictures from HR and should be able to upload and set their picture, not rely on them to: 1) upload a picture at all 2) upload a good picture 3) upload
Time Tracking Reporting and Billing
I wish for the time tracking module to be enhanced further. Currently it is independent of Support Plans and Contracts. Support Plans and Contracts are also mostly separate. We need a better dashboard of this with the ability to natively mark billed or
Enhanced Email Signature Folding
We have departmental signatures setup which are great, however, when viewing ticket details, it gets very overwhelming when scrolling though threads and conversations where you scroll past ten different signatures of your own team, then ten signatures
How to add formatting in zoho.cliq.postToUser(...) message?
In a CRM Deluge function, I'm trying to use the message formatting guidelines given here: https://www.zoho.com/deluge/help/cliq/posting-to-zoho-cliq.html#message-formats My message is: message: #Title text. The result in Cliq is: #Title text. (no large
How to add line breaks in zoho.cliq.postToUser(...) message?
In a CRM function using Deluge I'm sending this message and attempting to add some line breaks but they are ignored. Is there another way to add these breaks? My message: message: New urgent task\nDescription \nThis is a fake description.\n A new line?
Zia Agents/End of Day Reports
As a manager or owner it would be nice if Zia analyzed today's (or this week's tickets) and gave an end of the day report to management team. - what important tickets were worked on or submitted today? - what agents were unproductive today and answered
Project Cost Tracking
I see there are questions/concerns that Zoho doesn't track costs to a tasks in a project. We are a manufacturer and are in the early stages of tracking costs to project. I would like to expand out the COGS Chart of accounts in Books and record costs via
How to record if the payment made is return due to transaction failed.
So there is Bill of $2000, and a payments made transaction to clear the bill. The amount is actually deducted from bank account. However, a few days later, I found the bank returned only $1750 cause there are $250 bank service charge for this failed transaction.
Help Center Customization UI
The customization screens for the help center needs the UI improved. It looks straight out of 2004. The Zoho Desk normal UI is great. All it takes is uniform fonts and colors across all parts of the tool... I compare this to Zendesk Guide.
Este domínio já está associado a esta conta
Fui fazer meu cadastro na zoho e quando digitei meu domínio recebi essa mensagem que meu domínio estava associado a uma conta que eu nem faço idéia de quem seja. Como que faço pra resolver isso? Atenciosamente, Anderson Souza.
I need some help in Expenses Per Diem Policy
this is my script written for restricting the PerDiem Components. Say if Lodging and Per Day Allowance both is selected from Per Diem Page then the report should gets auto rejected. When Im trying to executing it says the following error {"code":11,"message":"The
Adding Photos to Dashboards on Zoho Analytics
I am creating a dashboard to showcase data from survey results from focus groups. I am creating a focus group participant profile tab where it is filtered by the name of the participant and showcases information about them using KPI widgets. I am running
What is the difference between Retainer invoice and Advance Payments?
Retainer invoice seem like they are just advance payments with extra details. Instead of creating a Sales Order with order details, a retainer is created. It feels like they are a workaround to link advance payments with sales orders. Is there any advantage
Exporting record notes in bulk
Hi team, Is it possible to bulk export the notes attached to a record? i.e to a CSV file or otherwise. Our use case is exporting all notes for our lead/account/Deal records. We have another system we'd like to import these notes to but I can't seem to
Field customization
Hi Team Good day! I am a commission agent who sell and purchase goods from vendors, while in purchasing invoices I am not able to deduct the expenses such as commission and other expenses on actual amount. Kindly help me to customize the invoice based
vendors / customers with 2 different address and gst no
Why can't we have option for more than one address and depending on the state option for more than 1 GST no. ? We have customers / vendors PAN india with different addresses and GST no. for different states.
Error: Invalid Element gst_no, Invalid Element gst_treatment, Invalid Element place_of_contact
so i am creating a new contact post request and i want add gst infomation when amount is above 50000 and if pass gst info in request body then i get this errors > Error: Invalid Element gst_no, Invalid Element gst_treatment, Invalid Element place_of_contact
Next Page