Understanding Field Types

Updated 15 July 2026 7 min read

Each field in a template or component has a type that defines its data and appearance in the editor. Refer to this guide for all available types.

Each field lets you add a title and guidance. Rearrange fields by dragging or using the arrow buttons . Move fields to other tabs by dragging them to the tab or using the "Move to tab" button .

Delete fields or save them as reusable components using the settings button . Saved components can be reused in templates and components without recreating them.

Text

A text field offers a collaborative area for writing content in paragraphs. For example, use a text field for a product description or an about section.

Change text field settings using the settings button .

Text field settings

SettingTypeDescription
Maximum Word CountNumberSet a suggested word count for the text field. Editors are notified if they exceed it. Leave blank for no limit.
Multi-lineTrue/FalseChoose between multiple lines or a single line. For example, you may choose to use single lines for titles.
Rich textTrue/FalseEnable rich text to provide formatting options such as headings, bold, italics, and underlining. Exported content will be HTML if enabled, or plain text if disabled.

Rich text settings

Rich text options appear only when enabled.

SettingTypeDescription
HeadingsTrue/FalseEnable headings (levels 1–3) in the editor.
BoldTrue/FalseAllow bold text in the editor.
ItalicTrue/FalseAllow italic text in the editor.
UnderlineTrue/FalseAllow underlined text in the editor.
StrikeTrue/FalseAllow strikethrough text in the editor.
LinksTrue/FalseAllow links in the editor.
Bulleted ListsTrue/FalseAllow bullet lists in the editor.
Numbered ListsTrue/FalseAllow numbered lists in the editor.

Checkbox

A checkbox field lets editors select multiple options from your predefined list. For example, use checkboxes to let users select applicable features or tags for an item.

Add as many options as needed. Rearrange options by dragging or using the arrow buttons .

Change checkbox option settings using the settings button .

Checkbox option settings

Checkbox options have a visible label for editors and an internal value for export. This helps present friendly labels while using internal IDs for integrations.

SettingTypeDescription
Option valueTextOption values default to the option label but can be changed at any time, even after selection. Useful for matching internal IDs while keeping editor-friendly labels. Click "Reset" to match the label again.

Radio

A radio field lets editors select a single option from your predefined list. For example, use a radio field to choose a preferred contact method or set a status.

Add as many options as needed. Rearrange by dragging or using the arrow buttons .

Change radio option settings using the settings button .

Radio option settings

Radio options have a visible label for editors and an internal value for export. This helps present friendly labels while using internal IDs for integrations.

SettingTypeDescription
Option valueTextOption values default to the option label but can be changed at any time, even after selection. Useful for matching internal IDs while keeping editor-friendly labels. Click "Reset" to match the label again.

Select

A select field provides a dropdown list of predefined options. Editors can select a single choice, ideal for long lists like countries or departments.

Add as many options as you need. Rearrange by dragging or using the arrow buttons .

Change the select option settings using the settings button .

Select option settings

Select options have a visible label for editors and an internal value for export. Use friendly labels for editors and internal IDs for integrations.

SettingTypeDescription
Option valueTextOption values default to the option label but can be changed at any time, even after selection. Useful for matching internal IDs while keeping editor-friendly labels. Click "Reset" to match the label again.

Attachments

An attachment field lets editors upload files and media. Attachments are stored as is, without compression or changes, and count toward your storage allowance.

Change attachment field settings using the settings button .

Attachment settings

SettingTypeDescription
Max number of filesNumberSet the maximum number of files allowed. Leave blank for unlimited uploads.
Max file size (MB)NumberSet maximum file size per upload (MB). Leave blank for no limit; otherwise, the default is your remaining storage allowance.
File formatsMulti-selectSelect allowed file formats (e.g., PDF). Leave blank to allow any type.

Image

An image field lets editors upload, preview, crop, and edit a single image to the required dimensions or ratios. Editors can add alternative text for accessibility and download cropped versions. Uploads count toward storage allowance.

Change image field settings using the settings button .

Image settings

SettingTypeDescription
Crop ImageTrue/FalseCrop and edit uploaded images to meet specific dimensions or ratio.
File formatsMulti-selectSelect allowed image formats (e.g., JPG). Leave blank to allow any type.

Crop image settings

Crop options appear only when enabled.

SettingTypeDescription
Width (px)NumberSet final image width (pixels). Images smaller than this are only allowed if "Allow upscale" is enabled. Larger images are resized.
Height (px)NumberSet final image height (pixels). Images smaller than this are only allowed if "Allow upscale" is enabled. Larger images are resized.
Allow upscaleTrue/FalseEnable upscaling so smaller images can be uploaded and enlarged to your defined size. Without upscaling, only images matching or exceeding your dimensions are accepted.

Guidance

A guidance field lets you provide instructions to editors using a rich-text area. For example, add detailed writing instructions or highlight style guidelines. Add headings, bold text, links, and other elements to share contextual tips or link to internal docs.

Component

A component field lets you select an existing component from a dropdown. For example, use a component field to insert an "FAQs" section or a standard contact form across multiple templates.

Updating a component template updates all its instances.

Change component field settings using the settings button .

Component settings

SettingTypeDescription
ComponentDropdownSelect a component from your project to preview its fields.

Groups (Repeatable)

A group field lets you combine related fields into a block. For example, group a person's name, email, and phone fields together, or use it for an FAQ entry with a question and an answer field.

Make groups repeatable to let editors add multiple instances.

Rearrange repeated groups using the arrow buttons .

Change group field settings using the settings button .

Group settings

SettingTypeDescription
RepeatableTrue/FalseEnable repeatable groups so editors can add multiple instances, ideal for dynamic content like FAQs.

Repeatable settings

Repeatable options appear only when enabled.

SettingTypeDescription
Maximum instancesNumberSet the maximum number of repeats allowed. Leave blank for unlimited repeats.