Template-Variablen
In vielen Aktionsfeldern können Sie Platzhalter verwenden, die zur Laufzeit durch echte Werte ersetzt werden. Es gibt zwei Arten von Variablen:
| Syntax | Quelle | Beschreibung |
|---|
{{trigger.feldname}} | Das auslösende Ereignis | Daten des Ereignisses, das den Flow gestartet hat |
{{var.name}} | Vorherige Aktionen | Werte, die über "Variable setzen" oder Ausgabe-Variablen gespeichert wurden |
Unterstützte Felder
order.placed — Bestellung aufgegeben
| Variable | Typ | Beispielwert |
|---|
{{trigger.orderId}} | Zahl | 1042 |
{{trigger.orderNumber}} | Text | #1042 |
{{trigger.total}} | Dezimalzahl | 249.00 |
{{trigger.currency}} | Text | EUR |
{{trigger.customerEmail}} | E-Mail | [email protected] |
{{trigger.customerName}} | Text | Max Mustermann |
{{trigger.itemCount}} | Zahl | 3 |
{{trigger.paymentMethod}} | Text | paypal |
{{trigger.shippingMethod}} | Text | DHL Express |
order.status_changed — Bestellstatus geändert
| Variable | Typ | Beispielwert |
|---|
{{trigger.orderId}} | Zahl | 1042 |
{{trigger.orderNumber}} | Text | #1042 |
{{trigger.oldStatus}} | Text | processing |
{{trigger.newStatus}} | Text | shipped |
{{trigger.customerEmail}} | E-Mail | [email protected] |
{{trigger.customerName}} | Text | Max Mustermann |
{{trigger.total}} | Dezimalzahl | 249.00 |
payment.failed — Zahlung fehlgeschlagen
| Variable | Typ | Beispielwert |
|---|
{{trigger.orderId}} | Zahl | 1042 |
{{trigger.orderNumber}} | Text | #1042 |
{{trigger.amount}} | Dezimalzahl | 249.00 |
{{trigger.currency}} | Text | EUR |
{{trigger.errorMessage}} | Text | Card declined |
{{trigger.paymentMethod}} | Text | stripe |
{{trigger.customerEmail}} | E-Mail | [email protected] |
review.submitted — Bewertung eingereicht
| Variable | Typ | Beispielwert |
|---|
{{trigger.reviewId}} | Zahl | 55 |
{{trigger.productId}} | Zahl | 123 |
{{trigger.productName}} | Text | Zirbenbett Classic 180×200 |
{{trigger.rating}} | Zahl (1–5) | 4 |
{{trigger.reviewerName}} | Text | Anna B. |
{{trigger.reviewerEmail}} | E-Mail | [email protected] |
{{trigger.comment}} | Text | Sehr schönes Bett, ... |
stock.low — Niedriger Lagerbestand
| Variable | Typ | Beispielwert |
|---|
{{trigger.productId}} | Zahl | 123 |
{{trigger.productName}} | Text | Zirbenbett Classic 180×200 |
{{trigger.sku}} | Text | BEDIKB180X200 |
{{trigger.currentStock}} | Zahl | 2 |
{{trigger.threshold}} | Zahl | 5 |
{{var.x}} — Selbst definierte Variablen
Wenn Sie eine Aktion vom Typ Variable setzen oder ein Ausgabe-Variable-Feld verwenden, ist der gespeicherte Wert in allen folgenden Aktionen als {{var.name}} verfügbar.
Beispiel:
- Aktion "Variable setzen" mit Name
empfaenger und Wert {{trigger.customerEmail}}
- In einer späteren "E-Mail senden"-Aktion: Feld An →
{{var.empfaenger}}
Verwendungsbeispiele
E-Mail-Betreff mit Bestellnummer
Ihre Bestellung {{trigger.orderNumber}} wurde versendet
Webhook-Body mit mehreren Feldern
{
"order": "{{trigger.orderId}}",
"kunde": "{{trigger.customerName}}",
"betrag": "{{trigger.total}} {{trigger.currency}}"
}
Bedingter Ausdruck (in "Bedingte Verzweigung")
{{trigger.rating}} >= 4
{{trigger.total}} > 1000
Hinweise
- Fehlende Felder werden durch einen leeren String ersetzt — kein Fehler, kein Absturz.
- Variablennamen sind Groß-/Kleinschreibung-sensitiv:
{{trigger.customerEmail}} ≠ {{trigger.customeremail}}.
- Platzhalter in HTML-Feldern werden nicht escaped — tragen Sie keine unkontrollierten Nutzereingaben direkt in Aktionsfelder ein.