Form Builder
The form builder is where you design and configure your forms. It provides a visual editor with a live preview, drag-and-drop reordering, and field-level settings.
Form Names
Each form has two names:
- Form Name — Displayed to respondents at the top of the form.
- Internal Name — Visible only to you in the dashboard and forms list. Useful for organizing forms when you have many.
Field Types
RapidForm supports the following field types:
| Field Type | Description |
|---|---|
| Text | Single-line text input |
| Textarea | Multi-line text input for longer responses |
| Email address input with built-in format validation | |
| Phone | Phone number input (renders a tel field) |
| Number | Numeric input with optional min/max value validation |
| Dropdown | Select menu with customizable options |
| Radio | Single-choice selection from a list of options |
| Checkbox | Multiple-choice selection from a list of options |
| Date | Date picker input |
| File Upload | File upload with drag-and-drop (Pro and Business plans only) |
| Hidden | Invisible field with a default value, useful for tracking data |
Field Settings
Click any field to open its settings panel. Available settings include:
- Label — The text displayed above the field.
- Placeholder — Hint text shown inside the field before the user types (available for text, textarea, email, phone, and number fields).
- Required — Toggle whether the field must be filled out before submission.
- Width — Choose between Full (spans the entire form width) or Half (takes up half the width, allowing two fields side by side).
- Options — For dropdown, radio, and checkbox fields, you can add, edit, and remove options.
- Default Value — For hidden fields, set the value that is submitted automatically.
- Validation Rules — Add custom validation such as min/max length, min/max value, or regex patterns. See Validation Rules.
- Conditional Logic — Show or hide this field based on another field's value. See Conditional Logic.
Drag-and-Drop Reordering
Rearrange fields by dragging them to a new position in the field list. The live preview updates in real time as you reorder.
Form Settings
In the builder, you can configure:
- Form Title — The heading displayed on the form.
- Description — Optional text shown below the title to give respondents context.
- Heading Alignment — Align the title and description to the left, center, or right.
- Submit Button Text — Customize what the submit button says (default: "Submit").
- Thank You Message — The message shown after successful submission (default: "Thank you for your submission!").
Live Preview
The right side of the builder shows a live preview of your form. Every change you make — adding fields, editing labels, adjusting theme colors — is reflected immediately in the preview.
Saving and Publishing
- Save — Saves your form as a draft. It is not publicly accessible until published.
- Publish — Makes the form live and accessible via its public URL and embed codes. You can unpublish at any time to take the form offline.
When you publish a form for the first time, the embed codes modal opens automatically so you can copy embed snippets right away.