Using Zoho People 5.0? Access the new Administrator Guide >
Skip to product menu
close
  • Sales
    Press Space or Enter to display list of options
EXPLORE ALL PRODUCTS

Sales

 
CRM

Comprehensive CRM platform for customer-facing teams.

CRM
 
Bigin

Simple CRM for small businesses moving from spreadsheets.

Bigin
 
Forms

Build online forms for every business need.

Forms
 
SalesIQ

Live chat app to engage and convert website visitors.

SalesIQ
 
Bookings

Appointment scheduling app for consultations with customers.

Bookings
 
Sign

Digital signature app for businesses.

Sign
 
RouteIQ

Comprehensive sales map visualization and optimal route planning solution.

RouteIQ
 
Thrive

Complete loyalty and affiliate management platform.

Thrive
 
Voice

Cloud Contact Center Software for businesses.

Voice
 
Suites
CRM Plus

Unified platform to deliver top-notch customer experience.

CRM Plus

Marketing

 
Social

All-in-one social media management software.

Social
 
Campaigns

Create, send, and track targeted email campaigns that drive sales.

Campaigns
 
Forms

Build online forms for every business need.

Forms
 
Survey

Design surveys to reach and interact with your audience.

Survey
 
Sites

Online website builder with extensive customisation options.

Sites
 
PageSense

Website conversion optimization and personalisation platform.

PageSense
 
Backstage

End-to-end event management software.

Backstage
 
Webinar

Webinar platform for webcasting online webinars.

Webinar
 
Marketing Automation

All-in-one marketing automation software.

Marketing Automation
 
LandingPage

Smart landing page builder to increase conversion rates

LandingPage
 
Publish

Manage all your local business listings on a single platform.

Publish
 
SalesIQ

Live chat app to engage and convert website visitors.

SalesIQ
 
Sign

Digital signature app for businesses.

Sign
 
Thrive

Complete loyalty and affiliate management platform.

Thrive
 
Voice

Cloud Contact Center Software for businesses.

Voice
 
NEW
LeadChain

Sync, manage, and convert leads across channels seamlessly.

LeadChain
 
NEW
CommunitySpaces

Online community platform for individuals and businesses to grow their network and brand.

CommunitySpaces
 
Suites
Marketing Plus

Unified marketing platform for marketing teams.

Marketing Plus

Commerce and POS

 
Commerce

eCommerce platform to manage and market your online store.

Commerce

Service

 
Desk

Helpdesk software to deliver great customer support.

Desk
 
Assist

Remote support and unattended remote access software.

Assist
 
Lens

Interactive remote assistance software with augmented reality.

Lens
 
FSM

End-to-end field service management platform for service businesses.

FSM
 
SalesIQ

Live chat app to engage and convert website visitors.

SalesIQ
 
Voice

Cloud Contact Center Software for businesses.

Voice
 
Solo

The all-in-one toolkit for solopreneurs.

Solo
 
Bookings

Appointment scheduling app for consultations with customers.

Bookings
 
Suites
Service Plus

Unified platform for customer service and support teams.

Service Plus

Finance

 
Books

Powerful accounting platform for growing businesses.

Books
 
FREE
Invoice

100% Free invoicing solution.

Invoice
 
Expense

Effortless expense reporting platform.

Expense
 
Inventory

Powerful stock management and inventory control software.

Inventory
 
Billing

End-to-end billing solution for your business.

Billing
 
Checkout

Collect payments online with custom branded pages.

Checkout
 
NEW
Payroll

Payroll software with automated tax payments and filing.

Payroll
 
Solo

The all-in-one toolkit for solopreneurs.

Solo
 
Practice

Practice management software for accounting firms.

Practice
 
Sign

Digital signature app for businesses.

Sign
 
Commerce

eCommerce platform to manage and market your online store.

Commerce
 
Suites
Finance Plus

All-in-one suite to manage your operations and finances.

Finance Plus

Email and Collaboration

 
Mail

Secure email service for teams of all sizes.

Mail
 
Meeting

Online meeting software for all your video conferencing & webinar needs.

Meeting
 
Writer

Word processor for focused writing and discussions.

Writer
 
Sheet

Spreadsheet software for collaborative teams.

Sheet
 
Show

Create, edit, and share slides with a sleek presentation app.

Show
 
Notebook

Beautiful home for all your notes.

Notebook
 
Cliq

Stay in touch with teams no matter where you are.

Cliq
 
Connect

Employee experience platform to communicate, engage, and build positive employee relations.

