Add documents/uploaded files in Zoho CRM records that can be accessed by all team members?

Add documents/uploaded files in Zoho CRM records that can be accessed by all team members?

Hi, 

I'm building out our small business' Zoho CRM implementation and are on a Zoho One plan. We do LED Lighting Projects for customers, and collect data like customer utility bill PDFs, and pictures of existing lighting that we want to keep in one centralized repository from a Deal through to a project we are executing on.

There are certain documents we want to hold within the Deal record itself to make it easily accessible to our seller, including a Customer Utility Bill PDF. We've also created a custom module called Customer Projects to maintain and hold all data that will eventually pertain to a customer project, which includes a mixture of custom fields and documents like site audit data (XLSX), energy savings calculations (XLSX), statements of work (DOCX), and images of post-installation lighting and fixtures. 

In WorkDrive, I want to have one folder per Deal that contains all of these customer-related documents. It should be a Team Folder that is accessible to all team members (not just a record owner), and I'd like the data both from the Deals Module as well as the associated record from the Customer Projects module to exist in both of those places if possible. 

I can see from Zoho MVP Hugh Marshall's (excellent!) videos on Youtube how to automatically create structured Client folders in WorkDrive from Zoho CRM: https://www.youtube.com/watch?v=TbIhJLCtoiQ ; how to automatically ensure those sync with the CRM: https://www.youtube.com/watch?v=sCmKvf1hvDs; and how to make those files visible in a related list within a Zoho CRM Module: https://www.youtube.com/watch?v=CgPSg0CMBhU. Thank you Hugh for these!

I want to build on top of these custom Client Folders, but here is where I am stuck: 

If I have opened a Deal record, or a Customer Project record, I want to be able to:

1) Upload a file into a File Upload Field and have it go into the relevant subfolder in Client WorkDrive Folder that I've created.

I haven't been able to find documentation that clearly states where the file uploaded into a File Upload Field is hosted (if it's hosted in WorkDrive), so I don't know where I would be able to locate it to trigger any kind of workflow that would move it into a Client Folder.

2) Add any other attachments to that record and have those attachments go into the relevant subfolder in the Client WorkDrive Folder.

I read in the documentation that the standard "Attachments" related list does create a folder for a record, but it is only viewable to the record owner: 
https://help.zoho.com/portal/en/community/topic/crm-x-workdrive-file-storage-for-new-crm-signups-is-now-powered-by-workdrive#:~:text=Detailed%20Path:%20My%20Folder%20%3E%20Apps,Hello%20Adi%2C  (I just want to call out that this is very limiting and would be great to have improved for a future release). 

