Kennst du das Gefühl, immer wieder die gleichen Klicks zu machen? Auftragsdaten prüfen, Rechnungen erzeugen, Versandmails verschicken, Bestandsgrenzen kontrollieren – und das bei jedem einzelnen Bestellvorgang. Gerade wenn dein E-Commerce wächst, wird aus dieser Routine schnell ein Flaschenhals: Dein Team verbringt Stunden mit manuellen Aufgaben, Fehler schleichen sich ein, und die Kundenkommunikation bleibt manchmal auf der Strecke. Genau hier setzt der JTL Workflow an: Er automatisiert wiederkehrende Prozesse in JTL-Wawi, reduziert Medienbrüche und sorgt dafür, dass Standardfälle zuverlässig abgewickelt werden – ohne dass du jedes Mal manuell eingreifen musst.
Ein JTL Workflow ist ein automatisierter Prozess in JTL-Wawi, der auf ein bestimmtes Ereignis reagiert und anschließend definierte Aktionen ausführt. Die Kernlogik ist simpel und folgt immer demselben Muster: Ereignis (Trigger) + Bedingungen (Filter) + Aktionen (Ausführungsschritte). Das bedeutet: Du legst fest, wann etwas passieren soll, unter welchen Voraussetzungen und was genau dann ablaufen soll.
Ein Workflow startet immer durch ein auslösendes Ereignis. Typische Beispiele aus der Praxis sind:
Nach dem Ereignis und der Prüfung der Bedingungen folgen die Aktionen – das, was der Workflow automatisch erledigen soll:
Automatisierung ist kein Selbstzweck. Sie bringt dir messbare Vorteile, die sich direkt auf deine operative Stabilität und Skalierbarkeit auswirken:
Für dich als E-Commerce-Verantwortliche bedeutet das: Du reduzierst Durchlaufzeiten, senkst die Fehlerquote, minimierst Supportaufwand, optimierst die Retourenquote, beschleunigst den Versand und verbesserst NPS und Reviews. Workflows sind damit nicht nur ein operatives Tool, sondern ein echter Wachstumshebel.
Wenn du mit JTL Workflows startest, solltest du dich auf die Prozesse konzentrieren, die den größten Hebel haben. Hier sind die fünf wichtigsten Workflows, mit denen du sofort messbare Ergebnisse erzielst:
Ereignis: Auftrag versendet
Ziel: Supporttickets reduzieren („Wo ist mein Paket?")
KPI: Ticket-Reduktion um 20-30%, höhere Kundenzufriedenheit
Setup-Dauer: 15 Minuten
Ereignis: Auftrag komplett bezahlt
Ziel: Rechnungsstellung automatisieren, Fehlerquote senken
KPI: Zeitersparnis 2-3 h pro 100 Aufträge, Fehlerquote unter 1%
Setup-Dauer: 10 Minuten
Ereignis: Zeitgesteuert (z.B. 7 Tage nach Bestellung)
Ziel: Zahlungsquote erhöhen, manuelle Nachverfolgung reduzieren
KPI: Zahlungsquote +10-15%, Zeitersparnis 1 h pro 50 offene Aufträge
Setup-Dauer: 20 Minuten
Ereignis: Bestand unterschreitet definierte Schwelle
Ziel: Stockouts vermeiden, Verfügbarkeit sichern
KPI: Stockout-Reduktion um 40-60%, verbesserte Lieferfähigkeit
Setup-Dauer: 10 Minuten
Ereignis: Zeitgesteuert (z.B. 5 Tage nach Lieferung)
Ziel: Review-Rate erhöhen, Kundenfeedback strukturiert einholen
KPI: Review-Rate +15-25%, bessere Produktbewertungen
Setup-Dauer: 25 Minuten
Diese fünf Workflows kannst du innerhalb von 1-2 Stunden komplett einrichten und aktivieren. Sie decken die kritischsten Bereiche ab: Versand, Zahlung, Bestand, Kundenkommunikation und Marketing. Nach 2 Wochen kannst du bereits erste KPIs messen und die Wirkung sehen.
Nicht jeder Workflow ist gleich. Es gibt drei zentrale Typen, die du kennen solltest – und die auch lizenzrechtlich unterschiedlich behandelt werden:
Diese Workflows werden durch Workflow-Events automatisch ausgelöst. Typisches Beispiel: „Auftrag → komplett bezahlt". Sobald das Ereignis eintritt, startet der Workflow ohne weiteres Zutun.
Manuelle Workflows werden „bei Bedarf" vom Benutzer manuell ausgelöst. In der JTL-Wawi-Oberfläche erkennst du sie an Bereichen wie „Auftrag – Manuell" oder „Artikel – Manuell". Du markierst z. B. mehrere Artikel oder Aufträge und klickst dann auf „Workflow-Ereignis auslösen". Auch wenn du aus einem automatischen Workflow heraus einen manuellen Workflow anstößt, bleibt der manuelle Workflow als Ereignisart „manuell".
Wichtige Klarstellung zur Begrenzung: Die Limitierung in den JTL-Editionen bezieht sich auf manuelle Workflow-Ereignisse – nicht auf die Anzahl der Workflows selbst. Das bedeutet: Innerhalb eines manuellen Workflow-Ereignisses kannst du beliebig viele Workflows anlegen. Ein Beispiel: Du hast ein Ereignis mit 11 Workflows, ein zweites Ereignis mit 9 Workflows usw. Die Begrenzung gilt über alle Kategorien hinweg (Artikel, Aufträge, Lager etc.) – also insgesamt.
Es ist unerheblich, ob du wenige Ereignisse mit vielen Workflows oder viele Ereignisse mit wenigen Workflows nutzt. Entscheidend ist die Anzahl der manuellen Ereignisse. Diese Regelung gilt vertraglich. Wichtiger Hinweis zur Quelle und Aktualität: Die hier beschriebene Limitierungslogik basiert auf Informationen aus dem JTL-Forum und Community-Erfahrungen (Stand: 2024). Die genauen Bedingungen können sich je nach Edition und Vertragsstand unterscheiden. Prüfe daher unbedingt in deinem aktuellen Lizenzvertrag oder kontaktiere den JTL-Support, um die für dich geltenden Grenzen und Bedingungen zu klären. Für Entscheidungsträger ist es wichtig, diese Edition-spezifischen Limits bei der Planung und Skalierung zu berücksichtigen.
Custom Workflows sind Workflows, die eine selbsterstellte Workflow-Aktion statt einer vordefinierten JTL-Aktion enthalten. Laut JTL-Community-Informationen sind sie ab höheren Editionen (z.B. Pro) unbegrenzt verfügbar, in niedrigeren Editionen jedoch begrenzt oder nicht enthalten. Auch hier gilt: Prüfe die konkreten Bedingungen in deiner Edition und deinem Vertrag, da sich die Verfügbarkeit je nach Lizenzmodell unterscheiden kann.
Bevor du in JTL-Wawi loslegst, solltest du dir Zeit für die strategische Planung nehmen. Ein gut durchdachter Workflow spart dir später viel Ärger und Nacharbeit. Gehe dabei so vor:
Für eine nachhaltige Workflow-Strategie empfehle ich dir: Priorisiere nach Impact. Starte mit Workflows, die schnell den größten Nutzen bringen – das sind meist Zahlungs-, Versand- und Support-reduzierende Automationen. Danach kommen Lager- und Bestandsprozesse, und erst dann Marketing-nahe Automationen wie Reviews, VIP-Segmentierung oder Feedbackanfragen.
Wenn die Planung steht, geht's ans Einrichten. Hier die Schritte im Überblick:
Hier eine Auswahl an bewährten Workflow-Szenarien, die dir Zeit sparen, Fehler reduzieren und die Kundenzufriedenheit steigern:
Nach Auftrag bezahlt: Rechnung erzeugen, Lagerbestand aktualisieren, Versandprozess anstoßen, Versandmail vorbereiten.
KPI: Durchlaufzeit von Zahlung bis Versand um 30-50% reduzieren.
Nach Versand: Automatische Mail inklusive Sendungsinfos – das reduziert Supporttickets à la „Wo ist mein Paket?"
KPI: Ticket-Reduktion um 20-30%.
Wenn nach Frist nicht bezahlt wurde: Erinnerung senden (ggf. mehrstufig).
KPI: Zahlungsquote um 10-15% erhöhen.
Bei Retoureneingang: Rückerstattung oder Gutschrift anstoßen, Bestand wieder erhöhen, Ticket oder Notiz erzeugen.
KPI: Bearbeitungszeit pro Retoure um 40-60% senken.
Bei Storno: Gutschrift erzeugen + Bestand korrigieren.
KPI: Fehlerquote bei Stornos unter 2%.
Bei Unterschreitung Mindestbestand: Interne Benachrichtigung oder Nachbestellung vorbereiten.
KPI: Stockout-Vorfälle um 50-70% reduzieren.
Ab Umsatzschwelle: Kunde als VIP markieren (für Service- oder Marketing-Segmente).
KPI: Automatisierte Segmentierung ohne manuellen Aufwand.
Nach Lieferung + Zeitversatz: Bewertungsanfrage senden (Timing beachten, nicht nerven).
KPI: Review-Rate um 15-25% steigern.
Lagerort-Updates bei Ein- oder Auslagerung (insbesondere mit Scanner oder Lagerverwaltung).
KPI: Fehlerquote bei Lagerortänderungen unter 1%.
Preisaktualisierung abhängig von Nachfrage oder Bestand – hier gilt: Vorsicht, sauber testen, nur wenn fachlich sinnvoll.
KPI: Marge-Optimierung oder Abverkaufsbeschleunigung messbar.
Ein oft unterschätzter Punkt ist die saubere Trennung von Benutzerrechten und Ausführungslogik. Dafür kannst du in JTL-Wawi einen speziellen „Workflow User" einrichten. Das hat mehrere Vorteile:
Ich empfehle dir, den Verarbeitungsprozess während der Konfiguration zu pausieren, um unbeabsichtigte Ausführungen zu vermeiden.
Gehe in JTL-Wawi unter Admin → Benutzer/Rechte und lege einen neuen Benutzer an. Beispielname: „Workflow User". Wichtig zur Benutzergruppe: Die Empfehlung „Administrator" aus früheren Praxisberichten ist aus Sicherheitsgründen kritisch zu hinterfragen. Sie widerspricht dem Prinzip der minimalen Rechtevergabe (Least Privilege). Besser: Erstelle eine dedizierte Benutzergruppe „Workflow Execution" mit genau den Rechten, die für die geplanten Workflows nötig sind (z.B. Aufträge bearbeiten, Rechnungen erzeugen, E-Mails versenden, Lagerbestände ändern). Administrator-Rechte sollten nur vergeben werden, wenn du genau weißt, dass sie erforderlich sind – und du die Risiken (z.B. unbeabsichtigte Systemänderungen, erweiterte Zugriffsmöglichkeiten) bewusst in Kauf nimmst. Dokumentiere diese Entscheidung und prüfe sie regelmäßig. Wähle in der Datenbankverbindung diesen Workflow-Benutzer aus und setze die Workflow-Benutzer-ID entsprechend.
In der Workflowverwaltung legst du eine neue erweiterte Eigenschaft an. Zweck: prüfen, ob der aktuell angemeldete Benutzer der Workflow-User ist. Beispielname: isCurrentUserWorkflowUser. Logik: true/false je nachdem, ob Vorgabe.AngemeldeterBenutzer dem Workflow-User entspricht. Wichtig: Der Name muss exakt zum tatsächlichen Benutzer passen. Nach Anlage der Eigenschaft schließt du die Workflowverwaltung per „Abbrechen", um unbeabsichtigte Änderungen am ausgewählten Workflow zu vermeiden.
Im Reiter Verarbeitungsprozesse aktivierst du den Auftragstrigger und konfigurierst z. B. den Trigger für Rückgabewert INVALID mit dem Ereignis „Auftrag erstellt". Wichtiger Hinweis: Unterschiedliche Trigger brauchen unterschiedliche Workflows – „Auftrag erstellt" solltest du nicht für VALID und INVALID gleichzeitig verwenden.
Jetzt kommt der entscheidende Punkt: Bestehende Workflows unter „Auftrag erstellt" musst du so anpassen, dass sie nicht laufen, wenn der angemeldete Benutzer der Workflow-User ist. Sonst laufen „alle Workflows" los, und das willst du nicht. Dafür legst du eine Bedingung an: isCurrentUserWorkflowUser == false.
Für neue Workflows, die nur im Trigger-Fall laufen sollen, legst du die Bedingung isCurrentUserWorkflowUser == true an. Damit stellst du sicher, dass nur die gewünschten Aktionen ausgeführt werden.
Wenn eine Adresse ungültig ist, kannst du folgende Aktionen automatisieren:
Damit Workflows nicht nur heute, sondern auch in 12 Monaten noch wartbar sind, brauchst du klare Standards:
Workflows sind kein „Set and forget". Für wachsende Teams brauchst du klare Prozesse:
| Workflow-Name | Zweck | Owner | Ereignis | KPIs | Erstellt | Letzte Änderung | Status |
|---|---|---|---|---|---|---|---|
| Versand_nach_Bezahlung_Mail_v1.2 | Versandmail automatisch versenden | M. Müller | Auftrag versendet | Ticket-Reduktion 25% | 01.01.2024 | 15.03.2024 | Aktiv |
Auch wenn JTL Workflows intuitiv sind, gibt es typische Stolperfallen:
Wenn du die Basics beherrschst, kannst du noch tiefer einsteigen:
Nutze Variablen wie Name, Bestellnummer, Versanddatum etc., um E-Mails und Nachrichten zu personalisieren. Beispiel: „Hallo , deine Bestellung wurde versendet."
Plane Workflows so, dass sie zu festgelegten Zeiten starten – z. B. für Berichte, regelmäßige Checks oder Erinnerungen. Beispiel: Täglich um 8 Uhr Bestandsprüfung, wöchentlich Freitag Review-Anfragen versenden.
DotLiquid ist ein Template- und Logik-Werkzeug, mit dem du erweiterte Eigenschaften und Abfragen umsetzen kannst – ohne Hype, einfach als praktisches Werkzeug für komplexere Anforderungen. Beispiel: Bedingte E-Mail-Inhalte je nach Kundengruppe, dynamische Berechnungen in Workflows. Wenn du tiefer einsteigen willst, hilft dir JTL DotLiquid als Praxis-Guide.
Damit deine Workflows nicht nur heute, sondern auch in 12 Monaten noch funktionieren, achte auf folgende Prinzipien:
Workflows sind kein „Set and forget". Plane regelmäßige Reviews ein:
Workflows sind nicht nur ein operatives Tool – sie sind die Brücke zwischen Operations und Marketing. Saubere Statuskommunikation verbessert Conversion und Servicewahrnehmung. Weniger Supportaufwand schafft Kapazität für Wachstum (JTL SEO, Shopping, UX). Effiziente Prozesse sind Voraussetzung für skalierbare Marketingmaßnahmen: Wenn Shopping oder SEO mehr Nachfrage bringt, müssen Fulfillment und Kommunikation mithalten. Workflows sorgen genau dafür. Ein Beispiel: Wenn du durch SEO-Optimierung 30% mehr Traffic generierst, steigen auch die Bestellungen. Ohne automatisierte Versandbenachrichtigungen, Zahlungserinnerungen und Bestandswarnungen würde dein Team schnell überlastet. Workflows schaffen die operative Basis, damit Marketing skalieren kann – ohne dass die Qualität leidet.
Ein manueller Workflow wird bei Bedarf vom Benutzer manuell ausgelöst – z. B. durch Markieren mehrerer Artikel und Klick auf „Workflow-Ereignis auslösen". Er startet nicht automatisch.
Es zählt das Ereignis. Innerhalb eines manuellen Workflow-Ereignisses kannst du beliebig viele Workflows anlegen.
Die Begrenzung gilt insgesamt über alle Kategorien hinweg.
Grundsätzlich möglich, aber die klare Trennung der Arten bleibt bestehen.
Meist liegt es an nicht sauber getrennten Bedingungen, Benutzerlogik oder Trigger-Logik. Prüfe die Absicherung über isCurrentUserWorkflowUser.
Definiere vorher klare KPIs: Zeitersparnis (z.B. 3 h pro Woche), Fehlerquote (z.B. unter 2%), Ticket-Reduktion (z.B. -25%), Versanddauer (z.B. -1 Tag), Review-Rate (z.B. +15%). Messe diese nach 2 Wochen und vergleiche mit dem Ausgangswert.
JTL Workflows sind mehr als nur eine technische Spielerei. Sie sind ein echter operativer Skalierungshebel: Du sparst Zeit, senkst Fehlerquoten und stabilisierst die Kundenkommunikation. Wichtig für nachhaltigen Erfolg ist: Erst die Prozesslogik sauber definieren, dann automatisieren. Meine Empfehlung: Starte mit den Top 5 High-Impact-Workflows (Versandbenachrichtigung, Rechnung nach Zahlung, Zahlungserinnerung, Bestandswarnung, Bewertungsanfrage), definiere klare KPIs, teste gründlich, baue dann aus und optimiere regelmäßig. Achte auf saubere Berechtigungen (Least Privilege statt pauschal Administrator), klare Naming Conventions, Versionierung und Team-Prozesse. So machst du dein E-Commerce-Business nicht nur effizienter, sondern auch robuster und skalierbarer – ohne dass dein Team im operativen Alltagschaos untergeht. Wenn du dafür externe Unterstützung suchst, kann eine JTL Agentur oder ein JTL Service Partner helfen, Workflows sauber zu planen, umzusetzen und langfristig wartbar zu halten.