Create Forms
Why forms matter for your site
Section titled βWhy forms matter for your siteβForms capture visitor information β contact requests, survey responses, event sign-ups, and lead details. Building them inside the CMS means you control the fields, layout, and destination without waiting for a developer. You can publish a new form in minutes.
Create a new form
Section titled βCreate a new formβ- Open the Forms section from the top navigation or the content tree.
- Click New Form.
- Enter a name for the form, such as βContact Usβ or βNewsletter Sign-up.β
- Click Create.
- Verify the form editor opens with an empty canvas.
Add form fields
Section titled βAdd form fieldsβ- In the form editor, click Add Element or drag a field type from the toolbox.
- Choose a field type: Text, Email, Textarea, Dropdown, Radio buttons, Checkbox, or File Upload.
- Enter a Label visitors will see, such as βYour Email Address.β
- Set the field as Required if visitors must fill it in.
- Repeat for each field your form needs.
- Verify each field appears in the form preview on the right.
Configure field validation
Section titled βConfigure field validationβValidation prevents visitors from submitting incomplete or incorrect data.
- Select a field in the form editor.
- Open the Validation tab in the field properties.
- Choose a validation rule. Email fields validate format automatically. Text fields can enforce minimum or maximum length.
- Enter a custom Error Message visitors see when validation fails, such as βPlease enter a valid email.β
- Click Save.
- Verify by previewing the form and submitting it with invalid data. The error message should appear.
Set up the confirmation message
Section titled βSet up the confirmation messageβAfter a visitor submits the form, they should see a clear response.
- Click the Settings tab in the form editor.
- Find the Confirmation Message field.
- Enter a thank-you message, such as βThanks for reaching out. We will reply within 24 hours.β
- Optionally, set a Redirect URL to send visitors to a thank-you page instead.
- Click Save.
- Verify by submitting a test entry. The confirmation should display correctly.
Place a form on a page
Section titled βPlace a form on a pageβ- Open the page where you want the form to appear.
- Navigate to a content area or block slot on the page.
- Click Add Block or Insert, then search for your form by name.
- Select the form and insert it.
- Save and preview the page.
- Verify the form renders with all fields visible.
View form submissions
Section titled βView form submissionsβ- Open the form from the Forms section or the content tree.
- Click the Submissions tab.
- Review the list of entries with timestamps and field values.
- Use Export to download submissions as a CSV file.
- Verify the export opens correctly in a spreadsheet application.
Common field types
Section titled βCommon field typesβ| Field type | Best for |
|---|---|
| Text | Names, short answers |
| Email addresses (auto-validates format) | |
| Textarea | Comments, open-ended questions |
| Dropdown | Choosing one option from a list |
| Radio buttons | Choosing one option with all choices visible |
| Checkbox | Agree/disagree, multiple selections |
| File Upload | Resumes, documents, images |