Skip to main content

Forms

ClearCMS has a built-in form builder. You can create contact forms, sign-up forms, surveys, and more. No code needed.

C
ClearCMS
Dashboard
Media
Content
Pages
Posts
Forms
Forms
+ Create Form
Total Forms
3
New Submissions
12
Subscribers
48
Templates
13
Contact Form
5 submissions
PublishedEditInbox
Newsletter Signup
48 submissions
PublishedEditInbox
Event Registration
7 submissions
DraftEditInbox

Opening the form builder

In the left sidebar, click Forms. You will see your existing forms, how many responses each has received, and quick-start templates.

Creating a form

Click New Form. You have two options:

  • Start from scratch — a blank form you build field by field.
  • Use a template — pick from 12 ready-made templates organized by category: contact, newsletter, registration, feedback, applications, and business.

Give your form a name (the web address is created automatically) and click Create.

Adding fields

The form editor shows your fields in the center and settings on the right. Click Add Field to add a new field. ClearCMS supports 18 field types:

CategoryField types
Text inputsText, Email, Phone, URL, Number, Textarea
SelectionSelect (dropdown), Multi-select, Radio buttons, Checkbox, Checkbox group
Date & timeDate, Time, Date & time
SpecialFile upload, Hidden field, Heading (display only), Paragraph (display only)

For each field you can set:

  • Label — what the visitor sees
  • Placeholder — hint text inside the field
  • Help text — appears below the field
  • Required — whether the field must be filled in
  • Width — full width or half width (for two-column layouts)
  • Validation -- minimum/maximum length, number range, or a custom rule

For dropdown, radio, and checkbox fields, add the list of options in the field settings.

Reordering and removing fields

Drag fields up or down to reorder them. Click the delete icon on any field to remove it.

Form settings

The right panel has settings that control how the form behaves:

Submission

SettingWhat it does
Submit button textThe label on the submit button (default: "Submit")
Success messageWhat visitors see after submitting
Redirect URLSend visitors to a different page after submission (optional)

Spam protection

SettingWhat it does
HoneypotA hidden trap for spam bots. On by default -- leave it on
CAPTCHAOptional extra protection. Asks visitors to prove they are human

Notifications

SettingWhat it does
Notify emailsEmail addresses that receive a notification on each submission
Send confirmationSends an automatic reply to the person who submitted the form
Confirmation subject / messageCustomize the confirmation email

Integrations

SettingWhat it does
Newsletter signupAutomatically add the submitter's email to your newsletter list
Send to another serviceAutomatically forward responses to an outside tool (like a mailing list or customer tracker)

Access

SettingWhat it does
Require authenticationOnly logged-in users can submit
Allow multiple submissionsLet the same person submit more than once
warning

Always test your form before publishing by submitting it yourself. Check that required fields work, the success message shows, and notifications arrive.

Publishing a form

Forms have three states:

  • Draft — saved but not accepting submissions
  • Published — live and accepting submissions
  • Archived — hidden from visitors, no new submissions

Change the status in the form editor toolbar. Only published forms accept responses.

Viewing submissions

Open a form and click the Submissions tab. You will see every response with the sender's email, status, and date.

Click a response to view the full details. From there you can:

  • Mark it as read, replied, or spam
  • Add internal notes
  • Archive it

Use the filters at the top to view only new, read, replied, or spam responses.

Exporting responses

Click Export CSV to download all responses as a spreadsheet.

Form templates

ClearCMS includes 12 templates to get you started quickly:

CategoryTemplates
ContactContact Form, Detailed Contact Form
NewsletterEmail Only, With Name, With Preferences
RegistrationEvent Registration, Class/Workshop Registration
FeedbackSimple Feedback, NPS Survey
ApplicationsVolunteer Application, Job Application
BusinessQuote Request, Consultation Request

Templates are fully editable — use them as a starting point and customize the fields to fit your needs.

Tips

  • Keep forms short. Every extra field reduces completion rates.
  • Use half-width fields to place two short fields side by side (like first name and last name).
  • Write clear labels — visitors should understand what's expected without extra instructions.
  • Test your form before publishing by submitting it yourself.
  • Use the honeypot (on by default) plus a CAPTCHA if you receive spam.
For developers

If you need to send form data or read responses from your own code, see the Forms API developer docs.

Was this page helpful?