Skip to main content
The Form / Survey Builder is the shared editing environment used when creating or editing forms, surveys, and quizzes in the HoopAI Platform. It provides a visual, drag-and-drop interface for assembling questions, styling the layout, and configuring submission behavior — all without coding.

Opening the builder

The builder opens automatically when you create or edit any form, survey, or quiz:
  • Sites > Forms > New Form or edit an existing form
  • Sites > Surveys > New Survey or edit an existing survey
  • Sites > Quizzes > New Quiz or edit an existing quiz

Builder layout

The builder interface is divided into three panels:
Drag fields from the library onto the canvas in the center. Available field types depend on the content type (form, survey, or quiz). Common fields include text inputs, dropdowns, checkboxes, rating scales, and file uploads.
The canvas shows a live preview of the form, survey, or quiz as the respondent will see it. Drag, reorder, and resize fields directly on the canvas. Click any field to select it and edit its settings.
When a field is selected, the right panel shows all configuration options for that field: label, placeholder text, required status, validation rules, and conditional logic.

Common field types

Field typeBest used for
Text (single line)Short answers, names, addresses
Text (multi-line)Comments, feedback, descriptions
EmailCapturing email addresses with format validation
PhoneCollecting phone numbers
DropdownSelecting one option from a long list
Single choice (radio)Selecting one option from a short list
Multiple choiceSelecting several options
Rating scale1–5 or 1–10 satisfaction ratings
NPSNet Promoter Score (0–10 scale)
Date / TimeScheduling, birthdates, event dates
File uploadCollecting documents or images from respondents
Hidden fieldPassing URL parameters (UTM, contact ID) invisibly
SignatureCollecting a digital signature

Conditional logic

Conditional logic shows or hides fields based on a respondent’s previous answers. To set up a rule:
  1. Click the field you want to conditionally show or hide.
  2. Click Conditional Logic in the right settings panel.
  3. Choose the trigger field, the condition (equals, contains, is not empty, etc.), and the value.
  4. Choose whether the current field should be shown or hidden when the condition is met.
Multiple conditions can be combined with AND / OR logic.

Multi-step layout

Break a long form or survey into multiple pages to improve completion rates:
  • Click + Add Step in the top toolbar to add a new page.
  • Move fields between steps by dragging them.
  • The builder automatically shows a progress bar to respondents.

Submission settings

Configure what happens when a respondent submits:
OptionDescription
Redirect to URLSend the respondent to a thank-you page or external URL
Show messageDisplay an inline confirmation message without redirecting
Stay on pageUseful for popup forms — close the popup after submission

Notifications

  • Team notification — send an email to one or more team members when a form is submitted
  • Auto-reply — automatically send a confirmation email to the respondent using the email address they entered

Styling and branding

Use the Styles tab (or theme settings for surveys and quizzes) to customize:
  • Background color or image
  • Font family and size
  • Button color and label
  • Field border radius and padding
  • Logo placement
Style changes in the builder apply to the form/survey/quiz wherever it is embedded — on a HoopAI page, an external website, or a direct link.
Last modified on March 4, 2026