Forms
Forms let a site collect structured data and, optionally, kick off a workflow whenever someone submits.
Building a form
Open your site, then Content → Forms → New form. Add fields, each with a type — text, choice, number, date, and image or video capture for the mobile app. Give the form a name and a slug; the slug is used in its hosted URL.
Who can submit
Each form has a visibility setting:
- Anonymous — anyone can submit.
- Authenticated — any signed-in user.
- User or team — only the people you name.
The server enforces this on every submission, so restricted forms stay restricted.
Where forms appear
- Embedded in a page.
- At the hosted URL
/sites/{site-slug}/forms/{form-slug}. - In the native mobile app, when the form is flagged to show on mobile.
What happens on submit
A submission is validated, de-duplicated, and stored. If the form is linked to a workflow, that workflow is enqueued automatically — this is how a form turns into an email, a datastore write, or any other automation. Uploaded images and videos are stored as form assets.
Submissions and uploaded assets are metered usage — see Billing & usage.