Custom Modules | Online Help | Zoho Projects

Custom Modules

A Custom Module in Zoho Projects is a user-defined component that extends the product’s default capabilities. It allows users to capture specific data and tailor it to unique business processes. Users can create custom reports and dashboards to visualize, analyze, and track the data within your custom modules.

Benefits

  1. Customize the solution to any industry-specific use case.
  2. Capture accurate data.
  3. Offers scalability.
  4. Reduce dependency on external tools.
  5. Better visibility of data. 

Create a Custom Module

  1. Click  in the upper- right corner of the top navigation bar.
  2. Navigate to Customization > Modules and Tabs.
  3. Click Create.
  4. Click New under Create Module.
  5. Enter the Module Name and the Plural name to be displayed.
  6. Select Organization or Project module based on your preference.
    1. Organization Module: The data added to this module will be stored commonly across all the projects.
    2. Project Module: The data added to this module will be stored for specific projects individually.
  7. Enable the toggle if you want to display the project module in the Global Overview section.
  8. Select the projects where you want to associate this module.
  9. Click Next to configure the module layout.
  10. Drag and drop the +Add Section component from the left tray to the layout editor.
  11. Hover over the section name and rename it based on your preference.
  12. Drag and drop a field type from the New Fields tray into the layout editor (main panel).
  13. Set a Default Value if necessary.
  14. Select Mandatory checkbox if you want the field to be filled compulsorily.
  15. Select Insert Tooltip checkbox if you want to set tooltip information for the field.
  16. Click the Permissions tab to configure the module and field-level permissions, if required.


To create Organization Module, click    beside the overview and add necessary details.
To create Project Module, navigate to Organize Tabs within a project and click +Add Module/ Web Tab.
  1. Layout will be saved automatically. You can find the module in the left navigation panel if it is an Organization Module or within the project if it is a Project module.
  2. Client users and Lite users will not be able to access the Organization Modules.

Edit Custom Module

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Customization > Modules and Tabs.
  3. Hover over a module and click   to view options.
  4. Click Edit.
  5. Modify module information.
  6. Click Save.
Notes
In the Module and Tabs list view, toggle the ON/OFF switch to enable/disable the module.

Edit Custom Module Layout

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Customization > Modules and Tabs.
  3. Click any module name or Click  to view the context menu and select Layouts and Fields. 
  4. Make the required changes by dragging and dropping a section or a field from the left tray to the layout editor.
    1. To create additional layouts for the module, click  in the upper-left corner of the page. 
    2. Click Create Layout. 
    3. Navigate to the Fields tab to update existing module fields. 
  5. Click the Permissions tab to configure the module and field-level permissions, if required.


Trash Custom Module

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Customization > Modules and Tabs.
  3. Hover over a module and click   to view the context menu.
  4. Click Trash.
  5. Confirm your action.

Restore Custom Module

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Data Administration > Recycle Bin.
  3. Hover over the trashed module and click  to view options.
  4. Click Restore. 

Create a Record

Create multiple records or entities within a custom module to capture and manage relevant information.
To create a new record,
  1. Navigate to a custom module in the left navigation panel.
  2. Click the Create button.
  3. Enter the name and other necessary details.
  4. Click Add.


Edit a Record

  1. Navigate to a custom module in the left navigation panel.
  2. Hover over a module,
  3. Click on any field corresponding to the record to update the record or click on the record to open the details page to update records.

Trash a Record

  1. Navigate to a custom module in the left navigation panel.
  2. Hover over a record and click   to view the context menu.
  3. Click Trash.
  4. Confirm your action.

Restore a Record

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Data Administration > Recycle Bin.
  3. Hover over the trashed record and click  to view options.
  4. Click Restore. 

Automate Custom Modules

Workflow Rules

Workflow rules help you automate processes in your custom modules by defining conditions and actions that match your business requirements. Each workflow rule comprises a trigger that initiates the rule and an action that is executed when the conditions are met.
Use-case:
In a Vendor Management custom module, a manager may want to automatically assign specific users as Facility Managers once a vendor is approved. They can create a workflow rule with Category and Qualification Status as the criteria, and configure the Update Fields action to assign the appropriate team members.
This ensures that team assignment happens automatically whenever a vendor meets the defined approval criteria.
Learn how to create a workflow rule.


Email Alert and Templates

Email Alerts allow you to send automated notifications via email. Email templates are predefined email formats that can be used while configuring the email alerts.
Use-case:
If the manager wants to send an email notification to the vendor once they are approved, they can associate an email alert to a workflow rule. Once the Qualification Status is marked "Approved", an email will be triggered automatically.

