Form Designer & Dynamic Forms

Build the exact data-collection forms your crews need — no code, no developers. Drag, drop, validate, and publish to every device in minutes.

Drag-and-Drop 12+ Field Types Conditional Logic Validation Rules Offline-First

Core Capabilities

Everything you need to design, deploy, and maintain professional field forms across your whole organization

Drag-and-Drop Builder

Assemble forms visually by dragging fields onto the canvas, reordering with a grab handle, and grouping fields into pages or sections. No JSON editing or coding required — though the underlying schema stays fully exportable.

12+ Field Types

Text, number, dropdown, multi-select, radio, checkbox, date/time, photo, video, signature, GPS location, and barcode/QR scan — covering virtually any field data-collection scenario.

Validation Rules

Mark fields required, set min/max ranges, regex patterns, character limits, and custom error messages. Invalid entries are flagged in the field before a record can be submitted — eliminating bad data at the source.

Conditional & Skip Logic

Show or hide fields, pages, and sections based on previous answers. Build smart forms that adapt to the crew's input — so inspectors only ever see the questions relevant to the asset in front of them.

Photo, Signature & Barcode

Capture geotagged photos and videos, collect on-screen signatures, and scan 1D/2D barcodes and QR codes directly into fields — each attachment stamped with timestamp and GNSS accuracy metadata.

GPS-Stamped Fields

Auto-populate location fields from the device or a connected Bluetooth GNSS receiver. Every record carries precise coordinates, accuracy, and fix type — no manual entry, no transcription errors.

Offline Capture & Auto-Sync

Forms and submissions work with zero connectivity. Records queue locally and sync automatically the moment a connection returns — with conflict handling so nothing is ever lost in the field.

Templates & Versioning

Start from reusable form templates, clone and adapt them per project, and publish new versions without breaking historical records. Field-level domains map straight into ESRI attribute rules.

Supported Field Types

Drag any of these onto the canvas to build your form

Text & Number

Single line, multiline, numeric

Dropdown & Choice

Single, multi-select, radio

Date & Time

Date, time, datetime pickers

Photo & Video

Geotagged media capture

Signature

On-screen sign-off capture

GPS Location

Device or GNSS receiver

Barcode / QR

1D & 2D code scanning

Checkbox

Boolean & checklist items

Technical Details

How the form engine is built and how it connects to your data

Form SchemaPortable JSON form definition
Field Types12+ including media, GPS, barcode
ValidationRequired, range, regex, custom messages
Logic EngineConditional show/hide & skip rules
DomainsCoded-value domains, cascading lists
Offline StorageSQLite-backed local submission queue
Media MetadataTimestamp, GNSS accuracy, geotag
ESRI MappingFields map to feature attributes & rules

Related Platform Features

Forms power data collection across the whole platform

Design Your First Form in Minutes

See how fast your team can build and deploy custom field forms — book a live demo