Storefronts

Forms

Operator-built forms and the inbox of what buyers submitted through them.

Forms collect what the shop cannot sell directly — a contact request, a callback, an RMA. You build the form in the Cockpit, a storefront page renders it, and every submission lands here as a request.

Where you find it

Experience Studio › Build › Forms/experience/forms. Two tabs: Form Requests (the inbox, the default) and Forms (the definitions).

The Forms tab

ColumnWhat it shows
FormName plus the slug the storefront fetches it by, for example /contact.
StatusDraft or Live. Only a live form can be rendered and submitted.
FieldsHow many fields the form has.
UpdatedLast change.

New form creates one; a row opens the form's detail with the builder.

The Form Requests tab

ColumnWhat it shows
FormWhich form the submission came through.
SummaryThe submitted values, condensed.
StatusThe inbox state of the request.
ReceivedWhen it arrived.

What happens when you change it

Setting a form Live is what makes it renderable in the storefront — a draft form on a published page shows nothing to submit. Every received submission also emits a form.submitted event onto the tenant event bus, so an Integration Studio workflow can forward a contact request to the CRM or notify the Innendienst without glue code. The event is listed in the Event Catalog.

Permissions

The forms app's manifest declares create, read, update and delete on forms and submissions. Which Cockpit roles may open this screen is not verified.