Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Zur Startseite gehen

Formular Baukasten für CMS-Seiten


Inhalte im Überblick


Beschreibung

Diese Baukasten-Lösung ermöglicht es Dir, individuelle Formulare direkt auf CMS-Seiten einzubinden. Alle Felder werden bequem per Drag-and-drop im Shopware CMS-Editor zusammengestellt – ganz ohne Programmierung. Einsendungen lösen automatisch eine E-Mail-Benachrichtigung aus und können optional im Backend gespeichert werden.

Funktionen

  • Vielfältige Feldtypen: Text, Mehrzeilentext, E-Mail, Zahl, Auswahl (Dropdown oder Mehrfachauswahl), Datum und Captcha
  • Automatischer E-Mail-Versand: Bei jeder Einsendung erhalten alle konfigurierten Empfänger eine formatierte E-Mail mit dem vollständigen Formularinhalt
  • Empfänger-Steuerung: Empfängeradressen direkt am CMS-Element hinterlegen oder per Navigationskategorie gezielt überschreiben
  • Einsendungen verfolgen: Alle Einsendungen mit fortlaufender Formularnummer, E-Mail-Adresse und Inhalt optional im Backend speichern
  • Newsletter-Integration: Optionale Newsletter-Anmeldung per Checkbox direkt im Formular
  • Datenschutzerklärung: Zuschaltbare Datenschutzbestätigung vor dem Absenden
  • Spam-Schutz: Zuschaltbares Captcha-Element mit unsichtbarem Honeypot-Feld
  • Wiederverwendbar: Ein Formular einmal als CMS-Seite anlegen und auf beliebig vielen Seiten einbinden

Support

Bei Fragen und Problemen wende Dich an support@zwei.gmbh oder besuche www.zwei.gmbh.


Fragen & Antworten


Bewertungen

Noch keine Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

0,00 Rating
Sei der Erste!

Konfigurationsanleitung

Installation

Lade die Plugin-ZIP-Datei in Deinen Shop und installiere das Plugin über Einstellungen → Erweiterungen → Meine Erweiterungen. Aktiviere das Plugin anschließend und leere den Cache.

Formular anlegen

Ein Formular wird als eigenes Layout angelegt und danach auf der gewünschten Seite eingebunden. Das hat den Vorteil, dass Du dasselbe Formular auf mehreren Seiten verwenden kannst.

  1. Öffne Inhalte → Erlebniswelten und lege ein neues Layout vom Typ „Formular Seite" an.
  2. Im linken Seitenbereich findest Du unter der Kategorie „Formular Elemente" die Formularblöcke. Ziehe die gewünschten Felder per Drag-and-drop auf die Seite.
  3. Konfiguriere jedes Feld (Bezeichnung, Platzhalter, Standardwert) über das Einstellungs-Icon. Bei Zahlenfeldern legst Du zusätzlich Minimal- und Maximalwert fest, bei Auswahlfeldern die Optionen sowie Dropdown- und Mehrfachauswahl.
  4. Wichtig: Das Formular muss ein Feld vom Typ „Eingabefeld Email" enthalten. Ohne dieses Feld wird keine Benachrichtigungs-E-Mail versendet.
  5. Vergib einen aussagekräftigen Namen für das Layout – er wird als Betreff der Benachrichtigungs-E-Mail verwendet.

Formular auf einer Seite einbinden

  1. Öffne das Layout der Zielseite (zum Beispiel Deine Kontaktseite) im CMS-Editor.
  2. Platziere dort den Block „erweitertes Formular".
  3. Wähle in den Einstellungen des Elements unter „Formular Auswahl" die zuvor angelegte Formular Seite aus.
  4. Trage unter „Empfänger" die E-Mail-Adressen ein, die die Einsendungen erhalten sollen. Mehrere Adressen sind möglich.

Empfänger pro Kategorie überschreiben

