Form Object


The form defines which elements are displayed to a site visitor during the registration process (RSVP or checkout). It also contains customizable messages and labels.

A form is an ordered list of controls (blocks), which accept guest information into a field input.

Each control contains one or more nested inputs. For example, Name control has two inputs:

  • First Name
  • Last Name

By default, name and email controls are always required and are pinned to the top of the form.

Properties
controlsArray <InputControl>

Nested fields as an ordered list.


messagesMessages

Set of defined form messages displayed in the UI before, during, and after a registration flow. Includes the configuration of form titles, response labels, "thank you" messages, and call-to-action texts.

Did this help?