Overview
A fillable template in Zoho Writer is a document designed with interactive form fields that allow users to enter, edit, or submit data directly within the document, just like filling out a digital form. There are 20 field types that are easily to customize, add labels, and set default values and visibility.

Steps
Setup Simple Fillable Fields
View all the Fillable Fields from Fields Tabs > Fillable Fields
Simple Field Types
Fields
| Description
|
Simple Fields
|
Single Line Text
| Enter text like name, address, etc
|
Multi-line Text Area
| Allows you to type in text exceeding one line. Ex: Address line 1, Address line 2, etc. |
Number
| Enter numbers
|
Email
| Add email addresses
|
Phone
| Add contact numbers
|
Date
| Add dates in any format
|
Percent
| Add values in percentages
|
Currency
| Add values in any currency
|
Radio Buttons
| Allows you to insert a set of options from which any one can be chosen.
|
Dropdown
| Allows you to make drop-down lists for the user to choose any option from the list.
|
Image
| Insert an image
|
Checkbox - Single
| Allows you to insert a checkbox wherever necessary.
|
Checkboxes - Group
| Allows you to add multiple checkboxes at one click from which one or more boxes can be checked. Check Additional Notes Section For Grouping checkboxes
|
File Upload
| Allows recipients to upload a file of the configured type and size |
Signature & initial
| Insert a signature and an initial field
|
Dynamic or Relational Fields
|
Lookup
| Lookup fields automatically fetch and fill data from a linked data source. |
Subform Table
| Special type of form field that allows users to enter multiple rows of related information within a single section of the form. It includes built-in plus (+) and minus (–) buttons that let users add or remove rows dynamically while filling the form. Learn More |
Watch
| A Watch Field is a special type of dependent field that automatically updates its value based on changes made to other Lookup field associated with it.
|
Advanced Fields |
|
Condition | Conditions let you show different sets of content based on what value a user enters in a particular field. |
Formula | formula fields allow you to automatically calculate values based on inputs entered in other fields, similar to formulas in spreadsheets. |
Insert Fillable Fields
- Open the document, position the cursor in the document, and go to the Fields tab.
- Click on the field to insert it in the document.
1. Setup Simple Fields & Properties
Assign Field Label
- Click on the inserted field to open its properties panel.
- Enter the desired label name and optionally set a character limit for the field.
Set Field Visibility
- Visible : Responders can view & interact with these fields.
- Hidden : Invisible to responders but stores necessary data for form processing.
- Visible but does not print : Fields are visible to responders but do not appear in the printed version. Use this setting for providing instructions or additional information that assists users during form completion but isn't needed in the printed records.
- Hidden but printable : Fields contain data for record-keeping that isn’t needed on the screen but should appear in the print. Example: A hidden field might include a transaction ID or a confirmation code that’s useful for printed records but doesn’t need to be shown while filling out the form.
Mark Field as mandatory
- Mandatory fields require the user to fill them before submitting the form. They help ensure critical information is captured.
- Optional fields can be left blank and are used for non-essential input.
Enable Read Only
A read-only field is a form field that is visible to the user but cannot be edited. It is typically used to display prefilled or reference information (like IDs, dates, or instructions) that should not be modified by the form filler.
Set Tab Order
Determines the sequence in which users navigate through fields when they press the Tab key. This enables form owners to control the order in which users fill the form by specifying the next field for users to fill out.
- From the Field Properties Panel: Click Configure custom tab order under Tab order as shown
- From the Navigation Panel: You can also set the order by dragging and moving fields under the Field Navigation Panel opened on the right. Open the Field Navigation Panel and select Fillable Fields from the dropdown list.
Set the order by dragging and moving fields inside the panel or pick a tabbing order preset click on the tabbing order dropdown as shown in the image and select an option.
Note: In PDF fillable templates, the tabbing order of fillable fields is preserved when the document is exported as a PDF form.
Use tooltips to explain what kind of information is expected or give context to the field. This text or hint will display when recipients hover over a field.
Linking Fields
Linked fields allow you to dynamically connect two or more fields so that the value entered in one field is automatically reflected in another. To Link fields, assign the same label name to the fields to be linked.
2. Setup Dynamic and Relational Fields
Lookup fields automatically fetch and fill data from a linked data source. They’re available only in Fillable Templates.
Setup Lookup Fields
- Link a data source via the Automate Tab.
- Insert a Lookup Field
Choose the Lookup Field Type and Configure the Field to Lookup from as shown
Setup Watch Fields (Dependent)
Dependent fields dynamically update based on lookup field value changes. After setting up the Lookup field, all dependent fields must be set to watch it in order to retrieve and display related information.
- After setting up the Lookup field, Go to each dependent field that should auto-fill based on the Lookup field:
In the Field Properties pane, look for the option Watch a field
- From the dropdown list, select the Lookup field this field is dependent on.
3. Setup Advanced Fields
Insert Conditional Fields
Conditions let you show different sets of content based on what value a user enters in a particular field. To insert a condition,
- Click Condition under 'Advanced Fields'.
- Select the field for which you want to set up condition(s) from the dropdown list.
- Select a condition from the drop-down list.
- Specify the condition here and click Insert.
In Zoho Writer fillable templates, formula fields allow you to automatically calculate values based on inputs entered in other fields, similar to formulas in spreadsheets. These fields are useful for:
- Calculating totals (e.g., Quantity × Price)
- Auto-filling dates (e.g., Due Date = Start Date + 30 days)
Steps
- Place the cursor in the fillable template where you wish to add the formula.
- Click the hamburger icon, go to the Fields tab > Dynamic Fields > Formula.
- In the New Formula dialog that opens, you can define the expression using field references, operators, and functions and click Insert.
Additional Notes
Note 1 : Create Checkbox Group
- Select more than one single checkbox field you have inserted in your fillable template.
- Select Convert to checkbox group as shown in the image to merge them into a group.
Note 2 : Bulk Populate Dropdown Fields
When you have a large set of options to add to a dropdown field (e.g., a list of countries, product names, or departments), instead of manually typing each option, you can import them in bulk from a CSV or JSON file.
- Insert a Dropdown Field in the document, click on it to bring the properties panel.
- In the panel under Dropdown Options, choose SERIES and configure the options as comma separated values or import a csv file or json to populate the dropdown.
Troubleshooting Tips / How To
Topic : 1
Description : Can I place a fillable field in multiple locations in a document and have it update automatically?
Workaround: Fillable Field can be copied and pasted in all required locations in the document. This way fillable fields can be reused in multiple places within the document, and updating one instance will reflect across all of them.
Topic : 2
Description : We uploaded this document to Writer, but when inserting a dynamic ‘Today’s Date’ field, we’re unable to change its font style, color, or size.
Solution : Please insert Text box and then insert the date field in the textbox. When the field is selected as shown, click on settings to format the field
Related Articles