Webhooks

Webhooks are HTTP notifications that are sent from Zoho Projects to any other third-party application.
Use-case:
If the manager wants to notify the Logistics vendor via SMS about the Qualification Status updates, they can create a webhook and associate it with a workflow rule. Every time the Qualification Status is updated, a SMS will be triggered automatically.

Custom Function

Custom Functions let you execute Deluge scripts to perform advanced actions that go beyond standard workflow capabilities.
Use-case:
If the manager wants to assign unique vendor codes internally for the approved vendors, they can associate a custom function with the workflow rule. When the Qualification Status changes to Approved, the custom function will be executed and the vendor record will be updated automatically.

Create Custom Views

  1. Navigate to a custom module in the left navigation panel.
  2. Click on the Predefined Views drop-down, scroll down and then click + Create Custom View.
  3. Select + Create Custom View.
  4. Select the criteria for your view.
  5. Click  to add a criteria and click  to add a group.
    1. Click   to delete the criteria.
    2. Click  to delete the group.
  6. Operators can be used individually or in combination in order to set multiple criteria. There are two types of operators:
    1. AND is used when it is mandatory to satisfy all the criteria.
    2. OR is used to satisfy an either-or condition.
  7. Enter the Custom View Name.
  8. Enter the Description and enable the custom view column if necessary.
  9. Select the Accessibility and click Save.


Notes
These custom views can be marked favorite by clicking the  icon.

Sandbox for Custom Module

Create Sandbox

  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Sandbox and click Create New Sandbox.
  3. Enter a name for the sandbox and add a description for the sandbox if needed.
  4. Access URL will be automatically populated based on the sandbox name. You can modify it if needed.
  5. Select the users to be added to the Sandbox portal. Once added, an email invitation will be sent to the users, along with the sandbox URL for easy access.
  6. Click Create.
  7. Wait a few minutes for your Sandbox portal to be created. Once the portal is ready, click Go to Sandbox on the prompted screen.
You will be redirected to the Sandbox portal, which resembles your production portal.


In your Sandbox portal,
  1. Click  in the upper-right corner of the top navigation bar.
  2. Navigate to Customization > Modules and Tabs.
  3. Click Create Module.
  4. Enter the Module Name and the Plural name to be displayed.
  5. Select Organization or Project module based on your preference.
    1. Organization Module: The data added to this module will be stored commonly across all the projects.
    2. Project Module: The data added to this module will be stored for a specific project individually.
  6. Click Next to configure the module layout.
  7. Drag and drop the +Add Section component from the left tray to the layout editor.
  8. Hover over the section name and rename it based on your preference.
  9. Drag and drop a field type from the New Fields tray into the layout editor (main panel).
  10. Set a Default Value if necessary.
  11. Select Mandatory checkbox if you want the field to be filled compulsorily.
  12. Select Insert Tooltip checkbox if you want to set tooltip information for the field.
  13. Configure the module Permissions at the top beside Layout Configuration, if required.
Notes
Portal Owners and Admins are added to the Sandbox portal by default.

Deploy Sandbox

Once changes in the Sandbox are validated, you can view and deploy them to the production portal.

From the Sandbox Portal:
  1. Navigate to the Sandbox portal.
  2. Click  in the upper-right corner of the top navigation bar.
  3. Navigate to Sandbox > Sandbox Changes.
  4. Click Deploy Changes.
    1. You will be redirected to the production portal.
  5. Click the Sandbox name to open its details page.
  6. Under the Changesets section, view the changes ready for deployment.
  7. Select the changes to deploy and click Deploy Changes to Production.
  8. In the deployment prompt:
    1. Check for conflicts, if any.
    2. If no conflicts are found, click Proceed.
  9. The changes will be deployed to production.
