Skip to main content

Input field

Input field collects an answer that can be used in dynamic text, rules, and actions. It does not automatically write to a HubSpot property.

Availability

Input field can be used in all placements. It must not be placed inside a Repeater, because every repeated row would otherwise share the same field key.

Add and configure

Set:
  • Label — up to 80 characters;
  • Field type — short text, long text, number, dropdown, multiple choice, date, checkbox, or button group;
  • Required — marks the control as required;
  • Default value — fixed or dynamic.
The field key is created automatically and must be unique on the card.

Choice fields

Dropdown, multiple choice, and button group must have either manual options or options from a data source — never both at the same time. You can import up to 30 options from a HubSpot enumeration property. If the card uses an association list, the options can instead be associated records. Pick up to two properties as the visible label; the record ID is stored as the value. The selected row becomes available as dynamic Selected [object] fields and can be the target of a CRM update action.

Validation

  • Short text: email, phone, URL, or CVR format.
  • Short/long text: minimum and maximum number of characters.
  • Number: minimum and maximum value.
The schema allows a length limit of up to 5,000 characters. The minimum must not exceed the maximum. Validation errors are shown as you type; empty choices are checked separately as required.

Save and write answers

Enable Save form data on the record in the card settings to keep Card Studio answers per record. Add the Update a property on the record action if the answer should go into an actual HubSpot property. On flows, the field must also be checked under Required fields on this step if navigation should be blocked when the value is empty. See Input fields and validation for a complete guide.

Limitations and tips

The schema also has placeholder and description fields, but the current inspector does not show them. It also lacks a full editor for the labels/values of manual default options. Choose labels that also work in error messages and action pickers. Avoid two fields with the same label, even if their internal keys are different.