E-Mail-Template Debugger
Fehlerhafte Twig-Variablen in Shopware-6-E-Mail-Templates sofort erkennen – bevor Bestellbestätigungen unbemerkt ausbleiben. Mit Live-Vorschau und detaillierten Fehlerberichten.
Die Beschreibung zeigt, was ein solches Plugin leisten kann. Den Umfang passen wir nach einer kurzen Bedarfsanalyse an Ihren Shop an; die Umsetzung dauert meist nur wenige Tage.
Kurz gesagt
- Stille E-Mail-Ausfälle durch ungültige oder fehlende Twig-Variablen verhindern, bevor sie Kunden betreffen
- Debugging-Zeit dank strukturierter Fehlerberichte im Admin-Bereich von Stunden auf Minuten reduzieren
- Template-Fehler sofort erkennen – die Echtzeit-Validierung meldet Probleme direkt beim Bearbeiten, nicht erst nach dem Deployment
Warum diese Erweiterung
Ohne Plugin
In Shopware 6 genügt eine einzige fehlerhafte Variable in einem E-Mail-Template, damit Bestellbestätigungen lautlos im Nirgendwo verschwinden – kein Fehler im Log, keine Warnung im Admin-Bereich, keine Benachrichtigung für den Shop-Betreiber. Kunden schließen ihre Bestellung ab und erhalten schlicht nichts. Die eigentliche Ursache zu finden kann selbst erfahrenen Entwicklern Stunden kosten.
Mit Plugin
Der GooddayEmailTemplateDebugger löst dieses Problem, indem er eine dedizierte Debugging-Ebene direkt in die Shopware-6-Administration integriert. Er prüft Twig-Variablen in Echtzeit während der Template-Bearbeitung, rendert eine Live-Vorschau mit echten Testdaten und erfasst detaillierte Fehlerberichte, sobald eine E-Mail nicht versendet werden kann – damit Ihr Team jederzeit genau weiß, was schiefgelaufen ist und wo.
So würde es funktionieren
- Validierung direkt beim Bearbeiten
Sobald Sie ein E-Mail-Template in der Shopware-6-Administration öffnen, scannt das Plugin alle Twig-Ausdrücke auf Variablen, die im erwarteten Datenkontext nicht vorhanden sind. Ungültige Referenzen werden direkt im Editor hervorgehoben, sodass Probleme sichtbar sind, bevor Sie speichern.
- Vorschau mit echten Testdaten
Nutzen Sie das integrierte Vorschau-Tool, um die vollständige Template-Ausgabe mit echten Bestell- oder Kundendaten aus Ihrem Shop zu rendern. So können Sie sicherstellen, dass das gerenderte HTML den Erwartungen entspricht und keine Variablen zur Laufzeit leer oder fehlerhaft aufgelöst werden.
- Fehler erfassen und auswerten
Schlägt der E-Mail-Versand während eines aktiven Flow-Builder-Durchlaufs fehl, fängt das Plugin die Ausnahme ab und schreibt einen strukturierten Fehlerbericht in das dedizierte Log-Panel. Jeder Eintrag enthält den Template-Namen, die exakte Variable, die den Fehler verursacht hat, das ausgelöste Flow-Event sowie einen Zeitstempel. Optional versendet das Plugin sofort eine Benachrichtigung an den Shop-Administrator.
Häufige Fragen
Ist das ein fertiges Plugin zum Kaufen?
Nein – es ist ein Konzept. Wir setzen es nach einer kurzen Bedarfsanalyse für Ihren Shop um. Preise ab 100 €, vor dem Start erhalten Sie einen Festpreis.
Verändert das Plugin meine bestehenden E-Mail-Templates?
Nein. Das Plugin ist vollständig nicht-destruktiv. Es ergänzt die bestehende E-Mail-Versand-Pipeline um eine Validierungs- und Protokollierungsebene, ohne dabei Kern-Templates, die Flow-Builder-Konfiguration oder Datenbankeinträge zu verändern.
Erkennt das Plugin auch Fehler in Shopware-eigenen Templates?
Ja. Der Validator prüft alle Templates in der Administration, einschließlich der standardmäßig mit Shopware 6 ausgelieferten Vorlagen. Enthält ein Shopware-Standard-Template eine fehlerhafte Variable – etwa eine falsch referenzierte Medieneigenschaft – wird das Plugin diesen Fehler markieren und jeden daraus resultierenden Versandausfall protokollieren.
Kann ich festlegen, welche Admin-E-Mail-Adresse Fehlerbenachrichtigungen erhält?
Ja. In den Plugin-Einstellungen können Sie einen oder mehrere Benachrichtigungsempfänger angeben, einen Mindestschwellenwert für die Fehlerschwere festlegen und wählen, ob Benachrichtigungen sofort oder gebündelt als tägliche Zusammenfassung versendet werden.
Beeinträchtigt das Plugin die Versandgeschwindigkeit von E-Mails?
Die Validierungsebene erzeugt beim Versand nur einen vernachlässigbaren Mehraufwand. Die Fehlerprotokollierung läuft asynchron und blockiert die Mail-Queue nicht. Die Live-Vorschau-Funktion wird ausschließlich auf Anfrage innerhalb der Administration ausgeführt und hat keinerlei Auswirkungen auf die Performance des Storefronts.
Welche Shopware-Versionen werden unterstützt?
Wir setzen es für die Version Ihres Shops um: 6.5, 6.6 oder 6.7. Updates für neue Shopware-Versionen sind enthalten, solange wir in aktivem Kontakt stehen.
Wie lange dauert die Umsetzung?
Meist 5–10 Werktage nach der Bedarfsanalyse, je nach vereinbartem Umfang.
Alle Funktionen
- Echtzeit-Validierung von Twig-Variablen direkt beim Bearbeiten von E-Mail-Templates in der Shopware-6-Administration
- Live-Template-Vorschau mit realistischen Testdaten, die den tatsächlichen E-Mail-Versandkontext widerspiegeln
- Detailliertes Fehlerprotokoll-Panel mit allen fehlgeschlagenen Versandversuchen – inklusive der betroffenen Variable und des Template-Namens
- Vollständige Fehlerbericht-Speicherung – jeder fehlgeschlagene Versand wird mit Zeitstempel, Empfängerkontext und Stack-Trace gesichert
- Optionales Admin-Benachrichtigungssystem – sendet eine Warnung an eine konfigurierbare E-Mail-Adresse, sobald ein Template-Fehler einen Versandausfall verursacht
- Kompatibilität mit allen Shopware-6-Flow-Builder-Events, einschließlich checkout.order.placed, Zahlungsstatusänderungen und benutzerdefinierten Auslösern
- Nicht-destruktive Integration – keine Änderungen an den Shopware-Kern-E-Mail-Templates oder der Flow-Builder-Konfiguration
- Konfigurierbare Log-Aufbewahrungsdauer, um das Admin-Panel übersichtlich zu halten, ohne die Protokollhistorie zu verlieren
Umsetzung nach Maß anfragen
Beschreiben Sie Ihren Shop und Ihren Bedarf. Nach einer kurzen Bedarfsanalyse melden wir uns mit Rückfragen und einem Festpreis.
Technische Daten
- Shopware
- 6.5, 6.6, 6.7
- Typ
- Nach Maß
- Lieferzeit
- 5–10 Werktage
- Aktualisiert
- 22. Okt. 2026
E-Mail-Template Debugger
ab 100 €
Umsetzung nach Maß anfragen