How Forms Work
The Form block collects information from your visitors: contact messages, sign-up details, feedback, and so on. This guide covers how to set one up and a couple of behaviors that are easy to trip over.
Adding fields
Select the Form block and open its Fields panel. You give the form a set of fields, and each field has:
email or full_name. Keys must be unique (see below).There is also a Button Label for the submit button (its text is all you can change; its style is fixed).
Field types
There is no dedicated phone field. Collect a phone number with a Text or Number field.
Keys must be unique
Every field's Key has to be different from the others. Keys are how each answer is stored, so two fields sharing a key collide.
If two fields use the same key, submissions will fail with a generic error and nothing is saved, with no obvious warning in the editor. If a form ever stops recording entries, check that every field has its own distinct key (and that none are left blank).
How submissions are stored (dynamic columns)
Each submission is a snapshot of the fields that existed at the moment the visitor submitted. The submissions table shows one column per field key that has ever been submitted.
This has one important consequence:
If you add a new field later, entries collected before it existed have no value for it, so they show up blank in that column. The same happens if you rename a key: old entries keep the old column (empty under the new one) and new entries fill the new column. Changing your fields never rewrites past submissions.
So it is worth settling your fields before you start collecting a lot of entries.
Viewing submissions
Open the Forms area from your page's dashboard. Pick a form to see its entries in a table you can sort and page through, and toggle which columns are shown. Exporting entries to CSV is a Pro feature. On the free plan there is a cap on how many entries a form will accept.
Forms only record entries on your published page, not inside the editor. Publish, then submit a test entry to confirm it arrives.
Example: a simple contact form
Add the Form block
Insert a Form where you want it on the page.
Add three fields
A Text field with key name, an Email field with key email (Required), and a Textarea with key message. Give each a clear label.
Set the button label
Change the submit button label to something like "Send message".
Publish and test
Publish the page, submit a test entry, and check it in the Forms area.