Connect
 
Bookings

Appointment scheduling app for consultations with customers.

Bookings
 
TeamInbox

Shared inboxes for teams.

TeamInbox
 
WorkDrive

Online file management for teams.

WorkDrive
 
Sign

Digital signature app for businesses.

Sign
 
Office Suite

Powerful collaborative work platform for teams.

Office Suite
 
Office Integrator

Built in document editors for web apps.

Office Integrator
 
ZeptoMail

Secure and reliable transactional email sending service.

ZeptoMail
 
Calendar

Online business calendar to manage events and schedule appointments.

Calendar
 
Learn

Knowledge and learning management platform.

Learn
 
Voice

Cloud Contact Center Software for businesses.

Voice
 
ToDo

Collaborative task management for individuals and teams.

ToDo
 
Tables

Work management tool to connect people, processes, and information.

Tables
 
FREE
PDF Editor

Collaborative online PDF editing tool.

PDF Editor
 
Suites
Workplace

Application suite built to improve team productivity and collaboration.

Workplace

Human Resources

 
People

Organize, automate, and simplify your HR processes.

People
 
Recruit

Intuitive recruiting platform built to provide hiring solutions.

Recruit
 
Expense

Effortless expense reporting platform.

Expense
 
Workerly

Manage temporary staffing with an employee scheduling solution.

Workerly
 
NEW
Payroll

Payroll software with automated tax payments and filing.

Payroll
 
Shifts

Employee scheduling and time tracking app.

Shifts
 
Sign

Digital signature app for businesses.

Sign
 
Suites
People Plus

Comprehensive HR platform for seamless employee experiences.

People Plus

Security and IT Management

 
Creator

Build custom apps to simplify business processes.

Creator
 
Directory

Workforce identity and access management solution for cloud businesses.

Directory
 
FREE
OneAuth

Secure multi-factor authenticator (MFA) for all your online accounts.

OneAuth
 
Vault

Online password manager for teams.

Vault
 
Catalyst

Pro-code platform to build and deploy your apps.

Catalyst
 
Toolkit

Complete resource for any admin-related lookup queries.

Toolkit
 
Lens

Interactive remote assistance software with augmented reality.

Lens
 
Assist

Remote support and unattended remote access software.

Assist
 
QEngine

Test automation software to build, manage, execute, and report testcases.

QEngine
 
NEW
RPA

Automate manual, tedious, and repetitive tasks easily.

RPA

BI and Analytics

 
Analytics

Modern self-service BI and analytics platform.

Analytics
 
Embedded BI

Embedded analytics and white label BI solutions, tailored for your needs.

Embedded BI
 
DataPrep

AI-powered data preparation service for your data-driven organization.

DataPrep
 
NEW
IoT

Harnessing IoT analytics for real-time operational intelligence.

IoT

Project Management

 
Projects

Manage, track, and collaborate on projects with teams.

Projects
 
Sprints

Planning and tracking tool for scrum teams.

Sprints
 
BugTracker

Automatic bug tracking software for managing bugs.

BugTracker
 
Solo

The all-in-one toolkit for solopreneurs.

Solo

Developer Platforms

 
Creator

Build custom apps to simplify business processes.

Creator
 
Flow

Automate business workflows by creating smart integrations.

Flow
 
Catalyst

Pro-code platform to build and deploy your apps.

Catalyst
 
Office Integrator

Built in document editors for web apps.

Office Integrator
 
ZeptoMail

Secure and reliable transactional email sending service.

ZeptoMail
 
QEngine

Test automation software to build, manage, execute, and report testcases.

QEngine
 
Tables

Work management tool to connect people, processes, and information.

Tables
 
NEW
RPA

Automate manual, tedious, and repetitive tasks easily.

RPA
 
NEW
Apptics

Application analytics for all apps.

Apptics
 
Embedded BI

Embedded analytics and white label BI solutions, tailored for your needs.

Embedded BI
 
NEW
IoT

Build, deploy, and scale IoT solutions for connected businesses.

IoT
 
DataPrep

AI-powered data preparation service for your data-driven organization.

DataPrep

IoT

 
NEW
IoT

Low-code IoT platform and solutions for connected businesses.

IoT

Search Result

 
CRM Plus

Unified platform to deliver top-notch customer experience.

Try now
CRM Plus
 
Service Plus

Unified platform for customer service and support teams.

Try now
Service Plus
 
Finance Plus

All-in-one suite to manage your operations and finances.

Try now
Finance Plus
 
People Plus

