Add Form

From the Forms list, click Add Form. The fields shown depend on which Type you pick -- Contact Form happens to be what the dropdown shows first, but that's not a recommendation either way; see the note on Forms for guidance on picking one.

Contact Form

Submissions save as a Contact using the CMS's fixed, built-in schema.

Module Form

Submissions save to a custom module with a schema you design yourself.

Contact Form

Submissions are saved as Contacts using the CMS's fixed, built-in contact schema -- no new database table is created.

Add Form with Type set to Contact Form

Name Description
Name The form's internal name. Lowercase, letters/numbers/hyphens only.
Type Contact Form.
Segments Optionally list one or more Segments (comma-separated) to automatically group everyone who submits this form. Typing a new name creates that segment.
Form Template Optionally upload a form template instead of building one from scratch.
Add Click Add to create the form.

Module Form

Submissions are saved to a custom module with a schema you design yourself -- the same schema builder used by Add Module. Every Module Form creates its own database table, so reserve this for structured, non-personal data (an RSVP count, a survey response) rather than anything that includes someone's name, email, or other personal details -- see the note on Forms for why.

Add Form with Type set to Module Form

Name Description
Name The form's internal name.
Type Module Form.
Quick Schema Ideas One-click starting schemas -- Signup, RSVP, Application, Survey, Support, Custom -- to jump-start the form's fields, with or without AI.
Schema Builder Define the columns (fields) for submissions. Click + Add Field to add a column, and set its Name, Type, Length, Null, and Default.
Form Template Optionally upload a form template instead of building one from scratch.
Add Click Add to create the form.