Features

Powerful features that put accessibility first

Before Formally you had to choose between accessibility, functionality, and cost. Now you can use powerful, affordable features to make forms that are easy and enjoyable for everyone to complete.

A screenshot of the Formally form builder. See caption below for full description.
Caption: A screenshot of the Formally form builder. This is showing the ‘Build’ tab of the form builder. In the main panel the user can edit, delete, add, and reorder form elements. Currently the user is editing a multichoice question for a party invite, and can edit, add, and reorder the selectable answers. In a side panel there is a preview of the form, showing how the form will look when published. In the top right of the page is a ‘Publish form’ button.

Accessible by default

Make forms that are better for everyone with features that meet the highest Web Content Accessibility Guidelines (WCAG 2.1 AAA).

Form features:

  • are screen reader friendly
  • use labels, hints, fieldset grouping, and error summaries
  • have high contrast colours
  • support dynamic heading levels that fit into your page
  • can be navigated using only a keyboard.

Features for every level

Use the drag and drop editor for an easy, no code form builder, or expand Formally’s capabilities with code. Custom features like auto suggest are ready to be wired up to your own API, which saves you and your audience time.

Customisable with CSS

Use our default form style or your own design system. If you code, you can control the appearance of your forms with CSS and React SDK custom components.

Multiple languages made simple

Ask questions in any language, without having to manually recreate every form. We are working on a language library of popular presets, but you will always need to translate the personalised questions you ask.

A screenshot of the Formally form builder multilingual tool. See caption below for full description.
Caption: A screenshot of the Formally form builder. This is showing the ‘Translate’ tab of the form builder for a party invite. In the main panel, there is a table of translations for the text that will appear in the form, including question text, option text, error messages, and hints. The rows in the table group text into form elements, which can be collapsed and expanded. The columns in the table show each locale that the form is being translated into. Locales can be deleted and new locales can be added. The cells of the table are the lines of text used in the form, translated into each of the different locales.

Easy to embed

Share your forms on your site with or without iframes, or use React SDK if you’re familiar with code.

Quick load time

Deliver quick and reliable forms to people, whatever their location. We use Amazon AWS which loads forms using the closest server to your customer.

Custom webhooks

Take control of the data you collect by storing your form submissions on your own database, or stick with our servers.

Secure data storage

Build trust and maintain privacy by keeping the data you collect to yourself. You can choose to bring your own data and file storage systems, or use our secure data storage.