Once the changes are deployed, go to the Overview section(Global Module) or inside any project(Project Module) in the production portal to verify the changes.

      Create. Review. Publish.

      Write, edit, collaborate on, and publish documents to different content management platforms.

      Get Started Now


        Access your files securely from anywhere

          Zoho CRM Training Programs

          Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

          Zoho CRM Training
            Redefine the way you work
            with Zoho Workplace

              Zoho DataPrep Personalized Demo

              If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

              Zoho CRM Training

                Create, share, and deliver

                beautiful slides from anywhere.

                Get Started Now


                  Zoho Sign now offers specialized one-on-one training for both administrators and developers.

                  BOOK A SESSION







                              Quick LinksWorkflow AutomationData Collection
                              Web FormsEnterpriseOnline Data Collection Tool
                              Embeddable FormsBankingBegin Data Collection
                              Interactive FormsWorkplaceData Collection App
                              CRM FormsCustomer ServiceAccessible Forms
                              Digital FormsMarketingForms for Small Business
                              HTML FormsEducationForms for Enterprise
                              Contact FormsE-commerceForms for any business
                              Lead Generation FormsHealthcareForms for Startups
                              Wordpress FormsCustomer onboardingForms for Small Business
                              No Code FormsConstructionRSVP tool for holidays
                              Free FormsTravelFeatures for Order Forms
                              Prefill FormsNon-Profit

                              Intake FormsLegal
                              Mobile App
                              Form DesignerHR
                              Mobile Forms
                              Card FormsFoodOffline Forms
                              Assign FormsPhotographyMobile Forms Features
                              Translate FormsReal EstateKiosk in Mobile Forms
                              Electronic Forms
                              Drag & drop form builder

                              Notification Emails for FormsAlternativesSecurity & Compliance
                              Holiday FormsGoogle Forms alternative GDPR
                              Form to PDFJotform alternativeHIPAA Forms
                              Email FormsFormstack alternativeEncrypted Forms

                              Wufoo alternativeSecure Forms

                              TypeformWCAG


                                          Create. Review. Publish.

                                          Write, edit, collaborate on, and publish documents to different content management platforms.

                                          Get Started Now




                                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                                Manage your brands on social media


                                                                  • Desk Community Learning Series


                                                                  • Digest


                                                                  • Functions


                                                                  • Meetups


                                                                  • Kbase


                                                                  • Resources


                                                                  • Glossary


                                                                  • Desk Marketplace


                                                                  • MVP Corner


                                                                  • Word of the Day


                                                                  • Ask the Experts


                                                                    Zoho Sheet Resources

                                                                     

                                                                        Zoho Forms Resources


                                                                          Secure your business
                                                                          communication with Zoho Mail


                                                                          Mail on the move with
                                                                          Zoho Mail mobile application

                                                                            Stay on top of your schedule
                                                                            at all times


                                                                            Carry your calendar with you
                                                                            Anytime, anywhere




                                                                                  Zoho Sign Resources

                                                                                    Sign, Paperless!

                                                                                    Sign and send business documents on the go!

                                                                                    Get Started Now




                                                                                            Zoho TeamInbox Resources





                                                                                                      Zoho DataPrep Demo

                                                                                                      Get a personalized demo or POC

                                                                                                      REGISTER NOW


                                                                                                        Design. Discuss. Deliver.

                                                                                                        Create visually engaging stories with Zoho Show.

                                                                                                        Get Started Now








                                                                                                                            • Related Articles

                                                                                                                            • Rename Modules

                                                                                                                              Zoho Projects allows users to rename the Tasks, Issues, Phases and custom modules. The new names will reflect across the organization. Users can also enable or disable the Tasks, Issues, Phases, Timesheet and custom module across the portal. Click in ...
                                                                                                                            • Portal Level Custom Reports

                                                                                                                              Custom Reports allow you to create tailored visualizations of your project data. Define your own criteria and generate advanced module-level reports using multiple data points. Build customizable reports for Projects, Tasks, Issues, Time Logs and ...
                                                                                                                            • Project Level Custom Reports

                                                                                                                              Custom Reports allow you to create tailored visualizations of your project data. Define your own criteria and generate advanced module-level reports using multiple data points. Build customizable reports for Tasks, Issues, Time Logs and Phases by ...
                                                                                                                            • Time Log Custom Views

                                                                                                                              Time Log Custom View is an option to customize and filter time logs based on specific criteria. For example, if an employee has time logs whose approvals are pending, they can customize their view to see all the pending time logs. Benefits Create ...
                                                                                                                            • Issue Custom Views

                                                                                                                              Custom views display issues that match specific criteria that you defined. A custom view can be set for your own use, for all users, or for a specific set of users. Benefits View the most relevant issues Use multiple criteria to create custom views ...
                                                                                                                              Wherever you are is as good as
                                                                                                                              your workplace

                                                                                                                                Resources

                                                                                                                                Videos

                                                                                                                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                                eBooks

                                                                                                                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                                Webinars

                                                                                                                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                                CRM Tips

                                                                                                                                Make the most of Zoho CRM with these useful tips.



                                                                                                                                  Zoho Show Resources