Die Empfängeradressen trägst Du im Konfigurationsbereich des Formular-Elements ein. Wenn Du für eine bestimmte Navigationskategorie andere Empfänger benötigst, kannst Du diese Einstellung direkt an der Kategorie überschreiben (Kataloge → Kategorien → gewünschte Kategorie → Tab „Layout"). Die Einstellung an der Kategorie hat Vorrang vor der Einstellung am Element.

Optionale Funktionen

  • Spam-Schutz: Ziehe zusätzlich den Block „Captcha" auf die Formular Seite. Er blendet ein unsichtbares Honeypot-Feld ein, das automatisierte Einsendungen abweist. Ohne diesen Block ist kein Spam-Schutz aktiv.
  • Newsletter-Anmeldung: Aktiviere die Option „Newsletteranmeldung zeigen?" im Erweitertes-Formular-Element, um eine Anmelde-Checkbox einzublenden.
  • Datenschutzbestätigung: Aktiviere „Datenschutzerklärung zeigen?" für eine Pflicht-Checkbox vor dem Absenden.
  • Einsendungen verfolgen: Aktiviere „Im Backend verfolgen?", um alle Einsendungen mit Formularnummer zu speichern.
  • Absende-Button positionieren: Standardmäßig steht der Button unterhalb des Formulars. Alternativ kannst Du ihn direkt neben ein Feld setzen – dazu am gewünschten Feld die Option „Absende Button hier anzeigen" aktivieren und am Erweitertes-Formular-Element die Position „Am Element" wählen.

Einsendungen einsehen

Gespeicherte Einsendungen findest Du im Backend unter Kunden → Formulare oder alternativ unter Einstellungen → Plugins → Formulare. Die Übersicht zeigt Datum, Formularnummer und E-Mail-Adresse, die Detailansicht den vollständigen Formularinhalt.


Changelog

Versionsnummer
Kompatibilität
Letztes Update:
Changelog
Shopware 6.7.*
Version:
6.7.3
Kompatibilität
6.7.*
Letztes Update:
02. September 2026
- Store-Darstellung und Plugin-Metadaten aktualisiert
Version:
6.7.2
Kompatibilität
6.7.*
Letztes Update:
28. May 2026
Version:
6.7.1
Kompatibilität
6.7.*
Letztes Update:
27. May 2026
- Kompatibilität mit Shopware 6.7
- Block-Kategorie „Formular Elemente" wird im CMS-Editor jetzt korrekt als Abschnittsbezeichnung angezeigt
- Formulare werden jetzt auch dann korrekt angezeigt, wenn die Seite ohne URL-Parameter aufgerufen wird
- Formularabsendung bei fehlendem E-Mail-Feldwert korrigiert
- Stabilere Aufbereitung der E-Mail wenn Formulardaten unvollständig sind

Du kannst zwischen Texteingabe, Mehrzeilentextfeld, E-Mail-Adresse, Zahlenfeld, Auswahlfeld (als Dropdown oder Mehrfachauswahl), Datumsauswahl und einem Captcha-Feld wählen. Alle Felder sind direkt im CMS-Editor per Drag-and-drop zusammenstellbar.

Du gibst die Empfängeradressen direkt im CMS-Formularelement an. Mehrere Adressen sind möglich. Das Plugin versendet bei jeder Einsendung automatisch eine formatierte E-Mail an alle eingetragenen Empfänger.

Ja. Wenn Du die Tracking-Option am Formularelement aktivierst, werden alle Einsendungen mit einer fortlaufenden Formularnummer, der E-Mail-Adresse des Absenders und dem vollständigen Inhalt in Deinem Shop gespeichert. Du kannst die Einträge jederzeit im Backend einsehen.

Ja. Per einfacher Checkbox-Option kannst Du am Formularelement eine optionale Newsletter-Anmeldung zuschalten. Wenn der Besucher die Checkbox aktiviert und das Formular abschickt, wird er automatisch für den Shopware-Newsletter angemeldet.

Das Plugin bringt ein Captcha-Element mit, das ein unsichtbares Honeypot-Feld einfügt. Automatisierte Einsendungen werden damit abgewiesen, ohne dass echte Besucher etwas davon bemerken. Damit der Schutz greift, muss das Captcha-Element auf der Formularseite platziert werden.

Ja. Du kannst die Empfängeradressen entweder direkt am Formularelement hinterlegen oder sie gezielt für bestimmte Navigationskategorien überschreiben. So erhalten Anfragen auf Kontaktseite A andere Ansprechpartner als auf Kontaktseite B.

Das Formular muss ein Feld vom Typ „Eingabefeld Email“ enthalten – daraus ergibt sich die Absenderadresse für die Benachrichtigung. Fehlt dieses Feld, wird keine E-Mail versendet. Prüfe außerdem, ob am Formularelement mindestens eine Empfängeradresse hinterlegt ist.

Du entscheidest das selbst. Im Formularelement gibt es eine Option, die eine Datenschutzerklärung-Checkbox einblendet. Wenn aktiviert, müssen Besucher der Datenverarbeitung zustimmen, bevor das Formular abgeschickt werden kann.