Form Toolkit

Admin dashboard

You'll find the plugin in the admin menu under Content → Form Toolkit. The tabs at the top switch between Forms and Submissions.

Forms

List

The overview lists every configured form with label, active state, field count and creation date. Click New form to create a new form. The search box filters by label.

In the Basic / Advanced plans you also see a progress bar with your current form usage at the top of the page.

Detail editor

The editor splits into four tabs:

Tab Content
General Label, active toggle, form type, response type, customer confirmation mail
Special form Visibility conditions (only for the "Product inquiry" form type)
Email Mail routes for internal notification
Fields Drag-and-drop tree to compose the form structure

"General" tab

  • Form typeStandard form for CMS layouts or Product inquiry (Premium) for a modal on product detail pages
  • Response typeSuccess notice (replaces the form with a message) or Redirect to URL (Premium, sends the visitor to /thank-you for example)
  • Send confirmation mail to customer — automatically replies to the address submitted in the form. You select the mail template and the form field that provides the address.

"Fields" tab

Left column: the form's tree view. Right column: configuration of the selected element.

The three-dot menu on each node adds new elements — below, above or as a sub-element. Drag-and-drop moves elements within the tree.

Element types

Group Types
Structure (Premium) Field group, Row (column layout), Wizard step, Divider, Spacer
Content (Premium) Heading, Explanation, Notice box (success / info / warning / error)
Form field (Basic) Text, Number, Multiline, Dropdown, Toggle, Salutation, Email, Phone
Form field (Premium) Checkbox group, Radio buttons, Number range (slider), Date picker, File upload

The right-hand configuration shows — depending on the type:

  • Label and Technical name (= the input's name attribute)
  • Required toggle
  • Placeholder
  • Options (for dropdown / checkbox group / radio buttons)
  • Minimum / maximum value and step (number, range, date picker)
  • CSS class(es) (Premium) — rendered as an extra class on the element container in the storefront

Conditional fields (Premium)

In the element's Condition tab you set rules to show an element only when another field has a specific value. Multiple conditions are AND-combined. Setting a condition on a Field group or Wizard step propagates it to every nested element.

"Email" tab — mail routes

A mail route defines who is notified about an incoming submission:

  • Route name, Recipient, Mail template
  • CC / BCC (Premium)
  • Conditions (Premium) — AND-combined, e.g. "only send when Dropdown = Service"

Basic / Advanced plans allow exactly one route. Premium allows as many routes with conditions as you like.

"Special form" tab (only for "Product inquiry")

Defines on which product detail pages the inquiry should appear. Visibility conditions can target Customer group, Sales channel, Product or Dynamic product group. Without any condition the inquiry appears on every PDP in the active sales channel.

Submissions

Submissions

A dedicated list of every incoming submission. Filter by Form, Status (new / read / answered) and Time range. A full-text search hits sender name, customer address and every stored field value.

A click on an entry opens the detail view with every submitted value, the sender (customer or anonymous) and a status selector that controls the processing state.

The sidebar offers a CSV export (Premium) of the filtered list.

See Form entries and CSV export for the full story.