Comprehensive HR platform for seamless employee experiences.

Try now
People Plus
 
Workplace

Application suite built to improve team productivity and collaboration.

Try now
Workplace
 
Marketing Plus

Unified marketing platform for marketing teams.

Try now
Marketing Plus
 
All-in-one suite

Zoho One

The Operating System for Business

Run your entire business on Zoho with our unified cloud software, designed to help you break down silos between departments and increase organizational efficiency.

TRY ZOHO ONE
Zoho One
Zoho Marketplace

With over 2000 ready-to-use extensions across 40+ categories, connect your favorite business tools with the Zoho products you already use.

EXPLORE MARKETPLACE
Marketplace
Skip to main content

Form View

Modifying the layout of a Form

Your forms can either be in a Single page or Multi-page layout if there are a lot of fields. After creating your form, go to Form properties, and under Form Layout, select Single-page layout or Multi-page layout.

Click here to know how to create a form.

Organizing Forms under a Tab

  1. From your home page, go to Settings (gear icon) > Forms and Tabs > Tabs
  2. Use the drag and drop option to re-arrange the forms as per your need

Forms can also be re-arranged between tabs by using this option. It is also possible to use the drag-and-drop option to re-organize the Tabs.

Previewing a Form

You can preview any form that you have created and customized by clicking on the Ellipsis icon > Preview Form

Previewing Forms based on Roles

Yes. This is possible. Once you have created the form or customized the form and set various permissions, you can follow the steps given below to preview it, based on roles.

  1. From your home page, go to Forms and Tabs > Forms
  2. Go to the form that you need to preview and click on the ellipsis icon
  3. Select Preview Form
  4. On the top right corner, click on Showing as Admin
  5. From the list, select the role for which you would like to preview the form

You will be able to see the form as it appears for that particular role.

Custom Actions

Custom Action is an integral part of Automation as it enables you to manually add specialized actions. You can add customized buttons for different actions thereby making the system more flexible and our Forms more customizable. Both Users and Admins can access customized actions in accordance with their needs and set permissions.

  • It enables you to manually add Customized buttons that trigger the desired action.
  • It helps you set Custom buttons in the record hence the action can be triggered then and there from the Form.
  • Utilizing Custom Button, you can trigger mail alerts, set field updates and add custom functions.
  • The Links option aids in accessing links of internal and external sources in the form itself.
  • Documents can be added to the form to be downloaded and read as a part of the form using 'Document Download'

Features in Custom Action

Custom Button

These are specialized buttons that can be customized for various actions. This is the quickest way to do any action i.e a single click of this single button triggers the required action.

  • Mail alerts: Mail alerts can be mapped to the button.
  • Check Lists: A to-do series of tasks can be defined.
  • Field updates: In any case, a change in the provided field can be updated in all the selected Forms.
  • Custom Functions: Specific function scripts can be written to meet unique needs.
  • E-Signature Documents: Link a document that requires an E-Signature. (For Employee, Candidate form only)

Criteria Based Action

Besides default actions, a series of criteria can be imposed. Criteria based action allows for triggering actions when a specified criteria is met.

Note: This feature is only applicable when Employee and Candidate forms are used.

  • Upto 10 Criteria can be specified
  • For each criteria a separate action can be specified.
  • Criteria wll be checked in order, starting from 1. When a certain condition is satisfied the corresponding action will be executed
  • In case of multiple criteria, only the action of the first satisfied criteria will be executed.

Document Download:

Documents that need to be read then and there like Company Leave policy, Anti-harassment policy etc can be added to the form using this option.

Custom Action - Use Cases

Let us consider these use cases and how they can be achieved with the use of Custom Actions.

Sending a probation confirmation letter from the Employee form

If you would like to send a probation confirmation letter to employees viewing their date of joining recorded in the Employee form, this is possible by setting up a 'Send Probation letter' button in the form view.

  1. Go to Settings > Forms and Tabs > Custom Action
  2. Click on Add Custom Action

  1. Click Custom Button
  2. Select Employee form from Form Name drop down
  3. Enter Name as Send Probation Letter
  4. Set permissions to access the Custom Button by selecting the reporting to or 'HR' from teams under Custom Action enabled for
  5. Position the button to be in Record view as you can send the letter after viewing the date of joining listed in the form
  6. Click on Mail Alerts under Actions to be performed
  7. Add a new mail or choose from an existing mail template. In this case add a new mail alert by filling in the mail alert name, subject etc

 Tip: Click here to know more about mail alerts

  1. Type in the message with the available merge fields

