Kowal_AdvancedContactForm ist kein separates Add-on, das vom Standardkontakt in Magento 2 losgelöst ist. Es ist vielmehr eine erweiterte Version des bestehenden Kontaktformulars, die seine grundlegende Funktion beibehält, aber deutlich mehr Flexibilität bei der Gestaltung von Prozessen auf Shop-Seite bietet.
Dadurch kann das Modul nicht nur als Kontaktformular eingesetzt werden, sondern auch als:
- Reklamationsformular,
- Widerrufsformular,
- einfaches Ticketsystem,
- Reservierungsformular,
- Umfrageformular und Tool zur Datenerfassung.
Genau dieser Ansatz wurde bei der Implementierung für GERDA genutzt, wo das Modul zwei separate Prozesse unterstützt:
Geschäftlicher Bedarf
Bei GERDA reichte das Standard-Kontaktformular für die Abwicklung formaler After-Sales-Prozesse nicht aus. Reklamation und Widerruf erfordern separate Abläufe, eigene Felder, klare Hinweise und eine strukturierte Bearbeitung auf Administrationsseite.
Statt zwei unabhängige Lösungen von Grund auf neu zu entwickeln, wurde das Modul als gemeinsame Basis für die Erstellung zweier spezialisierter Formulare genutzt.
Wie das Modul eingesetzt wurde
Bei dieser Implementierung waren vor allem folgende Punkte entscheidend:
- die Möglichkeit, mehrere unabhängige Formulare zu erstellen,
- eigene, auf den jeweiligen Prozess abgestimmte Felder,
- separate URLs für jedes Formular,
- CMS-Inhalte rund um das Formular,
- Speicherung der Anfragen im Magento-Backend,
- Validierung und Anti-Spam-Schutz.
So konnten zwei unterschiedliche Prozesse auf einem gemeinsamen, konsistenten administrativen Backend aufgebaut werden.
Ergebnis
Bei GERDA funktioniert das Modul als erweitertes Kontaktformular, das an die tatsächlichen Anforderungen des Shops und die Prozessanforderungen angepasst wurde. Der Kunde gelangt direkt zum richtigen Formular, und das Serviceteam erhält strukturierte Anfragen, die direkt in Magento gespeichert werden.
Dies ist ein gutes Beispiel dafür, dass ein flexibles Kontaktformular in Magento 2 nicht nur ein Ausgangspunkt für die Kommunikation mit dem Kunden sein kann, sondern auch für den Aufbau schlanker operativer und formaler Prozesse, ohne für jedes Szenario separate Module zu implementieren.
Zusammenfassung
Die Implementierung für GERDA zeigt, dass Kowal_AdvancedContactForm am besten nicht als zusätzliches Formular verstanden werden sollte, sondern als Erweiterung des standardmäßigen Magento 2-Kontaktformulars. Dadurch kann es dort, wo das ausreicht, ein einfaches Kontaktformular bleiben, und dort, wo die Anforderungen größer sind, Reklamationen, Widerrufe, Meldungen, Reservierungen, Umfragen oder die Datenerfassung für weitere Analysen unterstützen.