Skip to content

Create Forms

This guide takes you step by step through creating a custom form, from basic setup to advanced features like conditional dependencies.


  1. Go to Custom Forms in the sidebar
  2. Click Create Form or the (+) button
FieldDescriptionExample
NameForm title”Safety Checklist”
DescriptionPurpose and use”Daily work conditions inspection”

  1. In the form editor, click Add Field
  2. Select the field type
  3. Configure field properties
  4. Repeat for each needed field
PropertyDescription
LabelThe question or name the user will see
RequiredMust be completed to finalize
PlaceholderHelp text inside the field
DescriptionAdditional instructions

For brief single-line answers.

Available validations:

  • Minimum/maximum length
  • Pattern (regular expression)

For extended descriptions or comments.

For quantities, measurements, or counts.

Available validations:

  • Minimum value
  • Maximum value
  • Number of decimals

For choosing one option from a list.

Presentation variants:

  • Dropdown (dropdown list)
  • Radio buttons

For choosing several options.

For capturing dates.

For capturing times.

For capturing images.

For digital signatures.

For capturing GPS coordinates.


Dependencies allow showing or hiding fields based on previous answers.

  • When a field only applies if another has a certain value
  • To simplify long forms
  • To guide the user according to their responses
Field 1: "Were problems detected?"
Type: Single selection
Options: Yes, No
Field 2: "Describe the problems"
Type: Long text
Depends on: Field 1 = "Yes"

In this case, field 2 only appears if the user selects “Yes” in field 1.


You can reorder fields by dragging them to the desired position. The order in the editor is the order the user will see.


Before publishing, use the Preview function to:

  • See how the form will look on devices
  • Test conditional dependencies
  • Verify required fields are correct
  1. Save the form
  2. Create a test response
  3. Verify everything works as expected
  4. Delete the test response if needed

  • Form is available for creating responses
  • Appears in available forms list
  • Form cannot receive new responses
  • Existing responses are maintained
  • Useful for temporary or under-review forms

  1. Fill forms - Capture responses
  2. Export data - Get data for analysis