eg: Dear ${FirstName}, We are pleased to inform that you have joined the organization on ${Dateofjoining} and have successfully completed your probation.

  1. Click Save
  2. Now go back to the Custom Action page and add the new record template.
  3. Click Save

Now you have set a custom button in the form itself to send the Probation Confirmation Letter.

     

Setting a Custom Action to download the Salary Slip from the form

This is possible by adding a Custom Action to download the Salary Slip document from the respective form.

  1. Go to Settings > Forms and Tabs > Custom Action
  2. Click on Add Custom Action
  3. Select Document Download
  4. Select Employee Salary from Form Name drop down
  5. Provide Name as Salary Slip Download and Set Custom Action allowed to all roles by checking every Role listed
  6. Position the button to be in Record listing
  7. Set visibility of the button to all by selecting multiple views from the Visible for drop down.
  8. Add a ready-made Record Template or Create a new one by clicking on + button. Set the respective Form name in this case Employee Salary form, Template name and type in the message by merging the available fields. Click Save
  9. Go back to Custom Action page and add the new record template

  1. Click Save

You can now view the Salary Slip Document available for download in the Employee Salary Form.

Converting Currency from USD to INR in a Travel Expense Form

Let' suppose that a travel expense claim has been made for travel to the US. If you would like to view the claim in USD converted to INR right there in the Travel Expense form, it is possible with the help of Custom Actions. By enabling a 'Convert Currency' button in the form by linking the field value to a currency converter. The converted currency value will appear in another tab.

  1. Go to Settings > Forms and Tabs > Custom Action
  2. Click on Add Custom Action
  3. Select Travel Expense from Form Name drop down
  4. Provide Name as Convert Currency and Set Custom Action allowed to all roles or select from teams, roles and departments
  5. Position the button to be in Record listing
  6. Select Employee view to make it visible to employees or choose multiple options to make it visible to all.
  7. Provide the specific URL in the URL to be accessed box
  8. You can customize the URL with unique domains by clicking on the + icon at the end of the URL box

  1. Click Save

Now in your Travel Expense Form, you can view the custom button named Convert Currency. Click on it to convert USD into INR. This will take you to another tab wherein the claim amount converted to INR can be viewed.

Setting a Custom Action Button to send Address Proof letter

If you would like to have the address proof letter updated dynamically and sent to employees as and when there is a request raised, this is possible with the help of Custom Actions.

You can create a Custom Action for this. I.e - You can have a custom action configured so that when you click on the 'Send Address Proof letter' button, the address proof template will get automatically updated according to the details of the record selected. Follow the steps given below to do this.

  1. From your home page go to Settings > Forms and Tabs > Custom Action
  2. Click on Add Custom Action
  3. Go to Document Download
  4. Select the Employee form the form name drop-down
  5. Give a name - for eg - Send Address Proof letter
  6. Under Custom Action enabled for, select Admin from the Role option
  7. Under Positioning of the button, select In Record Listing
  8. Under Mail Merge Template, select Address Proof Letter

  1. Click Save

Once this is done, you will be able to see the Send Address Proof Letter button for all records. As an admin, when you get a request for this letter from the Employee, you can have the letter sent to the respective employee by clicking on the Send Address Proof Letter button.

Setting a Policy Document Download button for Team Member, Admin and Manager (Criteria Based)

  1. From your home page go to Settings > Forms and Tabs > Custom Actiono to Settings > Forms and Tabs > Custom Action
  2. navigate to Document Download tab
  3. Select Employee form. (Candidate form can also be used)
  4. Specify name as Policy Document Download
  5. Select the three Roles under Custom Button Enabled for option
  6. Position of the button can be In Record View
  7. Record Template template type is selected
  8. Select Criteria Based Action radio button
  9. Now create three criteria
  10. First criteria will be for policy download document for Admin Role members, Second criteria will be for Team Members and finally third criteria for Managers
  11. Now each of these criteria can be linked to it's own specific record mail template

