Formular Builder für JTL-Shop

Plugin Form Builder Pro - Dokumentation

Form Builder Pro ermöglicht es, beliebige Formulare direkt im JTL-Shop zu erstellen und flexibel an beliebiger Stelle auszugeben (z. B. CMS-Seite, Startseite, Produktdetailseite, Landingpages).
Zum Plugin: https://www.themeart.de/Form-Builder-Pro

Typische Anwendungsfälle:

  1. Kontaktformular
  2. Angebotsanfrage
  3. Datei-Uploads (z. B. Druckdaten)
  4. Bewerbungsformular
  5. Support-Ticket
  6. Individuelle Projektanfragen

Installation

  1. ZIP-Datei im Backend hochladen: Admin → Plugins → Pluginverwaltung → Upload
  2. Plugin installieren. 

Formulare erstellen

Das Erstellen der Formulare erfolgt intuitiv. 
  1. Allgemeine Informationen festlegen: Bezeichnung, Einleitungstext (Erkennung der Anfragen), Empfänger und Button.
  2. Felder definieren: Hier definiert man Felder mit Name, Typ, Breite etc.
  3. Platzierung festlegen: Hier kann eigestellt werden, wo das Formular angezeigt wird.
  4. Anzeigeart wählen: Inline (direkt als Formular) oder als Modal (Button-Klick → Formular)

Formularfelder

Das Erstellen der Formularfelder erfolgt in wenigen Sekunden:
  1. Namen festlegen.
  2. Typ wählen.
  3. Speichern.

Einbindung

Die Einbindung erfolgt entweder über den OnPage Composer (Portlet: Forms) oder über einen CSS-Selektor. Das Formular kann entweder inline oder via Modal (Button-Klick) aufgerufen werden. Die letztere Variante eignet sich z.B. für Detailseiten des Shops.

Übermittlung der Daten

Die Übermittlung der Daten erfolgt direkt an die hinterlegte Empfänger-Email, inkl. Uploads und allen im Formular angelegten Feldern.
Die maximale Upload-Größe der Dateien kann im Reiter "Einstellungen" nachträglich geändert werden (Standard: 5MB).

Übermittlung der Daten in ein CRM

Form Builder Pro ermöglicht die strukturierte Weitergabe der Formulardaten an externe Systeme - insbesondere an ein angebundenes CRM.
Nach erfolgreicher Formularübermittlung wird ein Event über den JTL-Event-Dispatcher ausgelöst. Dieses Event stellt sämtliche validierten Formulardaten inklusive Metainformationen zur Verfügung (z. B. Formular-ID, Feldwerte, Dateiinformationen, Zeitstempel).