DocumentationGuides & reference
Search across guides and reference articles. Try “email”, “API” or “conditions”.
Builder reference
Component Settings
Choose and configure questions, layouts, uploads and specialised controls.
26 articles
Start here
Content & questions
- Information componentsUse an information component to place useful content in a journey without asking for an answer. It is ideal for explaining what happens next, giving context before a…↗
- Calculated componentsA calculated component displays information derived from the journey and can also hold the calculated value for later use. Use it when the service needs to show a…↗
- Text componentsUse a text component when a person needs to enter a short or long written answer. The same component can support names, email addresses, telephone numbers, numeric…↗
- Choice componentsUse a choice component when a person should select from defined options rather than type an answer. Choice components can appear as radio buttons, checkboxes, a…↗
- Revealing choice componentsUse a revealing choice component when one answer needs an immediate, closely related follow-up on the same page. The extra component stays hidden until the person…↗
- Address componentsUse an address component to collect a postal address as a structured set of fields. It supports manual entry and address autocomplete. Choose the pattern that works…↗
- Date componentsUse a date component when a person needs to provide a calendar date. It supports separate day, month and year inputs or a single field with a date picker, as well as…↗
- Time componentsUse a time component when a person needs to provide a time of day. Keep the time question distinct from a date question unless the service needs both values and can…↗
- Map select componentsUse a map select component when a person needs to identify a location on a map. It is useful for reporting a place, identifying an area, or pinpointing a location…↗
- Media componentsUse a media component to add an image, video, linked image card or approved video embed where it directly helps a person complete the task. Media is supporting…↗
Files, documents & signatures
- File componentsCollect the evidence your service needs, from a single receipt to large files and structured datasets. Govform supports multiple uploads, review links, a choice of…↗
- Document componentsUse a document component when a person needs to compose a formatted document within a service, rather than answer a short text question. It provides an editor with…↗
- Signature componentsUse a signature component when a person must make an explicit declaration and provide a typed name, a drawn signature, or both. A signature component records a…↗
- PDF review componentsUse a PDF review component when a person needs to inspect a templated PDF before the service generates or submits the final document. It works with a configured…↗
Layout & grouping
- Group componentsUse a group component when a person needs to enter the same set of fields more than once—for example, several previous addresses, multiple attendees, items in a…↗
- Column split componentsA column split is a structural marker that divides a page into two columns on larger displays. It has no person-facing question or answer; it controls where the…↗
- Row split componentsA row split is a structural marker that ends the current layout row and starts a new one. It is used with column splits to prevent later components from continuing in…↗
- Tab componentsA tab component starts a named tab within a tabbed content section. It is a structural component: its label becomes the tab title, and the following components belong…↗
- Tabs end componentsA tabs-end component closes the current tabbed content section. Components placed after it return to the normal page layout.↗
Journeys, search & data tables
- Journey select componentsUse a journey select component to display existing journeys as cards, allowing a signed-in person to find and open an appropriate one. It is useful for services with…↗
- Filter componentsUse a filter component with a results table when people need to narrow or sort a set of returned records. The filter and results table must refer to the same…↗
- Results table componentsUse a results table to display records returned by an action or data source. It is suitable for lookups, search results, administrative lists and other structured…↗
- Results table column settingsEach results-table column defines a header and the content shown for each result row. Use columns to make records easy to scan, not to expose every value returned by…↗
- Data Grid special-row settingsSpecial rows add calculated or explanatory cells to a data-grid group. They are commonly used for totals or summaries and should remain clearly distinct from editable…↗
- Data Grid column-width settingsColumn-width settings control the starting width of a specific Data Grid column. Use them only after confirming that the grid is the right interaction pattern and…↗
