> For the complete documentation index, see [llms.txt](https://docs.premsoft.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.premsoft.de/en/plugins/form-toolkit/admin-dashboard.md).

# 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**.

{% tabs %}
{% tab title="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 type** — `Standard form` for CMS layouts or `Product inquiry` (Premium) for a modal on product detail pages
* **Response type** — `Success 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.
{% endtab %}

{% tab title="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](/en/plugins/form-toolkit/form-entries-and-csv-export.md) for the full story.
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.premsoft.de/en/plugins/form-toolkit/admin-dashboard.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
