Skip to main content

Text Input Elements

Text elements allow you to collect qualitative, open-ended responses from your users. Whether you need a simple name or a detailed review, these fields provide the flexibility needed for descriptive data collection.

Short Text

Best for brief, single-line responses like names, job titles, or specific keywords.

Long Text

Ideal for multi-line feedback, detailed comments, or descriptive answers.

Number

Use for simple number inputs.

Configuration Options

Unlike choice-based elements, text inputs do not require option mapping. Both the Short and Long Text elements share the following standard configuration fields:
  • Question: Enter the prompt or label your users will see (e.g., “What is your main goal for this year?”).
  • Required: If enabled, the user must enter text to proceed to the next page or submit the form.
  • Placeholder: Provide a “hint” or example text that appears inside the input field before the user starts typing (e.g., “Type your feedback here…”).

Number Fields

The Number field allows you to prompt subscribers to type in a specific numerical value. This is useful for collecting data like age, quantity, or any other open-ended numerical response.

Adding a Number Field

To add this field type to your form:
1

Add Field

Click the + Add Field button within your form builder canvas.
2

Select Field Type

In the pop-up menu, under the “Text” category, select Number.

Field Settings

Once added, select the Number field in the canvas to open its configuration settings in the right-hand panel. General Settings
  • Question: Enter the text for your prompt or question here.
  • Required: Toggle this on if the user must provide a number before they are allowed to submit the form.
  • Placeholder: Enter example text that will display faintly inside the input box before the user starts typing (e.g., “Enter number here…”).
Number Settings
  • Whole numbers only: This toggle controls the formatting of the numbers accepted.
    • If toggled ON, users can only enter full integers (e.g., 1, 2, 10).
    • If toggled OFF, users are permitted to enter fractional or decimal numbers (e.g., 1.5, 2.7).

Klaviyo Integration Settings

To ensure your data syncs correctly, configure the Klaviyo profile properties at the bottom of the field settings panel.

Set a Property Name

In the Property Name field, enter the key that will represent this question in Klaviyo (e.g., HairType).

Automatic Data Sync

Once defined, every answer submitted by a user will be automatically saved under this property name in their Klaviyo profile.

Follow Naming Conventions

Important: Spaces are not allowed in property names. Please use:
  • Capitalization (e.g., FavoriteColor)
  • Underscores (e.g., favorite_color)