Note: Here 3 criteria check employee Role, a specific download button will be displayed linking to the respective mail template. (Admin Template for Admins, Team Member Template for Team Members and so on.

Uploading Profile Pictures of Employees for the Employee Database

To change the image of a single employee:

  1. From your home page, go to Organization > Employee
  2. Click on the image column and click on Change Image

  1. Drag a photo/select a photo from your system
  2. Crop the photo if needed
  3. Click on Set as profile photo

To upload an image for more than one employee:

  1. From your home page, go to Organization > Employee
  2. Click on the ellipsis icon and select Bulk File Upload

  1. Under Upload data for, select Photo
  2. Under Upload based on, select the unique id (either the employee ID or the email ID)
  3. Click Upload file

  1. Click Submit

Note: The file should be in Zip format and should be within 50 MB size.

The file uploaded should have the same name as the unique id mapped (Emp id or Email id) Eg -File name can be 3345.jpg if Emp id is selected as the unique id.

Uploading Travel Documents in a Bulk

  1. From your home page, go to Travel > Travel Request
  2. Click on the ellipsis icon and select Bulk File upload
  3. Under Upload data for, select the file upload field name for which you would like to upload files - In this case, the field name could be 'Travel documents'
  4. Under Upload based on, select the unique id (in this case it could be Travel ID)

  1. Click Upload file
  2. Click Submit

 TipClick here to know how to set a field as unique id field.

Note: The file should be in Zip format and should be within 50 MB size.

The file uploaded should have the same name as the unique id mapped (In this case, the unique id could be the Travel ID) 

The form in which bulk upload is done should have list view (You should be able to view it from self-service) and it should contain a unique field. 

Unique Identifiers

When you need to mark a field as a unique field, you can make use of the 'No Duplicate' option. However, when you want to group a set of fields, which in combination should be unique, then you can make use of the Unique Identifier(s) option.

Note: If the field is selected under 'No Duplicate' under Field properties, then the field will not get listed under 'Unique Identifier(s)'

The fields that are grouped under 'Unique Identifier(s)' will be treated as mandatory fields

Unique Identifiers-Use Cases

Use case 1:

Consider this scenario, where you want to upload only one salary slip for a month in the Salary form for an employee. In this case, you can combine the fields, Employee ID, Month and group them as Unique Identifiers. When you do it, this set will act as an identifier. I.e - the grouping will ensure that when there is a duplicate entry added for this combination, it will not be allowed. 

 Tip: You need to ensure that the fields Emp ID and Month are present in the salary form. 

Follow the steps given below to group these fields as Unique Identifier for the Salary Form.

  1. From your home page, go to Settings > Forms and Tabs
  2. Go to the Salary Slip Form
  3. Under Form Properties, go to Unique Identifier(s)
  4. Select the Emp ID and Month fields

Note: In the Salary Slip form, there should be 'Add Record' done already for the payslips to be uploaded.

The Emp ID here can be the lookup linked to the Employee Form and the Month field can be a drop down. 

Now, these two fields have been grouped as Unique Identifier(s). 

Use Case 2:

Consider a scenario which involves the Training Registration form. Here, the company might want to restrict employees from registering for a training more than once. This can be handled with the help of Unique Identifiers.

  1. From your home page, go to Settings > Forms and Tabs
  2. Go to the Training Registration Form
  3. Under Form Properties, go to Unique Identifier(s)

Emp ID may be the lookup linked to the Employee Form and Training ID may be a lookup linked to the Training Details form.

Now the Emp ID and Training ID are grouped as Unique Identifier(s). There can be only one request added by an employee (in this combination) 

Use Case 3:

Consider a scenario where you would like an employee to raise a request for an asset only once. Here you can also add another field to define that whether it is a new request or an upgrade, the request can be raised only once.

Follow the steps given below

  1. Select the Emp ID and Training ID fields
  2. From your home page, go to Settings > Forms and Tabs
  3. Go to the Asset Form
  4. Under Form Properties, go to Unique Identifier(s)

Here, Type of Asset is a drop down with options like Laptop, Mobile etc and Type of Request is another drop down with options - New and Upgrade.

Setting Unique Identifiers for Bulk Upload

Under Bulk upload:

This option can be used even while importing files in a bulk to the form.

To set Unique Identifiers during bulk upload:

Note: The file should be in Zip format and should be within 50 MB size.

The files should follow the same format, as the Unique Identifier(s) and should be separated by the separator that you have given. The separator used should not be part of any of the field values that are uploaded. For example, If the Employee lookup is in the format first name - last name, then hyphen cannot be used as a separator.

  1. Select the Emp ID, Type of Asset, Type of Request
  2. Go to the form
  3. Click on the ellipsis icon on the right-hand side and select Bulk File Upload
  4. Under Upload data for, Select the field from the drop down
  5. Under Upload data based on, select Unique Identifier(s' from the drop down
  6. Give a separator. By default, a comma will be used. However, you can change it
  7. Click on Upload File and upload the required file
  8. Click Submit once you are done