Thank you in advance for any advice you can give! 




      Zoho Campaigns Resources


        • Desk Community Learning Series


        • Digest


        • Functions


        • Meetups


        • Kbase


        • Resources


        • Glossary


        • Desk Marketplace


        • MVP Corner


        • Word of the Day


        • Ask the Experts


          • Sticky Posts

          • Kaizen #217 - Actions APIs : Tasks

            Welcome to another week of Kaizen! In last week's post we discussed Email Notifications APIs which act as the link between your Workflow automations and you. We have discussed how Zylker Cloud Services uses Email Notifications API in their custom dashboard.
          • Kaizen #216 - Actions APIs : Email Notifications

            Welcome to another week of Kaizen! For the last three weeks, we have been discussing Zylker's workflows. We successfully updated a dormant workflow, built a new one from the ground up and more. But our work is not finished—these automated processes are
          • Kaizen #152 - Client Script Support for the new Canvas Record Forms

            Hello everyone! Have you ever wanted to trigger actions on click of a canvas button, icon, or text mandatory forms in Create/Edit and Clone Pages? Have you ever wanted to control how elements behave on the new Canvas Record Forms? This can be achieved
          • Kaizen #142: How to Navigate to Another Page in Zoho CRM using Client Script

            Hello everyone! Welcome back to another exciting Kaizen post. In this post, let us see how you can you navigate to different Pages using Client Script. In this Kaizen post, Need to Navigate to different Pages Client Script ZDKs related to navigation A.
          • Kaizen #210 - Answering your Questions | Event Management System using ZDK CLI

            Hello Everyone, Welcome back to yet another post in the Kaizen Series! As you already may know, for the Kaizen #200 milestone, we asked for your feedback and many of you suggested topics for us to discuss. We have been writing on these topics over the

          Zoho CRM Plus Resources

            Zoho Books Resources


              Zoho Subscriptions Resources

                Zoho Projects Resources


                  Zoho Sprints Resources


                    Zoho Orchestly Resources


                      Zoho Creator Resources


                        Zoho WorkDrive Resources



                          Zoho CRM Resources

                          • CRM Community Learning Series

                            CRM Community Learning Series


                          • Tips

                            Tips

                          • Functions

                            Functions

                          • Meetups

                            Meetups

                          • Kbase

                            Kbase

                          • Resources

                            Resources

                          • Digest

                            Digest

                          • CRM Marketplace

                            CRM Marketplace

                          • MVP Corner

                            MVP Corner




                            Zoho Writer Writer

                            Get Started. Write Away!

                            Writer is a powerful online word processor, designed for collaborative work.

                              Zoho CRM コンテンツ




                                ご検討中の方

                                  • Recent Topics

                                  • Community Digest Noviembre 2024 - Todas las novedades en Español Zoho Community

                                    ¡Hola, Español Zoho Community! Wow, ya termina el año, ¡gracias a vuestra participación se nos ha pasado volando! Por eso mismo estamos preparando sorpresas para todos los que participáis en la Español Zoho Community para el próximo año, ¡estad atentos
                                  • Zoho Mail iOS app - Complete revamp of the UI including insert image option, toolbar customization, calendar widgets and more!

                                    Hello everyone! The new Zoho Mail iOS app introduces a fresh look, blending native iOS features with a refined UI and UX to make email management more intuitive. The updated design focuses on simplicity, ensuring smoother navigation throughout the app.
                                  • Adding a work order for Assets vs. changing the contact person

                                    When adding a work order for an existing Assets (e.g. service), the assigned contact cannot be changed (deleting the contact deletes the selected Assets). This results in such an illogical operation that if you want to change the person to be contacted,
                                  • DOMIN NME

                                    How many email account do zoho supports
                                  • Assign admins to the application

                                    I want to know who to assign admins to UAE Payroll application. I tried from inside the application, and from one.zoho.com >> directory and nothing is happening, knowing that I have enabled zoho people integration with payroll. Can someone help me?
                                  • Zoho Marketing Campaign

                                    I want a details report of marketing API . which API i can use to get a full flexed detail of email campaign , sms , social media ,and all other campaigns ?
                                  • ¿Puedo migrar mi sitio desde WordPress a Zoho? ¿Zoho admite herramientas con código personalizado?

                                    ¡Hola comunidad! Estoy evaluando la posibilidad de migrar mi sitio web https://calculadoradenotas.cl/ desde WordPress a una solución Zoho, y tengo algunas dudas técnicas que espero puedan aclararme. Mi sitio no es solo informativo: es una herramienta
                                  • Automating SharePoint Folder Creation based on Equipment Module

                                    Dear Team, I would like to seek your valuable advice on one of my requirements. My objective is to automatically create a SharePoint folder whenever a record is created in the Equipment module. The folder should be named based on the equipment name. Once
                                  • Can I view a gallery of attachments related to an Account, Contact, or Subscription

                                    It is often useful to review photos related to an account or contact by service type. It would be nice to be able to see the photos collected through workorders or appointments all associated.
                                  • Language Field on Contact Person-level

                                    Dear at Zoho Books, would it be possible for you to have a Field for 'Language' for the Contact Persons under a Company. In CRM and Bigin we could create a Custom Field (Dropdown) for this effect but without any present in Zoho Books we could never sync
                                  • Customise Zoho FSM Work Order Name

                                    Hi there, is there a way for us to customise the work order number? For example - I want to add auto look up for company name or dates at the end of the work order number. WO4 - Company ABC
                                  • Introducing Dynamic Display in Zoho CRM mobile apps

                                    Hello everyone, We're happy to announce that Dynamic Display is now available in the Zoho CRM mobile app for both iOS and Android devices. Mobile apps have become synonymous with convenience and flexibility. As more and more businesses rely on mobile
                                  • How we can integrate pdf attachments in zoho crm with xero

                                    when i tried to integrate the data and attchment from zoho crm to to xero only the data get integrated with xero how we can integrate the pdf attachment as well nb zoho apis are not working via functions
                                  • Delete user profile

                                    Hello, How can I delete a User Profile?
                                  • Send emails directly via Cases module

                                    Greetings all, The ability to send emails from the Cases module, which users have been eagerly anticipating, is now available, just like in the other modules. In Zoho CRM, Cases is a module specifically designed for managing support tickets. If your organization
                                  • Introducing delegate signing in Zoho Sign

                                    Hi everyone! We are happy to announce a new feature in Zoho Sign — Delegate Signing! Whether you're tied up in meetings, away on vacation, or managing multiple responsibilities, you can now assign a delegate to sign documents on your behalf. This ensures
                                  • Deleting Salutation Field

                                    We have updated our lead input screen and 'Salutation' has appeared. This is not visible in the 'Edit Pgae Layout' screen so cannot be moved to 'List of Removed Fields'  Salutation is visible in the list in 'Customization - Fields' however I can only 'Edit' or 'Replace' I cannot delete and I do not need this field on my lead input screen.  Please can you advise how to get rid of this.  Screen shots can be provided if needed.  Thank you Tasha
                                  • Zoho Voice VS in Zoho CRM for logging calls

                                    I don't understand the differences between logging calls in Zoho Voice VS in Zoho CRM. Why the 2 separate platforms? Seems confusing
                                  • Updates to Auto-Upgrade in Zoho Campaigns

                                    Hello everyone, We've rolled out a new update that slightly modifies how the auto-upgrade option in Zoho Campaigns works. Even if you hit the contact limit, this update ensures that your account is upgraded and that contacts are imported smoothly—without
                                  • Adding Sub-Forms to Merge Documents

                                    I am setting up a Mail Merge, which includes sub-form table data. I've done it before but now I am having issues: 1. The headings don't show. I had to enter these manually 2. The table lines are separated. I want them together. Anyone know how to fix
                                  • Zoho Bookings Online Training | July 31, 2025

                                    Hi everyone! We’re back with the second session of our Zoho Bookings training series! This time, we’ll show you how to automate your scheduling, manage appointments more efficiently, and explore advanced features for your industry. Join our free, two-hour
                                  • Translation of Tooltip Messages

                                    The descriptive help messages should be available to provide translations for.
                                  • CREATE button is grayed

                                    On Android adding new notes to notebooks with collections is impossible because the CREATE button is grayed. What can be done?
                                  • Can Zoho Creator Apps have multiple actors and steps? Example

                                    Mortgage Application App- Outside party fills out form via published website form, Inside party approves for additional documentation, outside party recieved requests for x, y, and z documents.  Outside party submits x, y and z but z is wrong.  Inside
                                  • Re-Apply SLA When Ticket Reopened from Closed Status?

                                    If you have an SLA applied, timers are deactivated when going to "On Hold" status type and reactivated when going back to an Open status type. What we discovered is when a customer replies to a closed case and it reopens, the SLA is not applied and timers
                                  • Zoho Expense Reimbursement

                                    I am using Zoho Expense for employee expenses.  At year end I accounted for reimbursement for the founders' expenses by doing a manual entry between employee reimbursements and shareholder loan.  All is correct in the balance sheet, but in Zoho expense the expense report totals are showing as owing still.  It doesn't impact the books, but I don't want to see amounts owing.  How can I zero these out?  The only way I can see it is by creating a transaction in Books that pays the employee via a bank
                                  • Request to Delete Mistakenly Created Zoho Desk Account – Access Blocked to Company Directory

                                    Dear Zoho Support Team, I hope this message finds you well. I am writing to request assistance regarding a Zoho Desk account I mistakenly created using my company email address. I created the account before being officially onboarded by my company, and
                                  • Introducing an AI-driven CAPTCHA for Help Center that offers improved accessibility and enhanced security | Zoho Desk | Product Update

                                    Captcha protects your help center from fraud and abuse without creating friction. What is a CAPTCHA? CAPTCHA is a test used in computing to verify that a user is human by requiring them to complete a challenge. It helps prevent bot attacks and reduce
                                  • Announcing new features in Trident for Windows (v.1.29.4.0)

                                    Hello Community! Trident for Windows just got better! It’s packed with new features designed to enhance communication, manage important information securely, and give you a smoother, more productive experience. Let’s dive into what’s new! Access Zoho
                                  • Exporting Ticket Threads/Comments and Attachments in Reports

                                    Hi, I would like to know is it possible for Ticket Comments and/or Attachments to be displayed in Reports?
                                  • Product management across integrated apps

                                    Hi everyone, I’m setting up my business for selling products and integrating CRM, Inventory/Books, Ecommerce, and other apps. Where should I load products for the first time so they reflect across all apps? And for updating prices or adding new products—where
                                  • Calculate Number of Days Between Two Dates

                                    Can someone help me with how to create a field using the formula function to calculate the number of dates between a campaign start date and end date? The closest I have gotten is using the "Datecomp" function but it gives you the dates in minutes, rather
                                  • Zoho Writer Docx files not able to be converted into Google Docs

                                    Since July 23rd, I've encountered an issue where DOCX files exported from Zoho Writer no longer convert properly into Google Docs when uploaded to Google Drive. My workflow relies on generating merged DOCX documents from Zoho Forms using Zoho Writer templates,
                                  • Schedule Campaign - Recipients Time Zone

                                    Something seems to be wrong with the scheduling feature for scheduling campaigns to be deployed at a specific time to the recipients time zone. I scheduled campaigns twice to be sent at the recipients time zone and the campaigns are deploying at the wrong time. When communicating with Zoho support they said to make sure it was scheduled at least 24 hours in advance so we did this with our last campaign and it was still deployed at the wrong time. Anyone else having this issue?
                                  • Zoho Vault App for Windows

                                    Hello, is there a Windows app that can be used to access the passwords saved in Zoho Vault? Thank you
                                  • Zoho Cursor Jumping

                                    Hi, Zoho Support, We received the below email for a bug when using Zoho on Firefox. Please let us know if there is anything that can be done to solve this issue. Have any other Zoho Mail users reported issues the past few days with Zoho auto-saving drafts
                                  • tomorrow option within the due date section and drag and drop into calendar

                                    Firstly, thank you for creating such a well-designed and user-friendly to-do list app. It’s almost perfect for my needs, but I wanted to offer a couple of suggestions that I believe could significantly enhance its usability, particularly for those who
                                  • low quality videos

                                    when in puplish videos or reel in social media platforms it pulished in low quality
                                  • Using Zoho Forms vs Zoho Survey

                                    Hello - I'm looking for advice on whether to use Zoho Survey or Zoho Forms for our small non-profit. We have a Zoho One subscription, so have access to both. The main use case at the moment is application forms for our professional development programs.
                                  • Kaizen #200 - Answering Your Questions | Authentication using Zoho CRM Python SDK

                                    We’re incredibly excited to bring you the 200th post in our Kaizen series! This journey has been as much about listening as it has been about sharing. And today, we’re making both count. Over the past few weeks, we’ve collected your feedback through the
                                  • Next Page